You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gi...@apache.org on 2021/02/08 00:45:51 UTC

[incubator-nuttx-website] branch asf-site updated: Publishing web: 59c4fb7620bc9aabf46df895f9e5cdb361f50177 docs: f63c189a17083f1820a8ee2b3c4499842c6be029

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new ac61982  Publishing web: 59c4fb7620bc9aabf46df895f9e5cdb361f50177 docs: f63c189a17083f1820a8ee2b3c4499842c6be029
ac61982 is described below

commit ac61982ef8997b790848e7167ca9cd85c66931bd
Author: Ouss4 <ab...@gmail.com>
AuthorDate: Mon Feb 8 00:44:56 2021 +0000

    Publishing web: 59c4fb7620bc9aabf46df895f9e5cdb361f50177 docs: f63c189a17083f1820a8ee2b3c4499842c6be029
---
 content/docs/10.0.0/index.html                     |   2 +-
 content/docs/10.0.1/index.html                     |   2 +-
 content/docs/latest/_images/board.jpg              | Bin 0 -> 187914 bytes
 content/docs/latest/_images/pinout.webp            | Bin 0 -> 125938 bytes
 content/docs/latest/_sources/boards/index.rst.txt  |  14 -
 content/docs/latest/_sources/index.rst.txt         |   2 +-
 .../latest/_sources/platforms/arm/index.rst.txt    |  11 +
 .../arm/nrf52/boards/nrf52832-mdk/index.rst.txt    |  61 +++
 .../nrf52/boards/nrf52832-sparkfun/index.rst.txt   |  52 ++
 .../_sources/platforms/arm/nrf52/index.rst.txt     | 181 +++++++
 .../docs/latest/_sources/platforms/index.rst.txt   |  13 +
 .../_sources/platforms/risc-v/bl602/index.rst.txt  |  12 +
 .../latest/_sources/platforms/risc-v/index.rst.txt |  11 +
 .../_sources/platforms/xtensa/esp32/index.rst.txt  |  14 +
 .../latest/_sources/platforms/xtensa/index.rst.txt |  11 +
 content/docs/latest/applications/index.html        |   2 +-
 content/docs/latest/applications/nsh/builtin.html  |   2 +-
 content/docs/latest/applications/nsh/commands.html |   7 +-
 content/docs/latest/applications/nsh/config.html   |   2 +-
 .../docs/latest/applications/nsh/customizing.html  |  13 +-
 content/docs/latest/applications/nsh/index.html    |   2 +-
 .../docs/latest/applications/nsh/installation.html |   2 +-
 content/docs/latest/applications/nsh/login.html    |   2 +-
 content/docs/latest/applications/nsh/nsh.html      |   2 +-
 content/docs/latest/components/binfmt.html         |   9 +-
 .../latest/components/drivers/block/index.html     |   2 +-
 .../components/drivers/character/analog.html       |   8 +-
 .../latest/components/drivers/character/can.html   |   2 +-
 .../latest/components/drivers/character/index.html |   2 +-
 .../components/drivers/character/keypad.html       |   2 +-
 .../latest/components/drivers/character/note.html  |   9 +-
 .../latest/components/drivers/character/pwm.html   |   2 +-
 .../components/drivers/character/quadrature.html   |   2 +-
 .../latest/components/drivers/character/rtc.html   |   2 +-
 .../components/drivers/character/serial.html       |   2 +-
 .../latest/components/drivers/character/timer.html |   9 +-
 .../components/drivers/character/touchscreen.html  |   2 +-
 .../components/drivers/character/watchdog.html     |  10 +-
 content/docs/latest/components/drivers/index.html  |   2 +-
 .../components/drivers/special/ethernet.html       |   2 +-
 .../components/drivers/special/framebuffer.html    |   2 +-
 .../latest/components/drivers/special/i2c.html     |   2 +-
 .../latest/components/drivers/special/index.html   |   2 +-
 .../latest/components/drivers/special/lcd.html     |   2 +-
 .../latest/components/drivers/special/mtd.html     |   2 +-
 .../latest/components/drivers/special/sdio.html    |   2 +-
 .../components/drivers/special/socketcan.html      |   2 +-
 .../latest/components/drivers/special/spi.html     |   2 +-
 .../latest/components/drivers/special/syslog.html  |  10 +-
 .../latest/components/drivers/special/usbdev.html  |   2 +-
 .../latest/components/drivers/special/usbhost.html |   2 +-
 content/docs/latest/components/filesystem.html     |   2 +-
 content/docs/latest/components/index.html          |   6 +-
 content/docs/latest/components/nxflat.html         |   2 +-
 .../latest/components/nxgraphics/appendix.html     |  10 +-
 .../docs/latest/components/nxgraphics/index.html   |   2 +-
 content/docs/latest/components/nxgraphics/nx.html  |  10 +-
 .../latest/components/nxgraphics/nxcursor.html     |   2 +-
 .../docs/latest/components/nxgraphics/nxfonts.html |   7 +-
 .../docs/latest/components/nxgraphics/nxgl.html    |   7 +-
 .../docs/latest/components/nxgraphics/nxtk.html    |   2 +-
 .../docs/latest/components/nxgraphics/sample.html  |   2 +-
 content/docs/latest/components/nxwidgets.html      |   2 +-
 content/docs/latest/components/paging.html         |   2 +-
 content/docs/latest/components/power.html          |   2 +-
 content/docs/latest/contributing/coding_style.html |   2 +-
 .../docs/latest/contributing/documentation.html    |   2 +-
 content/docs/latest/contributing/index.html        |   2 +-
 .../docs/latest/contributing/making-changes.html   |   2 +-
 content/docs/latest/contributing/workflow.html     |   2 +-
 content/docs/latest/genindex.html                  |   2 +-
 content/docs/latest/glossary.html                  |   2 +-
 content/docs/latest/guides/drivers.html            |   2 +-
 content/docs/latest/guides/index.html              |   2 +-
 content/docs/latest/guides/nfs.html                |   2 +-
 content/docs/latest/guides/simulator.html          |   2 +-
 content/docs/latest/guides/tasktrace.html          |   2 +-
 content/docs/latest/guides/tasktraceinternal.html  |  17 +-
 content/docs/latest/guides/tasktraceuser.html      |  24 +-
 content/docs/latest/guides/usbtrace.html           |   2 +-
 content/docs/latest/index.html                     |  11 +-
 content/docs/latest/introduction/about.html        |   2 +-
 .../docs/latest/introduction/detailed_support.html |   2 +-
 .../introduction/development_environments.html     |   2 +-
 content/docs/latest/introduction/index.html        |   2 +-
 content/docs/latest/introduction/inviolables.html  |   6 +-
 content/docs/latest/introduction/licensing.html    |   2 +-
 content/docs/latest/introduction/resources.html    |   2 +-
 .../latest/introduction/supported_platforms.html   |   2 +-
 content/docs/latest/introduction/trademarks.html   |   2 +-
 content/docs/latest/objects.inv                    | Bin 22066 -> 22797 bytes
 .../os/paging.html => platforms/arm/index.html}    |  65 +--
 .../arm/nrf52/boards/nrf52832-mdk/index.html       | 359 ++++++++++++++
 .../arm/nrf52/boards/nrf52832-sparkfun/index.html  | 347 ++++++++++++++
 content/docs/latest/platforms/arm/nrf52/index.html | 525 +++++++++++++++++++++
 .../docs/latest/{boards => platforms}/index.html   |  52 +-
 .../i2c.html => platforms/risc-v/bl602/index.html} |  88 ++--
 .../os/paging.html => platforms/risc-v/index.html} |  65 +--
 .../xtensa/esp32/index.html}                       |  82 ++--
 .../os/paging.html => platforms/xtensa/index.html} |  65 +--
 content/docs/latest/quickstart/compiling.html      |   2 +-
 content/docs/latest/quickstart/configuring.html    |   2 +-
 content/docs/latest/quickstart/debugging.html      |   8 +-
 content/docs/latest/quickstart/index.html          |   2 +-
 content/docs/latest/quickstart/install.html        |   2 +-
 content/docs/latest/quickstart/organization.html   |   2 +-
 content/docs/latest/quickstart/running.html        |   2 +-
 content/docs/latest/reference/index.html           |   2 +-
 content/docs/latest/reference/os/addrenv.html      |   2 +-
 content/docs/latest/reference/os/app_vs_os.html    |   2 +-
 content/docs/latest/reference/os/arch.html         |   2 +-
 content/docs/latest/reference/os/board.html        |   2 +-
 content/docs/latest/reference/os/boardctl.html     |   2 +-
 content/docs/latest/reference/os/conventions.html  |   2 +-
 content/docs/latest/reference/os/index.html        |   2 +-
 content/docs/latest/reference/os/iob.html          |   2 +-
 content/docs/latest/reference/os/led.html          |   2 +-
 content/docs/latest/reference/os/nuttx.html        |   2 +-
 content/docs/latest/reference/os/paging.html       |   2 +-
 content/docs/latest/reference/os/shm.html          |   2 +-
 content/docs/latest/reference/os/smp.html          |   2 +-
 content/docs/latest/reference/os/time_clock.html   |   9 +-
 content/docs/latest/reference/os/wqueue.html       |  16 +-
 .../latest/reference/user/01_task_control.html     |   2 +-
 .../latest/reference/user/02_task_scheduling.html  |   2 +-
 .../latest/reference/user/03_task_control.html     |   2 +-
 .../latest/reference/user/04_message_queue.html    |   2 +-
 .../reference/user/05_counting_semaphore.html      |   2 +-
 .../latest/reference/user/06_clocks_timers.html    |   2 +-
 content/docs/latest/reference/user/07_signals.html |   2 +-
 content/docs/latest/reference/user/08_pthread.html |   2 +-
 .../docs/latest/reference/user/09_env_vars.html    |   2 +-
 .../docs/latest/reference/user/10_filesystem.html  |  19 +-
 content/docs/latest/reference/user/11_network.html |   2 +-
 .../latest/reference/user/12_shared_memory.html    |   2 +-
 content/docs/latest/reference/user/index.html      |   2 +-
 content/docs/latest/reference/user/structures.html |   2 +-
 content/docs/latest/search.html                    |   2 +-
 content/docs/latest/searchindex.js                 |   2 +-
 content/docs/latest/substitutions.html             |   2 +-
 content/feed.xml                                   |   4 +-
 141 files changed, 2039 insertions(+), 412 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 0399155..2cb35ab 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -207,7 +207,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 07 February 21 at 00:44</p>
+<p>Last Updated: 08 February 21 at 00:42</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index da3ac70..786f81a 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -211,7 +211,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 07 February 21 at 00:44</p>
+<p>Last Updated: 08 February 21 at 00:43</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/latest/_images/board.jpg b/content/docs/latest/_images/board.jpg
new file mode 100644
index 0000000..4046863
Binary files /dev/null and b/content/docs/latest/_images/board.jpg differ
diff --git a/content/docs/latest/_images/pinout.webp b/content/docs/latest/_images/pinout.webp
new file mode 100644
index 0000000..52683a3
Binary files /dev/null and b/content/docs/latest/_images/pinout.webp differ
diff --git a/content/docs/latest/_sources/boards/index.rst.txt b/content/docs/latest/_sources/boards/index.rst.txt
deleted file mode 100644
index 7c3f711..0000000
--- a/content/docs/latest/_sources/boards/index.rst.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-.. todo::
-  Include a full list of supported boards, organized by architecture / family / vendor.
-  Each board should have its own entry, a photo, brief hardware specifications, features
-  supported (currently working in NuttX), how to flash, special toolchains required, etc.
-  This will involve migrating most of the content existing currently in board README files
-  to RST documents here.
-
-Supported Boards
-================
-
-NuttX supports a large number of boards (see :doc:`here </introduction/supported_platforms>`).
-At the moment, the documentation available is in the form of README files inside each subdirectory
-of ``boards`` directory of main NuttX repository.
-
diff --git a/content/docs/latest/_sources/index.rst.txt b/content/docs/latest/_sources/index.rst.txt
index 832c250..e6240b3 100644
--- a/content/docs/latest/_sources/index.rst.txt
+++ b/content/docs/latest/_sources/index.rst.txt
@@ -23,7 +23,7 @@ Last Updated: |today|
    introduction/index.rst
    quickstart/index.rst
    introduction/inviolables.rst
-   boards/index.rst
+   platforms/index.rst
    components/index.rst
    applications/index.rst
    reference/index.rst
diff --git a/content/docs/latest/_sources/platforms/arm/index.rst.txt b/content/docs/latest/_sources/platforms/arm/index.rst.txt
new file mode 100644
index 0000000..bb7d542
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/arm/index.rst.txt
@@ -0,0 +1,11 @@
+===
+ARM
+===
+
+The following ARM SoC are supported:
+
+.. toctree::
+   :maxdepth: 1
+   :glob:
+
+   */*
diff --git a/content/docs/latest/_sources/platforms/arm/nrf52/boards/nrf52832-mdk/index.rst.txt b/content/docs/latest/_sources/platforms/arm/nrf52/boards/nrf52832-mdk/index.rst.txt
new file mode 100644
index 0000000..388f81a
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/arm/nrf52/boards/nrf52832-mdk/index.rst.txt
@@ -0,0 +1,61 @@
+=======================
+MakerDiary nRF52832-MDK
+=======================
+
+The `nRF52832-MDK <https://wiki.makerdiary.co/nrf52832-mdk>`_ is a development board for
+the nRF52832 SoC from Nordic. It features 24 I/Os an on-board RGB led and a chip antenna.
+It also includes an embedded DAPlink debugger which allows to flash/debug and monitor UART
+from the USB port.
+
+.. figure:: pinout.webp
+   :align: center
+
+   Pinout diagram
+
+Features
+========
+
+  - nRF52832 MCU, 512K FLASH, 64K SRAM
+  - 32768 Hz crystal
+  - Embedded DAPlink debugger (debug/flash and monitor serial)
+  - Reset button
+  - Programming mode RGB LED indicator (CDC, MSD or DAP)
+  - Power indicator LED
+  - User RGB LED
+  - Inductor + capacitor for DC/DC mode
+
+Pin Mapping
+===========
+
+===== ========== ==========
+Pin   Signal     Notes
+===== ========== ==========
+P0.24 Blue LED   Active LOW
+P0.23 Red LED    Active LOW
+P0.22 Green LED  Active LOW
+P0.20 UART TX
+P0.19 UART RX
+===== ========== ==========
+
+Configurations
+==============
+
+nsh
+---
+
+Basic NuttShell configuration (console enabled in UART0, exposed via USB connection, at 115200 bps).
+
+sdc
+---
+
+Enables Nordic's SoftDevice controller and uses nimBLE for the host-layer.
+The ``nimble`` test application can be used to enable a simple GATT server.
+
+Flash & Debug
+=============
+
+Both flashing and debugging are done using the embedded DAPlink debugger. OpenOCD can be invoked
+in the following way to flash::
+
+    openocd -f interface/cmsis-dap.cfg -f target/nrf52.cfg -c "program nuttx/nuttx.bin 0x0000000 verify reset; shutdown"
+
diff --git a/content/docs/latest/_sources/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.rst.txt b/content/docs/latest/_sources/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.rst.txt
new file mode 100644
index 0000000..3827feb
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.rst.txt
@@ -0,0 +1,52 @@
+==========================
+Sparkfun nRF52832 Breakout
+==========================
+
+The `Sparkfun nRF52832 Breakout <https://wiki.makerdiary.co/nrf52832-mdk>`_ is basic board providing
+access to all I/O pins, a 32kHz crystal and LED. 
+
+.. figure:: board.jpg
+   :align: center
+   :width: 50%
+
+   Sparkfun nRF52832 Breakout
+
+Features
+========
+
+ - nRF52832 MCU (QFAAB0), 512K FLASH and 64 SRAM
+ - Reset and user button
+ - Power LED (blue) and user LED (red)
+ - 32768 Hz crystal
+ - NFC antenna connection pads
+ - Cortex Debug connector
+ - UART + SWD header
+
+Pin Mapping
+===========
+
+===== =========== ==========
+Pin   Signal       Notes
+===== =========== ==========
+P0.6  User Button Active LOW
+P0.7  User LED    Active LOW
+P0.26 UART TXO
+P0.27 UART RXI
+===== =========== ==========
+
+Configurations
+==============
+
+nsh
+---
+
+Basic NuttShell configuration (console enabled in UART0, at 115200 bps).
+
+Flash & Debug
+=============
+
+An external debugger is required, so the procedure to flash/debug depends on the chosen interface. Using an ST-Link V2
+you can flash using OpenOCD with::
+
+    openocd -f interface/stlink-v2.cfg -f target/nrf52.cfg -c "program nuttx/nuttx.bin 0x0000000 verify reset; shutdown"
+
diff --git a/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt b/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt
new file mode 100644
index 0000000..fee6e80
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt
@@ -0,0 +1,181 @@
+============
+Nordic nRF52
+============
+
+The nRF52 series of chips from Nordic Semiconductor are based around an ARM Cortex-M4 core running
+at 64 MHz and feature Bluetooth Low Energy (BLE) support.
+
+Clock Configuration
+===================
+
+Clock settings are handled via Kconfig options, which determines whether to start external crystal
+for the HFCLK, whether to start the LFCLK and which oscillator to use.
+
+System Timer
+============
+
+The clock used for providing system time can be chosen via Kconfig. You can choose to use ARM SysTick
+or use RTC in tickless mode.
+
+Regulator Control
+=================
+
+DC/DC regulator can be made to be enabled at boot via Kconfig.
+
+Peripheral Support
+==================
+
+The following list indicates peripherals supported in NuttX:
+
+==========  ======= =====
+Peripheral  Support Notes
+==========  ======= =====
+GPIO        Yes
+GPIOTE      Yes
+I2S         No
+MWU         No
+NFCT        No
+PDM         No
+PPI         Yes
+PWM         Yes
+QDEC        No
+QSPI        No
+RADIO       Yes     Basic
+RNG         Yes
+RTC         Yes
+SAADC       Yes
+SPIM        Yes
+SPIS        No
+TEMP        No
+TIMER       Yes
+TWIM        Yes
+TWIS        No
+UART        Yes
+UARTE       No
+USBD        No
+WDT         Yes
+==========  ======= =====
+
+Peripherals such as AAR, ACL, CCM, ECB are not directly used by NuttX since they
+are part of BLE controller implementation (link).
+
+GPIO/GPIOTE
+-----------
+
+Pins can be configured/operated using ``nrf52_gpio_*`` functions. Interrupts are
+handled via the GPIOTE peripheral in one of two ways: via a GPIOTE channel or via 
+PORT events. The former allows for simultaneous rising/falling edge-sensitive interrupts
+per-pin. However, as there are a limited number of channels (and sometimes these
+are used by some drivers for specific tasks), it may not always be possible to use
+this mechanism. The latter approach for pin interrupts is via the PORT event, determined
+by pin state on a their corresponding GPIO port. This is related to the SENSE capability
+of pins, which can only be set to either rising or falling edge sensing.
+
+Depending on ``CONFIG_NRF52_PER_PIN_INTERRUPTS`` option, you can set a callback for
+the PORT event itself or you can set a callback for a given pin. In the latter case
+the driver scans for pins with DETECT bit high and calls the configured callback
+automatically.
+
+Finally, GPIOTE can also be used to configure a channel in *task mode*, which allows to
+control pin state via tasks/events.
+
+ADC
+---
+
+The SAADC peripheral is exposed via standard ADC driver. The lower-half of this driver
+is initialized by calling :c:func:`nrf52_adcinitialize`.
+
+I2C
+---
+
+I2C is supported both in polling and interrupt mode (via EasyDMA). 
+
+.. note:: The I2C peripheral does not support sending two transfers without sending
+   a START nor RSTART. For this reason, this is supported via an internal buffer where
+   messages will be first copied to and sent together.
+
+The lower-half of I2C bus is initialized by :c:func:`nrf52_i2cbus_initialize`.
+There's also a software (bitbang) I2C implementation for nRF52. The lower-half is
+initialized via :c:func:`nrf52_i2c_bitbang_initialize`.
+
+SPI
+---
+
+SPI is supported both in polling and interrupt-based (via EasyDMA) mode. The latter
+supports arbitrarily long transfers using Nordic's list-mode EasyDMA (intermediate
+transfers are currently still manually started).
+
+It is possible to use SPI without either MOSI/MISO pin defined by simply not providing 
+the relevant ``BOARD_SPI*_MISO/MOSI_PIN`` definition.
+
+This implementation support power management hooks, which will disable SPI peripheral when
+entering either SLEEP or STANDBY modes and reconfigure it when going back to NORMAL mode.
+
+UART
+----
+
+UART is implemented using polling. UARTE EasyDMA feature is not yet supported.
+This may introduce a large number of interrupts which may be undesireable.
+
+PPI
+---
+
+The PPI peripheral is supported via a specific API which lets you control the EVENT
+and TASKs to trigger, both for individual and grouped channels.
+
+When using channels, you should consider that some peripherals may use PPI internally
+and some may be unavailable for further use. As a helper, if debug assertions are
+enabled, calls to PPI API will check for a channel to actually be disabled when being
+enabled and viceversa. This may help catch collisions in PPI use.
+
+PWM
+---
+
+PWM is supported via standard driver. This means that more advanced features such as
+complex sequences or waveform modes are not yet supported.
+
+RNG
+---
+
+The RNG peripheral will be used to register a random/urandom device automatically, when
+enabled.
+
+TIMER
+-----
+
+The TIMER peripheral is exposed as standard timer.
+
+RTC
+---
+
+The RTC peripheral is exposed as a standard timer, since it is really a low-power
+timer, without any date handling capabilities.
+
+WDT
+---
+
+The watchdog is supported via low-level API interface and also via standard watchdog
+driver. The driver is written so as to handle an already running watchdog, which may
+have been set by a bootloader.
+
+BLE Support
+===========
+
+BLE is supported in nRF52 using Nordic's `SoftDevice Controller <https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/softdevice_controller/README.html>`_, using HCI interface. To enable BLE support
+you need to call :c:func:`nrf52_sdc_initialize` on boot, which will initialize the BLE controller.
+
+SDC support involves registering various high-priority zero-latency interrupts and thus requires
+enabling BASEPRI and high-priority interrupt support. On supported boards, a sample ``sdc`` configuration
+is provided with settings already set. 
+
+Note that in this case, some peripherals (mostly those related to BLE) will be unavailable. Some PPI
+channels will also be ocuppied (``NRF52_PPI_NUM_CONFIGURABLE_CHANNELS`` will be set accordingly in this case).
+
+Supported Boards
+================
+
+.. toctree::
+   :glob:
+   :maxdepth: 1
+
+   boards/*/*
diff --git a/content/docs/latest/_sources/platforms/index.rst.txt b/content/docs/latest/_sources/platforms/index.rst.txt
new file mode 100644
index 0000000..5915230
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/index.rst.txt
@@ -0,0 +1,13 @@
+===================
+Supported Platforms
+===================
+
+The following is a list of architectures, System-on-Chip
+series and boards supported in NuttX:
+
+.. toctree::
+   :glob:
+   :maxdepth: 3
+   :titlesonly:
+   
+   */*
diff --git a/content/docs/latest/_sources/platforms/risc-v/bl602/index.rst.txt b/content/docs/latest/_sources/platforms/risc-v/bl602/index.rst.txt
new file mode 100644
index 0000000..3e3b017
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/risc-v/bl602/index.rst.txt
@@ -0,0 +1,12 @@
+==================
+Bouffalo Lab BL602
+==================
+
+Toolchain
+=========
+
+OpenOCD
+-------
+
+Peripheral Support
+==================
diff --git a/content/docs/latest/_sources/platforms/risc-v/index.rst.txt b/content/docs/latest/_sources/platforms/risc-v/index.rst.txt
new file mode 100644
index 0000000..fea13cd
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/risc-v/index.rst.txt
@@ -0,0 +1,11 @@
+======
+RISC-V
+======
+
+The following RISC-V SoCs are supported in NuttX:
+
+.. toctree::
+   :glob:
+   :maxdepth: 1
+
+   */*
diff --git a/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt b/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
new file mode 100644
index 0000000..c6ccd60
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
@@ -0,0 +1,14 @@
+===============
+Espressif ESP32
+===============
+
+Toolchain
+=========
+
+OpenOCD
+-------
+
+Peripheral Support
+==================
+
+
diff --git a/content/docs/latest/_sources/platforms/xtensa/index.rst.txt b/content/docs/latest/_sources/platforms/xtensa/index.rst.txt
new file mode 100644
index 0000000..fcf2f5a
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/xtensa/index.rst.txt
@@ -0,0 +1,11 @@
+======
+Xtensa
+======
+
+The following Xtensa SoC are supported:
+
+.. toctree::
+   :maxdepth: 1
+   :glob:
+
+   */*
diff --git a/content/docs/latest/applications/index.html b/content/docs/latest/applications/index.html
index b9532c4..2c329bb 100644
--- a/content/docs/latest/applications/index.html
+++ b/content/docs/latest/applications/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">Applications</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="nsh/index.html">NuttShell (NSH)</a></li>
diff --git a/content/docs/latest/applications/nsh/builtin.html b/content/docs/latest/applications/nsh/builtin.html
index c6dbcb8..4eba94b 100644
--- a/content/docs/latest/applications/nsh/builtin.html
+++ b/content/docs/latest/applications/nsh/builtin.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
diff --git a/content/docs/latest/applications/nsh/commands.html b/content/docs/latest/applications/nsh/commands.html
index 74c0fe6..acb81cd 100644
--- a/content/docs/latest/applications/nsh/commands.html
+++ b/content/docs/latest/applications/nsh/commands.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
@@ -206,7 +206,10 @@
 <li class="toctree-l4"><a class="reference internal" href="#delete-a-user-userdel">Delete a user (userdel)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="#wait-for-microseconds-usleep">Wait for Microseconds (usleep)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="#get-file-via-http-wget">Get File Via HTTP (wget)</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#hexadecimal-dump-of-memory-xd">Hexadecimal Dump of Memory (xd)</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#hexadecimal-dump-of-memory-xd">Hexadecimal Dump of Memory (xd)</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#built-in-commands">Built-In Commands</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="#check-network-peer-ping-ping6">Check Network Peer (ping/ping6)</a></li>
 </ul>
 </li>
diff --git a/content/docs/latest/applications/nsh/config.html b/content/docs/latest/applications/nsh/config.html
index afe5203..a6d5ba4 100644
--- a/content/docs/latest/applications/nsh/config.html
+++ b/content/docs/latest/applications/nsh/config.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
diff --git a/content/docs/latest/applications/nsh/customizing.html b/content/docs/latest/applications/nsh/customizing.html
index bc13f16..f1315d9 100644
--- a/content/docs/latest/applications/nsh/customizing.html
+++ b/content/docs/latest/applications/nsh/customizing.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
@@ -133,8 +133,15 @@
 <li class="toctree-l3"><a class="reference internal" href="commands.html">Commands</a></li>
 <li class="toctree-l3"><a class="reference internal" href="config.html">Configuration Settings</a></li>
 <li class="toctree-l3 current"><a class="current reference internal" href="#">Customizing the NuttShell</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#the-nsh-library-and-nsh-initialization">The NSH Library and NSH Initialization</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#nsh-commands">NSH Commands</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#the-nsh-library-and-nsh-initialization">The NSH Library and NSH Initialization</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#nsh-initialization-sequence">NSH Initialization sequence</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#nsh-initialize"><code class="docutils literal notranslate"><span class="pre">nsh_initialize()</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" href="#nsh-commands">NSH Commands</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#adding-new-nsh-commands">Adding New NSH Commands</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" href="builtin.html">NSH “Built-In” Applications</a></li>
diff --git a/content/docs/latest/applications/nsh/index.html b/content/docs/latest/applications/nsh/index.html
index edcebe6..cc08d05 100644
--- a/content/docs/latest/applications/nsh/index.html
+++ b/content/docs/latest/applications/nsh/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="current reference internal" href="#">NuttShell (NSH)</a><ul>
diff --git a/content/docs/latest/applications/nsh/installation.html b/content/docs/latest/applications/nsh/installation.html
index 9200c22..ab16c8a 100644
--- a/content/docs/latest/applications/nsh/installation.html
+++ b/content/docs/latest/applications/nsh/installation.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
diff --git a/content/docs/latest/applications/nsh/login.html b/content/docs/latest/applications/nsh/login.html
index ef0c1a9..721fd83 100644
--- a/content/docs/latest/applications/nsh/login.html
+++ b/content/docs/latest/applications/nsh/login.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
diff --git a/content/docs/latest/applications/nsh/nsh.html b/content/docs/latest/applications/nsh/nsh.html
index c988752..a57e0cc 100644
--- a/content/docs/latest/applications/nsh/nsh.html
+++ b/content/docs/latest/applications/nsh/nsh.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Applications</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" href="index.html">NuttShell (NSH)</a><ul class="current">
diff --git a/content/docs/latest/components/binfmt.html b/content/docs/latest/components/binfmt.html
index 2e5f106..e74940c 100644
--- a/content/docs/latest/components/binfmt.html
+++ b/content/docs/latest/components/binfmt.html
@@ -125,14 +125,19 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="power.html">Power Management</a></li>
 <li class="toctree-l2 current"><a class="current reference internal" href="#">Binary Loader</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="#binary-loader-interface">Binary Loader Interface</a><ul>
 <li class="toctree-l4"><a class="reference internal" href="#header-files">Header Files</a></li>
 <li class="toctree-l4"><a class="reference internal" href="#data-structures">Data Structures</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#function-interfaces">Function Interfaces</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#function-interfaces">Function Interfaces</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#binary-format-management">Binary format management</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#basic-module-management">Basic module management</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#path-traversal-logic"><code class="docutils literal notranslate"><span class="pre">PATH</span></code> traversal logic</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" href="#symbol-tables">Symbol Tables</a><ul>
diff --git a/content/docs/latest/components/drivers/block/index.html b/content/docs/latest/components/drivers/block/index.html
index 51f0af7..a390774 100644
--- a/content/docs/latest/components/drivers/block/index.html
+++ b/content/docs/latest/components/drivers/block/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/analog.html b/content/docs/latest/components/drivers/character/analog.html
index 03949e5..eafce94 100644
--- a/content/docs/latest/components/drivers/character/analog.html
+++ b/content/docs/latest/components/drivers/character/analog.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
@@ -133,7 +133,11 @@
 <li class="toctree-l3 current"><a class="reference internal" href="index.html">Character Device Drivers</a><ul class="current">
 <li class="toctree-l4"><a class="reference internal" href="serial.html">Serial Device Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="touchscreen.html">Touchscreen Device Drivers</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">Analog (ADC/DAC) Drivers</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">Analog (ADC/DAC) Drivers</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#adc-drivers">ADC Drivers</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#dac-drivers">DAC Drivers</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="pwm.html">PWM Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="can.html">CAN Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="quadrature.html">Quadrature Encoder Drivers</a></li>
diff --git a/content/docs/latest/components/drivers/character/can.html b/content/docs/latest/components/drivers/character/can.html
index 92db719..0bb43eb 100644
--- a/content/docs/latest/components/drivers/character/can.html
+++ b/content/docs/latest/components/drivers/character/can.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/index.html b/content/docs/latest/components/drivers/character/index.html
index 7a3d058..39a20f0 100644
--- a/content/docs/latest/components/drivers/character/index.html
+++ b/content/docs/latest/components/drivers/character/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/keypad.html b/content/docs/latest/components/drivers/character/keypad.html
index fdf292a..8e67872 100644
--- a/content/docs/latest/components/drivers/character/keypad.html
+++ b/content/docs/latest/components/drivers/character/keypad.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/note.html b/content/docs/latest/components/drivers/character/note.html
index 08168e8..3374ba3 100644
--- a/content/docs/latest/components/drivers/character/note.html
+++ b/content/docs/latest/components/drivers/character/note.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
@@ -141,7 +141,12 @@
 <li class="toctree-l4"><a class="reference internal" href="rtc.html">RTC Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="watchdog.html">Watchdog Timer Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="keypad.html">Keyboard/Keypad Drivers</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">Note Driver Interface</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">Note Driver Interface</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#notectl-device-dev-notectl">Notectl Device (<code class="docutils literal notranslate"><span class="pre">/dev/notectl</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#noteram-device-dev-note">Noteram Device (<code class="docutils literal notranslate"><span class="pre">/dev/note</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#filter-control-apis">Filter control APIs</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" href="../block/index.html">Block Device Drivers</a></li>
diff --git a/content/docs/latest/components/drivers/character/pwm.html b/content/docs/latest/components/drivers/character/pwm.html
index 66f18ea..b8b543c 100644
--- a/content/docs/latest/components/drivers/character/pwm.html
+++ b/content/docs/latest/components/drivers/character/pwm.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/quadrature.html b/content/docs/latest/components/drivers/character/quadrature.html
index 85ad9a2..e5e10e8 100644
--- a/content/docs/latest/components/drivers/character/quadrature.html
+++ b/content/docs/latest/components/drivers/character/quadrature.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/rtc.html b/content/docs/latest/components/drivers/character/rtc.html
index 0b6f869..136d400 100644
--- a/content/docs/latest/components/drivers/character/rtc.html
+++ b/content/docs/latest/components/drivers/character/rtc.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/serial.html b/content/docs/latest/components/drivers/character/serial.html
index b745144..9b109d9 100644
--- a/content/docs/latest/components/drivers/character/serial.html
+++ b/content/docs/latest/components/drivers/character/serial.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/timer.html b/content/docs/latest/components/drivers/character/timer.html
index 141b96a..d94f185 100644
--- a/content/docs/latest/components/drivers/character/timer.html
+++ b/content/docs/latest/components/drivers/character/timer.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
@@ -137,7 +137,12 @@
 <li class="toctree-l4"><a class="reference internal" href="pwm.html">PWM Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="can.html">CAN Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="quadrature.html">Quadrature Encoder Drivers</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">Timer Drivers</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">Timer Drivers</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#enabling-the-timer-support-and-example-in-menuconfing">Enabling the Timer Support and Example in <code class="docutils literal notranslate"><span class="pre">menuconfing</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#timer-example">Timer Example</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#application-level-interface">Application Level Interface</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="rtc.html">RTC Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="watchdog.html">Watchdog Timer Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="keypad.html">Keyboard/Keypad Drivers</a></li>
diff --git a/content/docs/latest/components/drivers/character/touchscreen.html b/content/docs/latest/components/drivers/character/touchscreen.html
index f7a0ae7..1f17d62 100644
--- a/content/docs/latest/components/drivers/character/touchscreen.html
+++ b/content/docs/latest/components/drivers/character/touchscreen.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/character/watchdog.html b/content/docs/latest/components/drivers/character/watchdog.html
index c355d43..40b1499 100644
--- a/content/docs/latest/components/drivers/character/watchdog.html
+++ b/content/docs/latest/components/drivers/character/watchdog.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
@@ -139,7 +139,13 @@
 <li class="toctree-l4"><a class="reference internal" href="quadrature.html">Quadrature Encoder Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="timer.html">Timer Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="rtc.html">RTC Drivers</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">Watchdog Timer Drivers</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">Watchdog Timer Drivers</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#enabling-the-watchdog-support-and-example-in-menuconfing">Enabling the Watchdog Support and Example in <code class="docutils literal notranslate"><span class="pre">menuconfing</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#watchdog-timer-example">Watchdog Timer Example</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#application-level-interface">Application Level Interface</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#enable-built-in-system-monitoring-to-reset-the-watchdog">Enable Built in System Monitoring to reset the watchdog</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="keypad.html">Keyboard/Keypad Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="note.html">Note Driver Interface</a></li>
 </ul>
diff --git a/content/docs/latest/components/drivers/index.html b/content/docs/latest/components/drivers/index.html
index eded2e9..b4c6ff7 100644
--- a/content/docs/latest/components/drivers/index.html
+++ b/content/docs/latest/components/drivers/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/ethernet.html b/content/docs/latest/components/drivers/special/ethernet.html
index 389667c..f098aea 100644
--- a/content/docs/latest/components/drivers/special/ethernet.html
+++ b/content/docs/latest/components/drivers/special/ethernet.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/framebuffer.html b/content/docs/latest/components/drivers/special/framebuffer.html
index f6071a4..7c02c0e 100644
--- a/content/docs/latest/components/drivers/special/framebuffer.html
+++ b/content/docs/latest/components/drivers/special/framebuffer.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/i2c.html b/content/docs/latest/components/drivers/special/i2c.html
index d075f9b..680fa05 100644
--- a/content/docs/latest/components/drivers/special/i2c.html
+++ b/content/docs/latest/components/drivers/special/i2c.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/index.html b/content/docs/latest/components/drivers/special/index.html
index 473a013..64c9b0e 100644
--- a/content/docs/latest/components/drivers/special/index.html
+++ b/content/docs/latest/components/drivers/special/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/lcd.html b/content/docs/latest/components/drivers/special/lcd.html
index 6218471..c6538a6 100644
--- a/content/docs/latest/components/drivers/special/lcd.html
+++ b/content/docs/latest/components/drivers/special/lcd.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/mtd.html b/content/docs/latest/components/drivers/special/mtd.html
index 6d79759..bdc2cfc 100644
--- a/content/docs/latest/components/drivers/special/mtd.html
+++ b/content/docs/latest/components/drivers/special/mtd.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/sdio.html b/content/docs/latest/components/drivers/special/sdio.html
index f8398d9..b58f590 100644
--- a/content/docs/latest/components/drivers/special/sdio.html
+++ b/content/docs/latest/components/drivers/special/sdio.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/socketcan.html b/content/docs/latest/components/drivers/special/socketcan.html
index 47a01c9..73a025c 100644
--- a/content/docs/latest/components/drivers/special/socketcan.html
+++ b/content/docs/latest/components/drivers/special/socketcan.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/spi.html b/content/docs/latest/components/drivers/special/spi.html
index 083fbd6..0ea1535 100644
--- a/content/docs/latest/components/drivers/special/spi.html
+++ b/content/docs/latest/components/drivers/special/spi.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/syslog.html b/content/docs/latest/components/drivers/special/syslog.html
index 4a34962..7b619cd 100644
--- a/content/docs/latest/components/drivers/special/syslog.html
+++ b/content/docs/latest/components/drivers/special/syslog.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
@@ -133,7 +133,13 @@
 <li class="toctree-l3"><a class="reference internal" href="../character/index.html">Character Device Drivers</a></li>
 <li class="toctree-l3"><a class="reference internal" href="../block/index.html">Block Device Drivers</a></li>
 <li class="toctree-l3 current"><a class="reference internal" href="index.html">Specialized Device Drivers</a><ul class="current">
-<li class="toctree-l4 current"><a class="current reference internal" href="#">SYSLOG</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">SYSLOG</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#syslog-interfaces">SYSLOG Interfaces</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#syslog-channels">SYSLOG Channels</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#syslog-channel-options">SYSLOG Channel Options</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#ram-logging-device">RAM Logging Device</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="spi.html">SPI Device Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="i2c.html">I2C Device Drivers</a></li>
 <li class="toctree-l4"><a class="reference internal" href="ethernet.html">Ethernet Device Drivers</a></li>
diff --git a/content/docs/latest/components/drivers/special/usbdev.html b/content/docs/latest/components/drivers/special/usbdev.html
index cd2a9cf..21fc8c9 100644
--- a/content/docs/latest/components/drivers/special/usbdev.html
+++ b/content/docs/latest/components/drivers/special/usbdev.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/drivers/special/usbhost.html b/content/docs/latest/components/drivers/special/usbhost.html
index f5fc2bd..6bc95bf 100644
--- a/content/docs/latest/components/drivers/special/usbhost.html
+++ b/content/docs/latest/components/drivers/special/usbhost.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/filesystem.html b/content/docs/latest/components/filesystem.html
index 3e60f60..d0d6f58 100644
--- a/content/docs/latest/components/filesystem.html
+++ b/content/docs/latest/components/filesystem.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/index.html b/content/docs/latest/components/index.html
index dd683c9..e5f7374 100644
--- a/content/docs/latest/components/index.html
+++ b/content/docs/latest/components/index.html
@@ -63,7 +63,7 @@
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
     <link rel="next" title="Power Management" href="power.html" />
-    <link rel="prev" title="Supported Boards" href="../boards/index.html" /> 
+    <link rel="prev" title="Espressif ESP32" href="../platforms/xtensa/esp32/index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">OS Components</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="binfmt.html">Binary Loader</a></li>
@@ -270,7 +270,7 @@
         <a href="power.html" class="btn btn-neutral float-right" title="Power Management" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="../boards/index.html" class="btn btn-neutral float-left" title="Supported Boards" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="../platforms/xtensa/esp32/index.html" class="btn btn-neutral float-left" title="Espressif ESP32" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
diff --git a/content/docs/latest/components/nxflat.html b/content/docs/latest/components/nxflat.html
index f14755d..25c405a 100644
--- a/content/docs/latest/components/nxflat.html
+++ b/content/docs/latest/components/nxflat.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/nxgraphics/appendix.html b/content/docs/latest/components/nxgraphics/appendix.html
index daacd70..4267cb1 100644
--- a/content/docs/latest/components/nxgraphics/appendix.html
+++ b/content/docs/latest/components/nxgraphics/appendix.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
@@ -142,7 +142,13 @@
 <li class="toctree-l4"><a class="reference internal" href="nxfonts.html">NX Fonts Support (<code class="docutils literal notranslate"><span class="pre">NXFONTS</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nxcursor.html">NX Cursor Support (<code class="docutils literal notranslate"><span class="pre">NXCURSOR</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="sample.html">Sample Code</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">Appendix</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">Appendix</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#graphics-directory-structure"><code class="docutils literal notranslate"><span class="pre">graphics/</span></code> Directory Structure</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#nx-configuration-options">NX Configuration Options</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#installing-new-fonts">Installing New Fonts</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#nx-test-coverage">NX Test Coverage</a></li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
diff --git a/content/docs/latest/components/nxgraphics/index.html b/content/docs/latest/components/nxgraphics/index.html
index cca28bd..743d70d 100644
--- a/content/docs/latest/components/nxgraphics/index.html
+++ b/content/docs/latest/components/nxgraphics/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/nxgraphics/nx.html b/content/docs/latest/components/nxgraphics/nx.html
index 0430b6b..d302b9c 100644
--- a/content/docs/latest/components/nxgraphics/nx.html
+++ b/content/docs/latest/components/nxgraphics/nx.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
@@ -137,7 +137,13 @@
 <li class="toctree-l3"><a class="reference internal" href="index.html#organization">Organization</a></li>
 <li class="toctree-l3 current"><a class="reference internal" href="index.html#nx-header-files">NX Header Files</a><ul class="current">
 <li class="toctree-l4"><a class="reference internal" href="nxgl.html">NX Graphics Library (<code class="docutils literal notranslate"><span class="pre">NXGL</span></code>)</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">NX</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">NX</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#pre-processor-definitions">Pre-Processor Definitions</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#nx-types">NX Types</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#starting-the-nx-server">Starting the NX Server</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#nx-server-callbacks">NX Server Callbacks</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="nxtk.html">NX Tool Kit (<code class="docutils literal notranslate"><span class="pre">NXTK</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nxfonts.html">NX Fonts Support (<code class="docutils literal notranslate"><span class="pre">NXFONTS</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nxcursor.html">NX Cursor Support (<code class="docutils literal notranslate"><span class="pre">NXCURSOR</span></code>)</a></li>
diff --git a/content/docs/latest/components/nxgraphics/nxcursor.html b/content/docs/latest/components/nxgraphics/nxcursor.html
index d1943c0..d607ddd 100644
--- a/content/docs/latest/components/nxgraphics/nxcursor.html
+++ b/content/docs/latest/components/nxgraphics/nxcursor.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/nxgraphics/nxfonts.html b/content/docs/latest/components/nxgraphics/nxfonts.html
index fc26dc5..881370d 100644
--- a/content/docs/latest/components/nxgraphics/nxfonts.html
+++ b/content/docs/latest/components/nxgraphics/nxfonts.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
@@ -139,7 +139,10 @@
 <li class="toctree-l4"><a class="reference internal" href="nxgl.html">NX Graphics Library (<code class="docutils literal notranslate"><span class="pre">NXGL</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nx.html">NX</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nxtk.html">NX Tool Kit (<code class="docutils literal notranslate"><span class="pre">NXTK</span></code>)</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">NX Fonts Support (<code class="docutils literal notranslate"><span class="pre">NXFONTS</span></code>)</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">NX Fonts Support (<code class="docutils literal notranslate"><span class="pre">NXFONTS</span></code>)</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#nxfonts-types">NXFONTS types</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="nxcursor.html">NX Cursor Support (<code class="docutils literal notranslate"><span class="pre">NXCURSOR</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="sample.html">Sample Code</a></li>
 <li class="toctree-l4"><a class="reference internal" href="appendix.html">Appendix</a></li>
diff --git a/content/docs/latest/components/nxgraphics/nxgl.html b/content/docs/latest/components/nxgraphics/nxgl.html
index 0ad9248..5e45ed4 100644
--- a/content/docs/latest/components/nxgraphics/nxgl.html
+++ b/content/docs/latest/components/nxgraphics/nxgl.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
@@ -136,7 +136,10 @@
 <li class="toctree-l3"><a class="reference internal" href="index.html#objectives">Objectives</a></li>
 <li class="toctree-l3"><a class="reference internal" href="index.html#organization">Organization</a></li>
 <li class="toctree-l3 current"><a class="reference internal" href="index.html#nx-header-files">NX Header Files</a><ul class="current">
-<li class="toctree-l4 current"><a class="current reference internal" href="#">NX Graphics Library (<code class="docutils literal notranslate"><span class="pre">NXGL</span></code>)</a></li>
+<li class="toctree-l4 current"><a class="current reference internal" href="#">NX Graphics Library (<code class="docutils literal notranslate"><span class="pre">NXGL</span></code>)</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#nxgl-types">NXGL Types</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="nx.html">NX</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nxtk.html">NX Tool Kit (<code class="docutils literal notranslate"><span class="pre">NXTK</span></code>)</a></li>
 <li class="toctree-l4"><a class="reference internal" href="nxfonts.html">NX Fonts Support (<code class="docutils literal notranslate"><span class="pre">NXFONTS</span></code>)</a></li>
diff --git a/content/docs/latest/components/nxgraphics/nxtk.html b/content/docs/latest/components/nxgraphics/nxtk.html
index b5bd41b..c6f90a9 100644
--- a/content/docs/latest/components/nxgraphics/nxtk.html
+++ b/content/docs/latest/components/nxgraphics/nxtk.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/nxgraphics/sample.html b/content/docs/latest/components/nxgraphics/sample.html
index f522ba9..03401fb 100644
--- a/content/docs/latest/components/nxgraphics/sample.html
+++ b/content/docs/latest/components/nxgraphics/sample.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="../power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/nxwidgets.html b/content/docs/latest/components/nxwidgets.html
index 87aba56..cf70790 100644
--- a/content/docs/latest/components/nxwidgets.html
+++ b/content/docs/latest/components/nxwidgets.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/paging.html b/content/docs/latest/components/paging.html
index 575f709..e80b631 100644
--- a/content/docs/latest/components/paging.html
+++ b/content/docs/latest/components/paging.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">OS Components</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/components/power.html b/content/docs/latest/components/power.html
index cf1e2b0..1565bcc 100644
--- a/content/docs/latest/components/power.html
+++ b/content/docs/latest/components/power.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">OS Components</a><ul class="current">
 <li class="toctree-l2 current"><a class="current reference internal" href="#">Power Management</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="#interfaces">Interfaces</a></li>
diff --git a/content/docs/latest/contributing/coding_style.html b/content/docs/latest/contributing/coding_style.html
index 4cd1ec0..f57200b 100644
--- a/content/docs/latest/contributing/coding_style.html
+++ b/content/docs/latest/contributing/coding_style.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/contributing/documentation.html b/content/docs/latest/contributing/documentation.html
index a77db42..0b187cc 100644
--- a/content/docs/latest/contributing/documentation.html
+++ b/content/docs/latest/contributing/documentation.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/contributing/index.html b/content/docs/latest/contributing/index.html
index 3a0e190..2e344f2 100644
--- a/content/docs/latest/contributing/index.html
+++ b/content/docs/latest/contributing/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/contributing/making-changes.html b/content/docs/latest/contributing/making-changes.html
index 6397e86..6644ae4 100644
--- a/content/docs/latest/contributing/making-changes.html
+++ b/content/docs/latest/contributing/making-changes.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/contributing/workflow.html b/content/docs/latest/contributing/workflow.html
index 104a23e..43b7ee2 100644
--- a/content/docs/latest/contributing/workflow.html
+++ b/content/docs/latest/contributing/workflow.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/genindex.html b/content/docs/latest/genindex.html
index 559bf87..270b57b 100644
--- a/content/docs/latest/genindex.html
+++ b/content/docs/latest/genindex.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/glossary.html b/content/docs/latest/glossary.html
index 74820e5..c34118b 100644
--- a/content/docs/latest/glossary.html
+++ b/content/docs/latest/glossary.html
@@ -124,7 +124,7 @@
 <li class="toctree-l1"><a class="reference internal" href="introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/guides/drivers.html b/content/docs/latest/guides/drivers.html
index 3d006f9..b1c228b 100644
--- a/content/docs/latest/guides/drivers.html
+++ b/content/docs/latest/guides/drivers.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/guides/index.html b/content/docs/latest/guides/index.html
index ea18a25..6caf180 100644
--- a/content/docs/latest/guides/index.html
+++ b/content/docs/latest/guides/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/guides/nfs.html b/content/docs/latest/guides/nfs.html
index 941f81b..6e4ccee 100644
--- a/content/docs/latest/guides/nfs.html
+++ b/content/docs/latest/guides/nfs.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/guides/simulator.html b/content/docs/latest/guides/simulator.html
index 74e4a1b..6f41560 100644
--- a/content/docs/latest/guides/simulator.html
+++ b/content/docs/latest/guides/simulator.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/guides/tasktrace.html b/content/docs/latest/guides/tasktrace.html
index 3e3ab4f..4141522 100644
--- a/content/docs/latest/guides/tasktrace.html
+++ b/content/docs/latest/guides/tasktrace.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/guides/tasktraceinternal.html b/content/docs/latest/guides/tasktraceinternal.html
index 62ca89a..8cd53bf 100644
--- a/content/docs/latest/guides/tasktraceinternal.html
+++ b/content/docs/latest/guides/tasktraceinternal.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
@@ -137,8 +137,19 @@
 <li class="toctree-l2 current"><a class="reference internal" href="tasktrace.html">Task Trace</a><ul class="current">
 <li class="toctree-l3"><a class="reference internal" href="tasktraceuser.html">Task Trace User Guide</a></li>
 <li class="toctree-l3 current"><a class="current reference internal" href="#">Task Trace Internals</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#overview">Overview</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#getting-the-system-call-events">Getting the system call events</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#overview">Overview</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#nuttx-kernel-events-collection">NuttX kernel events collection</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#filter-logic-nuttx-sched-sched-note-c">Filter logic (<code class="docutils literal notranslate"><span class="pre">nuttx/sched/sched_note.c</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#noteram-device-driver-nuttx-drivers-note-noteram-driver-c">Noteram device driver (<code class="docutils literal notranslate"><span class="pre">nuttx/drivers/note/noteram_driver.c</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#notectl-device-driver-nuttx-drivers-note-notectl-driver-c">Notectl device driver (<code class="docutils literal notranslate"><span class="pre">nuttx/drivers/note/notectl_driver.c</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-built-in-application-apps-system-trace-trace-c">“<code class="docutils literal notranslate"><span class="pre">trace</span></code>” Built-In Application (<code class="docutils literal notranslate"><span class="pre">apps/system/trace/trace.c</span></code>)</a></li>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" href="#getting-the-system-call-events">Getting the system call events</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#flat-build">FLAT build</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#protected-kernel-build">PROTECTED/KERNEL build</a></li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
diff --git a/content/docs/latest/guides/tasktraceuser.html b/content/docs/latest/guides/tasktraceuser.html
index 2b29480..051b1c4 100644
--- a/content/docs/latest/guides/tasktraceuser.html
+++ b/content/docs/latest/guides/tasktraceuser.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
@@ -136,9 +136,25 @@
 <li class="toctree-l2"><a class="reference internal" href="drivers.html">Drivers</a></li>
 <li class="toctree-l2 current"><a class="reference internal" href="tasktrace.html">Task Trace</a><ul class="current">
 <li class="toctree-l3 current"><a class="current reference internal" href="#">Task Trace User Guide</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#installation">Installation</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#how-to-get-trace-data">How to get trace data</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#trace-command-description">Trace command description</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#installation">Installation</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#install-trace-compass">Install Trace Compass</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#nuttx-kernel-configuration">NuttX kernel configuration</a></li>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" href="#how-to-get-trace-data">How to get trace data</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#quick-guide">Quick Guide</a></li>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" href="#trace-command-description">Trace command description</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#trace-start">trace start</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-stop">trace stop</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-cmd">trace cmd</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-dump">trace dump</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-mode">trace mode</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-syscall">trace syscall</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#trace-irq">trace irq</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" href="tasktraceinternal.html">Task Trace Internals</a></li>
diff --git a/content/docs/latest/guides/usbtrace.html b/content/docs/latest/guides/usbtrace.html
index 17f772a..a8fa5f5 100644
--- a/content/docs/latest/guides/usbtrace.html
+++ b/content/docs/latest/guides/usbtrace.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 736fb5b..e5f9429 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -124,7 +124,7 @@
 <li class="toctree-l1"><a class="reference internal" href="introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="reference/index.html">API Reference</a></li>
@@ -210,7 +210,7 @@ by following these <a class="reference internal" href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p>
-<p>Last Updated: 07 February 21 at 00:44</p>
+<p>Last Updated: 08 February 21 at 00:43</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
@@ -245,7 +245,12 @@ by following these <a class="reference internal" href="contributing/documentatio
 <li class="toctree-l2"><a class="reference internal" href="introduction/inviolables.html#the-enemies">The Enemies</a></li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="platforms/index.html">Supported Platforms</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="platforms/arm/index.html">ARM</a></li>
+<li class="toctree-l2"><a class="reference internal" href="platforms/risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" href="platforms/xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
 <li class="toctree-l1"><a class="reference internal" href="components/index.html">OS Components</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="components/power.html">Power Management</a></li>
 <li class="toctree-l2"><a class="reference internal" href="components/binfmt.html">Binary Loader</a></li>
diff --git a/content/docs/latest/introduction/about.html b/content/docs/latest/introduction/about.html
index 236939a..44b0723 100644
--- a/content/docs/latest/introduction/about.html
+++ b/content/docs/latest/introduction/about.html
@@ -138,7 +138,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/detailed_support.html b/content/docs/latest/introduction/detailed_support.html
index af02588..ef74acc 100644
--- a/content/docs/latest/introduction/detailed_support.html
+++ b/content/docs/latest/introduction/detailed_support.html
@@ -322,7 +322,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/development_environments.html b/content/docs/latest/introduction/development_environments.html
index 1485121..04ba46f 100644
--- a/content/docs/latest/introduction/development_environments.html
+++ b/content/docs/latest/introduction/development_environments.html
@@ -144,7 +144,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/index.html b/content/docs/latest/introduction/index.html
index fd36a23..c162f23 100644
--- a/content/docs/latest/introduction/index.html
+++ b/content/docs/latest/introduction/index.html
@@ -134,7 +134,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/inviolables.html b/content/docs/latest/introduction/inviolables.html
index 2b1fe59..30e77b8 100644
--- a/content/docs/latest/introduction/inviolables.html
+++ b/content/docs/latest/introduction/inviolables.html
@@ -62,7 +62,7 @@
     
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="next" title="Supported Boards" href="../boards/index.html" />
+    <link rel="next" title="Supported Platforms" href="../platforms/index.html" />
     <link rel="prev" title="Directory Structure" href="../quickstart/organization.html" /> 
 </head>
 
@@ -141,7 +141,7 @@
 </li>
 </ul>
 </li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
@@ -355,7 +355,7 @@ Source project.  Need to support both.</p></li>
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="../boards/index.html" class="btn btn-neutral float-right" title="Supported Boards" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="../platforms/index.html" class="btn btn-neutral float-right" title="Supported Platforms" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
         <a href="../quickstart/organization.html" class="btn btn-neutral float-left" title="Directory Structure" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
diff --git a/content/docs/latest/introduction/licensing.html b/content/docs/latest/introduction/licensing.html
index 6cb87a3..9173244 100644
--- a/content/docs/latest/introduction/licensing.html
+++ b/content/docs/latest/introduction/licensing.html
@@ -137,7 +137,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/resources.html b/content/docs/latest/introduction/resources.html
index 566c5e7..175b19d 100644
--- a/content/docs/latest/introduction/resources.html
+++ b/content/docs/latest/introduction/resources.html
@@ -134,7 +134,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/supported_platforms.html b/content/docs/latest/introduction/supported_platforms.html
index 78850ab..54a724a 100644
--- a/content/docs/latest/introduction/supported_platforms.html
+++ b/content/docs/latest/introduction/supported_platforms.html
@@ -134,7 +134,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/introduction/trademarks.html b/content/docs/latest/introduction/trademarks.html
index 417039b..5da3c56 100644
--- a/content/docs/latest/introduction/trademarks.html
+++ b/content/docs/latest/introduction/trademarks.html
@@ -134,7 +134,7 @@
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/objects.inv b/content/docs/latest/objects.inv
index 5ed4918..0e57fe9 100644
Binary files a/content/docs/latest/objects.inv and b/content/docs/latest/objects.inv differ
diff --git a/content/docs/latest/reference/os/paging.html b/content/docs/latest/platforms/arm/index.html
similarity index 64%
copy from content/docs/latest/reference/os/paging.html
copy to content/docs/latest/platforms/arm/index.html
index 952fc35..871143e 100644
--- a/content/docs/latest/reference/os/paging.html
+++ b/content/docs/latest/platforms/arm/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>On-Demand Paging &mdash; NuttX latest documentation</title>
+  <title>ARM &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,8 +62,8 @@
     
     <link rel="index" title="Index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
-    <link rel="next" title="LED Support" href="led.html" />
-    <link rel="prev" title="Shared Memory" href="shm.html" /> 
+    <link rel="next" title="Nordic nRF52" href="nrf52/index.html" />
+    <link rel="prev" title="Supported Platforms" href="../index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -125,30 +125,18 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../user/index.html">Userspace API</a></li>
-<li class="toctree-l2 current"><a class="reference internal" href="index.html">Architecture APIs</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" href="conventions.html">Naming and Header File Conventions</a></li>
-<li class="toctree-l3"><a class="reference internal" href="arch.html">APIs Exported by Architecture-Specific Logic to NuttX</a></li>
-<li class="toctree-l3"><a class="reference internal" href="board.html">APIs Exported by Board-Specific Logic to NuttX</a></li>
-<li class="toctree-l3"><a class="reference internal" href="time_clock.html">System Time and Clock</a></li>
-<li class="toctree-l3"><a class="reference internal" href="wqueue.html">Work Queues</a></li>
-<li class="toctree-l3"><a class="reference internal" href="addrenv.html">Address Environments</a></li>
-<li class="toctree-l3"><a class="reference internal" href="nuttx.html">APIs Exported by NuttX to Architecture-Specific Logic</a></li>
-<li class="toctree-l3"><a class="reference internal" href="app_vs_os.html">Application OS vs. Internal OS Interfaces</a></li>
-<li class="toctree-l3"><a class="reference internal" href="boardctl.html"><code class="docutils literal notranslate"><span class="pre">boardctl()</span></code> Application Interface</a></li>
-<li class="toctree-l3"><a class="reference internal" href="smp.html">Symmetric Multiprocessing (SMP) Application</a></li>
-<li class="toctree-l3"><a class="reference internal" href="shm.html">Shared Memory</a></li>
-<li class="toctree-l3 current"><a class="current reference internal" href="#">On-Demand Paging</a></li>
-<li class="toctree-l3"><a class="reference internal" href="led.html">LED Support</a></li>
-<li class="toctree-l3"><a class="reference internal" href="iob.html">I/O Buffer Management</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2 current"><a class="current reference internal" href="#">ARM</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="nrf52/index.html">Nordic nRF52</a></li>
 </ul>
 </li>
+<li class="toctree-l2"><a class="reference internal" href="../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../xtensa/index.html">Xtensa</a></li>
 </ul>
 </li>
+<li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../reference/index.html">API Reference</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../guides/index.html">Guides</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../contributing/index.html">Contributing</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../glossary.html">Glossary</a></li>
@@ -198,17 +186,15 @@
     
       <li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
         
-          <li><a href="../index.html">API Reference</a> &raquo;</li>
+          <li><a href="../index.html">Supported Platforms</a> &raquo;</li>
         
-          <li><a href="index.html">Architecture APIs</a> &raquo;</li>
-        
-      <li>On-Demand Paging</li>
+      <li>ARM</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
-            <a href="../../_sources/reference/os/paging.rst.txt" rel="nofollow"> View page source</a>
+            <a href="../../_sources/platforms/arm/index.rst.txt" rel="nofollow"> View page source</a>
           
         
       </li>
@@ -221,17 +207,14 @@
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
             
-  <div class="section" id="on-demand-paging">
-<h1>On-Demand Paging<a class="headerlink" href="#on-demand-paging" title="Permalink to this headline">¶</a></h1>
-<p>The NuttX On-Demand Paging feature permits embedded MCUs with some
-limited RAM space to execute large programs from some non-random
-access media. If the platform meets certain requirements, then
-NuttX can provide on-demand paging: It can copy .text from the
-large program in non-volatile media into RAM as needed to execute
-a huge program from the small RAM. Design and porting issues for
-this feature are discussed in a separate document. Please see the
-<a class="reference internal" href="../../components/paging.html#ondemandpaging"><span class="std std-ref">NuttX Demand Paging</span></a> design document
-for further information.</p>
+  <div class="section" id="arm">
+<h1>ARM<a class="headerlink" href="#arm" title="Permalink to this headline">¶</a></h1>
+<p>The following ARM SoC are supported:</p>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="nrf52/index.html">Nordic nRF52</a></li>
+</ul>
+</div>
 </div>
 
 
@@ -242,10 +225,10 @@ for further information.</p>
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="led.html" class="btn btn-neutral float-right" title="LED Support" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="nrf52/index.html" class="btn btn-neutral float-right" title="Nordic nRF52" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="shm.html" class="btn btn-neutral float-left" title="Shared Memory" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="../index.html" class="btn btn-neutral float-left" title="Supported Platforms" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
diff --git a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html
new file mode 100644
index 0000000..ce7d8b8
--- /dev/null
+++ b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html
@@ -0,0 +1,359 @@
+<!--
+ Documentation/_templates/layout.html
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.  The
+ ASF licenses this file to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance with the
+ License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ License for the specific language governing permissions and limitations
+ under the License.
+-->
+
+
+
+<!DOCTYPE html>
+<html class="writer-html5" lang="en" >
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>MakerDiary nRF52832-MDK &mdash; NuttX latest documentation</title>
+  
+
+  
+  <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/semantic-ui-2.4.1/menu.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/semantic-ui-2.4.1/tab.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/tabs.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/custom.css" type="text/css" />
+
+  
+  
+    <link rel="shortcut icon" href="../../../../../_static/favicon.ico"/>
+  
+  
+  
+
+  
+  <!--[if lt IE 9]>
+    <script src="../../../../../_static/js/html5shiv.min.js"></script>
+  <![endif]-->
+  
+    
+      <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../_static/jquery.js"></script>
+        <script src="../../../../../_static/underscore.js"></script>
+        <script src="../../../../../_static/doctools.js"></script>
+        <script src="../../../../../_static/language_data.js"></script>
+    
+    <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+    
+    <link rel="index" title="Index" href="../../../../../genindex.html" />
+    <link rel="search" title="Search" href="../../../../../search.html" />
+    <link rel="next" title="Sparkfun nRF52832 Breakout" href="../nrf52832-sparkfun/index.html" />
+    <link rel="prev" title="Nordic nRF52" href="../../index.html" /> 
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search" >
+          
+  
+    <a href="../../../../../index.html" class="icon icon-home"> NuttX
+  
+
+  
+    
+    <img src="../../../../../_static/NuttX.png" class="logo" alt="Logo"/>
+  
+  </a>
+
+  <!-- this version selector is quite ugly, should be probably replaced by something
+       more modern -->
+
+  <div class="version-selector">
+    <select onchange="javascript:location.href = this.value;">
+    
+    <option value="../../../../../../latest" selected="selected">latest</option>
+    
+    <option value="../../../../../../10.0.0" >10.0.0</option>
+    
+    <option value="../../../../../../10.0.1" >10.0.1</option>
+    
+    </select>
+  </div>
+
+  
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+        </div>
+
+        
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <p class="caption"><span class="caption-text">Table of Contents</span></p>
+<ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../index.html">Home</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../introduction/index.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../quickstart/index.html">Getting Started</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2 current"><a class="reference internal" href="../../../index.html">ARM</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../index.html">Nordic nRF52</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#clock-configuration">Clock Configuration</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#system-timer">System Timer</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#regulator-control">Regulator Control</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#peripheral-support">Peripheral Support</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#ble-support">BLE Support</a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
+<li class="toctree-l5 current"><a class="current reference internal" href="#">MakerDiary nRF52832-MDK</a></li>
+<li class="toctree-l5"><a class="reference internal" href="../nrf52832-sparkfun/index.html">Sparkfun nRF52832 Breakout</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../reference/index.html">API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../guides/index.html">Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../contributing/index.html">Contributing</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../glossary.html">Glossary</a></li>
+</ul>
+
+            
+          
+        </div>
+        
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../../../../../index.html">NuttX</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../../../../../index.html" class="icon icon-home"></a> &raquo;</li>
+        
+          <li><a href="../../../../index.html">Supported Platforms</a> &raquo;</li>
+        
+          <li><a href="../../../index.html">ARM</a> &raquo;</li>
+        
+          <li><a href="../../index.html">Nordic nRF52</a> &raquo;</li>
+        
+      <li>MakerDiary nRF52832-MDK</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+            
+            <a href="../../../../../_sources/platforms/arm/nrf52/boards/nrf52832-mdk/index.rst.txt" rel="nofollow"> View page source</a>
+          
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+           <div itemprop="articleBody">
+            
+  <div class="section" id="makerdiary-nrf52832-mdk">
+<h1>MakerDiary nRF52832-MDK<a class="headerlink" href="#makerdiary-nrf52832-mdk" title="Permalink to this headline">¶</a></h1>
+<p>The <a class="reference external" href="https://wiki.makerdiary.co/nrf52832-mdk">nRF52832-MDK</a> is a development board for
+the nRF52832 SoC from Nordic. It features 24 I/Os an on-board RGB led and a chip antenna.
+It also includes an embedded DAPlink debugger which allows to flash/debug and monitor UART
+from the USB port.</p>
+<div class="figure align-center" id="id1">
+<img alt="../../../../../_images/pinout.webp" src="../../../../../_images/pinout.webp" />
+<p class="caption"><span class="caption-text">Pinout diagram</span><a class="headerlink" href="#id1" title="Permalink to this image">¶</a></p>
+</div>
+<div class="section" id="features">
+<h2>Features<a class="headerlink" href="#features" title="Permalink to this headline">¶</a></h2>
+<blockquote>
+<div><ul class="simple">
+<li><p>nRF52832 MCU, 512K FLASH, 64K SRAM</p></li>
+<li><p>32768 Hz crystal</p></li>
+<li><p>Embedded DAPlink debugger (debug/flash and monitor serial)</p></li>
+<li><p>Reset button</p></li>
+<li><p>Programming mode RGB LED indicator (CDC, MSD or DAP)</p></li>
+<li><p>Power indicator LED</p></li>
+<li><p>User RGB LED</p></li>
+<li><p>Inductor + capacitor for DC/DC mode</p></li>
+</ul>
+</div></blockquote>
+</div>
+<div class="section" id="pin-mapping">
+<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<table class="docutils align-default">
+<colgroup>
+<col style="width: 20%" />
+<col style="width: 40%" />
+<col style="width: 40%" />
+</colgroup>
+<thead>
+<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<th class="head"><p>Signal</p></th>
+<th class="head"><p>Notes</p></th>
+</tr>
+</thead>
+<tbody>
+<tr class="row-even"><td><p>P0.24</p></td>
+<td><p>Blue LED</p></td>
+<td><p>Active LOW</p></td>
+</tr>
+<tr class="row-odd"><td><p>P0.23</p></td>
+<td><p>Red LED</p></td>
+<td><p>Active LOW</p></td>
+</tr>
+<tr class="row-even"><td><p>P0.22</p></td>
+<td><p>Green LED</p></td>
+<td><p>Active LOW</p></td>
+</tr>
+<tr class="row-odd"><td><p>P0.20</p></td>
+<td><p>UART TX</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>P0.19</p></td>
+<td><p>UART RX</p></td>
+<td></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="configurations">
+<h2>Configurations<a class="headerlink" href="#configurations" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="nsh">
+<h3>nsh<a class="headerlink" href="#nsh" title="Permalink to this headline">¶</a></h3>
+<p>Basic NuttShell configuration (console enabled in UART0, exposed via USB connection, at 115200 bps).</p>
+</div>
+<div class="section" id="sdc">
+<h3>sdc<a class="headerlink" href="#sdc" title="Permalink to this headline">¶</a></h3>
+<p>Enables Nordic’s SoftDevice controller and uses nimBLE for the host-layer.
+The <code class="docutils literal notranslate"><span class="pre">nimble</span></code> test application can be used to enable a simple GATT server.</p>
+</div>
+</div>
+<div class="section" id="flash-debug">
+<h2>Flash &amp; Debug<a class="headerlink" href="#flash-debug" title="Permalink to this headline">¶</a></h2>
+<p>Both flashing and debugging are done using the embedded DAPlink debugger. OpenOCD can be invoked
+in the following way to flash:</p>
+<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>openocd -f interface/cmsis-dap.cfg -f target/nrf52.cfg -c &quot;program nuttx/nuttx.bin 0x0000000 verify reset; shutdown&quot;
+</pre></div>
+</div>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+      
+        <a href="../nrf52832-sparkfun/index.html" class="btn btn-neutral float-right" title="Sparkfun nRF52832 Breakout" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="../../index.html" class="btn btn-neutral float-left" title="Nordic nRF52" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        
+        &copy; Copyright 2020, The Apache Software Foundation
+
+    </p>
+  </div> 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+  
+  
+    
+   
+
+</body>
+</html>
\ No newline at end of file
diff --git a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
new file mode 100644
index 0000000..f28a0ca
--- /dev/null
+++ b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
@@ -0,0 +1,347 @@
+<!--
+ Documentation/_templates/layout.html
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.  The
+ ASF licenses this file to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance with the
+ License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ License for the specific language governing permissions and limitations
+ under the License.
+-->
+
+
+
+<!DOCTYPE html>
+<html class="writer-html5" lang="en" >
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>Sparkfun nRF52832 Breakout &mdash; NuttX latest documentation</title>
+  
+
+  
+  <link rel="stylesheet" href="../../../../../_static/css/theme.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/pygments.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/semantic-ui-2.4.1/menu.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/semantic-ui-2.4.1/tab.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/sphinx_tabs/tabs.css" type="text/css" />
+  <link rel="stylesheet" href="../../../../../_static/custom.css" type="text/css" />
+
+  
+  
+    <link rel="shortcut icon" href="../../../../../_static/favicon.ico"/>
+  
+  
+  
+
+  
+  <!--[if lt IE 9]>
+    <script src="../../../../../_static/js/html5shiv.min.js"></script>
+  <![endif]-->
+  
+    
+      <script type="text/javascript" id="documentation_options" data-url_root="../../../../../" src="../../../../../_static/documentation_options.js"></script>
+        <script src="../../../../../_static/jquery.js"></script>
+        <script src="../../../../../_static/underscore.js"></script>
+        <script src="../../../../../_static/doctools.js"></script>
+        <script src="../../../../../_static/language_data.js"></script>
+    
+    <script type="text/javascript" src="../../../../../_static/js/theme.js"></script>
+
+    
+    <link rel="index" title="Index" href="../../../../../genindex.html" />
+    <link rel="search" title="Search" href="../../../../../search.html" />
+    <link rel="next" title="RISC-V" href="../../../../risc-v/index.html" />
+    <link rel="prev" title="MakerDiary nRF52832-MDK" href="../nrf52832-mdk/index.html" /> 
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search" >
+          
+  
+    <a href="../../../../../index.html" class="icon icon-home"> NuttX
+  
+
+  
+    
+    <img src="../../../../../_static/NuttX.png" class="logo" alt="Logo"/>
+  
+  </a>
+
+  <!-- this version selector is quite ugly, should be probably replaced by something
+       more modern -->
+
+  <div class="version-selector">
+    <select onchange="javascript:location.href = this.value;">
+    
+    <option value="../../../../../../latest" selected="selected">latest</option>
+    
+    <option value="../../../../../../10.0.0" >10.0.0</option>
+    
+    <option value="../../../../../../10.0.1" >10.0.1</option>
+    
+    </select>
+  </div>
+
+  
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../../../../search.html" method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+        </div>
+
+        
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <p class="caption"><span class="caption-text">Table of Contents</span></p>
+<ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../../../index.html">Home</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../introduction/index.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../quickstart/index.html">Getting Started</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../../../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2 current"><a class="reference internal" href="../../../index.html">ARM</a><ul class="current">
+<li class="toctree-l3 current"><a class="reference internal" href="../../index.html">Nordic nRF52</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#clock-configuration">Clock Configuration</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#system-timer">System Timer</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#regulator-control">Regulator Control</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#peripheral-support">Peripheral Support</a></li>
+<li class="toctree-l4"><a class="reference internal" href="../../index.html#ble-support">BLE Support</a></li>
+<li class="toctree-l4 current"><a class="reference internal" href="../../index.html#supported-boards">Supported Boards</a><ul class="current">
+<li class="toctree-l5"><a class="reference internal" href="../nrf52832-mdk/index.html">MakerDiary nRF52832-MDK</a></li>
+<li class="toctree-l5 current"><a class="current reference internal" href="#">Sparkfun nRF52832 Breakout</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../../xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../reference/index.html">API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../guides/index.html">Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../contributing/index.html">Contributing</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../../glossary.html">Glossary</a></li>
+</ul>
+
+            
+          
+        </div>
+        
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../../../../../index.html">NuttX</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../../../../../index.html" class="icon icon-home"></a> &raquo;</li>
+        
+          <li><a href="../../../../index.html">Supported Platforms</a> &raquo;</li>
+        
+          <li><a href="../../../index.html">ARM</a> &raquo;</li>
+        
+          <li><a href="../../index.html">Nordic nRF52</a> &raquo;</li>
+        
+      <li>Sparkfun nRF52832 Breakout</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+            
+            <a href="../../../../../_sources/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.rst.txt" rel="nofollow"> View page source</a>
+          
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+           <div itemprop="articleBody">
+            
+  <div class="section" id="sparkfun-nrf52832-breakout">
+<h1>Sparkfun nRF52832 Breakout<a class="headerlink" href="#sparkfun-nrf52832-breakout" title="Permalink to this headline">¶</a></h1>
+<p>The <a class="reference external" href="https://wiki.makerdiary.co/nrf52832-mdk">Sparkfun nRF52832 Breakout</a> is basic board providing
+access to all I/O pins, a 32kHz crystal and LED.</p>
+<div class="figure align-center" id="id2">
+<a class="reference internal image-reference" href="../../../../../_images/board.jpg"><img alt="../../../../../_images/board.jpg" src="../../../../../_images/board.jpg" style="width: 50%;" /></a>
+<p class="caption"><span class="caption-text">Sparkfun nRF52832 Breakout</span><a class="headerlink" href="#id2" title="Permalink to this image">¶</a></p>
+</div>
+<div class="section" id="features">
+<h2>Features<a class="headerlink" href="#features" title="Permalink to this headline">¶</a></h2>
+<blockquote>
+<div><ul class="simple">
+<li><p>nRF52832 MCU (QFAAB0), 512K FLASH and 64 SRAM</p></li>
+<li><p>Reset and user button</p></li>
+<li><p>Power LED (blue) and user LED (red)</p></li>
+<li><p>32768 Hz crystal</p></li>
+<li><p>NFC antenna connection pads</p></li>
+<li><p>Cortex Debug connector</p></li>
+<li><p>UART + SWD header</p></li>
+</ul>
+</div></blockquote>
+</div>
+<div class="section" id="pin-mapping">
+<h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to this headline">¶</a></h2>
+<table class="docutils align-default">
+<colgroup>
+<col style="width: 19%" />
+<col style="width: 42%" />
+<col style="width: 38%" />
+</colgroup>
+<thead>
+<tr class="row-odd"><th class="head"><p>Pin</p></th>
+<th class="head"><p>Signal</p></th>
+<th class="head"><p>Notes</p></th>
+</tr>
+</thead>
+<tbody>
+<tr class="row-even"><td><p>P0.6</p></td>
+<td><p>User Button</p></td>
+<td><p>Active LOW</p></td>
+</tr>
+<tr class="row-odd"><td><p>P0.7</p></td>
+<td><p>User LED</p></td>
+<td><p>Active LOW</p></td>
+</tr>
+<tr class="row-even"><td><p>P0.26</p></td>
+<td><p>UART TXO</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>P0.27</p></td>
+<td><p>UART RXI</p></td>
+<td></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="configurations">
+<h2>Configurations<a class="headerlink" href="#configurations" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="nsh">
+<h3>nsh<a class="headerlink" href="#nsh" title="Permalink to this headline">¶</a></h3>
+<p>Basic NuttShell configuration (console enabled in UART0, at 115200 bps).</p>
+</div>
+</div>
+<div class="section" id="flash-debug">
+<h2>Flash &amp; Debug<a class="headerlink" href="#flash-debug" title="Permalink to this headline">¶</a></h2>
+<p>An external debugger is required, so the procedure to flash/debug depends on the chosen interface. Using an ST-Link V2
+you can flash using OpenOCD with:</p>
+<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>openocd -f interface/stlink-v2.cfg -f target/nrf52.cfg -c &quot;program nuttx/nuttx.bin 0x0000000 verify reset; shutdown&quot;
+</pre></div>
+</div>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+      
+        <a href="../../../../risc-v/index.html" class="btn btn-neutral float-right" title="RISC-V" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="../nrf52832-mdk/index.html" class="btn btn-neutral float-left" title="MakerDiary nRF52832-MDK" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        
+        &copy; Copyright 2020, The Apache Software Foundation
+
+    </p>
+  </div> 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+  
+  
+    
+   
+
+</body>
+</html>
\ No newline at end of file
diff --git a/content/docs/latest/platforms/arm/nrf52/index.html b/content/docs/latest/platforms/arm/nrf52/index.html
new file mode 100644
index 0000000..7c3c0d8
--- /dev/null
+++ b/content/docs/latest/platforms/arm/nrf52/index.html
@@ -0,0 +1,525 @@
+<!--
+ Documentation/_templates/layout.html
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.  The
+ ASF licenses this file to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance with the
+ License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ License for the specific language governing permissions and limitations
+ under the License.
+-->
+
+
+
+<!DOCTYPE html>
+<html class="writer-html5" lang="en" >
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>Nordic nRF52 &mdash; NuttX latest documentation</title>
+  
+
+  
+  <link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/sphinx_tabs/semantic-ui-2.4.1/menu.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/sphinx_tabs/semantic-ui-2.4.1/tab.min.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/sphinx_tabs/tabs.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/custom.css" type="text/css" />
+
+  
+  
+    <link rel="shortcut icon" href="../../../_static/favicon.ico"/>
+  
+  
+  
+
+  
+  <!--[if lt IE 9]>
+    <script src="../../../_static/js/html5shiv.min.js"></script>
+  <![endif]-->
+  
+    
+      <script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
+        <script src="../../../_static/jquery.js"></script>
+        <script src="../../../_static/underscore.js"></script>
+        <script src="../../../_static/doctools.js"></script>
+        <script src="../../../_static/language_data.js"></script>
+    
+    <script type="text/javascript" src="../../../_static/js/theme.js"></script>
+
+    
+    <link rel="index" title="Index" href="../../../genindex.html" />
+    <link rel="search" title="Search" href="../../../search.html" />
+    <link rel="next" title="MakerDiary nRF52832-MDK" href="boards/nrf52832-mdk/index.html" />
+    <link rel="prev" title="ARM" href="../index.html" /> 
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search" >
+          
+  
+    <a href="../../../index.html" class="icon icon-home"> NuttX
+  
+
+  
+    
+    <img src="../../../_static/NuttX.png" class="logo" alt="Logo"/>
+  
+  </a>
+
+  <!-- this version selector is quite ugly, should be probably replaced by something
+       more modern -->
+
+  <div class="version-selector">
+    <select onchange="javascript:location.href = this.value;">
+    
+    <option value="../../../../latest" selected="selected">latest</option>
+    
+    <option value="../../../../10.0.0" >10.0.0</option>
+    
+    <option value="../../../../10.0.1" >10.0.1</option>
+    
+    </select>
+  </div>
+
+  
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+        </div>
+
+        
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <p class="caption"><span class="caption-text">Table of Contents</span></p>
+<ul class="current">
+<li class="toctree-l1"><a class="reference internal" href="../../../index.html">Home</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2 current"><a class="reference internal" href="../index.html">ARM</a><ul class="current">
+<li class="toctree-l3 current"><a class="current reference internal" href="#">Nordic nRF52</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="#clock-configuration">Clock Configuration</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#system-timer">System Timer</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#regulator-control">Regulator Control</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#peripheral-support">Peripheral Support</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#gpio-gpiote">GPIO/GPIOTE</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#adc">ADC</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#i2c">I2C</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#spi">SPI</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#uart">UART</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#ppi">PPI</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#pwm">PWM</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#rng">RNG</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#timer">TIMER</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#rtc">RTC</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#wdt">WDT</a></li>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" href="#ble-support">BLE Support</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#supported-boards">Supported Boards</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="boards/nrf52832-mdk/index.html">MakerDiary nRF52832-MDK</a></li>
+<li class="toctree-l5"><a class="reference internal" href="boards/nrf52832-sparkfun/index.html">Sparkfun nRF52832 Breakout</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../reference/index.html">API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../guides/index.html">Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../contributing/index.html">Contributing</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../glossary.html">Glossary</a></li>
+</ul>
+
+            
+          
+        </div>
+        
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../../../index.html">NuttX</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
+        
+          <li><a href="../../index.html">Supported Platforms</a> &raquo;</li>
+        
+          <li><a href="../index.html">ARM</a> &raquo;</li>
+        
+      <li>Nordic nRF52</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+            
+            <a href="../../../_sources/platforms/arm/nrf52/index.rst.txt" rel="nofollow"> View page source</a>
+          
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+           <div itemprop="articleBody">
+            
+  <div class="section" id="nordic-nrf52">
+<h1>Nordic nRF52<a class="headerlink" href="#nordic-nrf52" title="Permalink to this headline">¶</a></h1>
+<p>The nRF52 series of chips from Nordic Semiconductor are based around an ARM Cortex-M4 core running
+at 64 MHz and feature Bluetooth Low Energy (BLE) support.</p>
+<div class="section" id="clock-configuration">
+<h2>Clock Configuration<a class="headerlink" href="#clock-configuration" title="Permalink to this headline">¶</a></h2>
+<p>Clock settings are handled via Kconfig options, which determines whether to start external crystal
+for the HFCLK, whether to start the LFCLK and which oscillator to use.</p>
+</div>
+<div class="section" id="system-timer">
+<h2>System Timer<a class="headerlink" href="#system-timer" title="Permalink to this headline">¶</a></h2>
+<p>The clock used for providing system time can be chosen via Kconfig. You can choose to use ARM SysTick
+or use RTC in tickless mode.</p>
+</div>
+<div class="section" id="regulator-control">
+<h2>Regulator Control<a class="headerlink" href="#regulator-control" title="Permalink to this headline">¶</a></h2>
+<p>DC/DC regulator can be made to be enabled at boot via Kconfig.</p>
+</div>
+<div class="section" id="peripheral-support">
+<h2>Peripheral Support<a class="headerlink" href="#peripheral-support" title="Permalink to this headline">¶</a></h2>
+<p>The following list indicates peripherals supported in NuttX:</p>
+<table class="docutils align-default">
+<colgroup>
+<col style="width: 45%" />
+<col style="width: 32%" />
+<col style="width: 23%" />
+</colgroup>
+<thead>
+<tr class="row-odd"><th class="head"><p>Peripheral</p></th>
+<th class="head"><p>Support</p></th>
+<th class="head"><p>Notes</p></th>
+</tr>
+</thead>
+<tbody>
+<tr class="row-even"><td><p>GPIO</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>GPIOTE</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>I2S</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>MWU</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>NFCT</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>PDM</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>PPI</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>PWM</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>QDEC</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>QSPI</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>RADIO</p></td>
+<td><p>Yes</p></td>
+<td><p>Basic</p></td>
+</tr>
+<tr class="row-odd"><td><p>RNG</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>RTC</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>SAADC</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>SPIM</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>SPIS</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>TEMP</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>TIMER</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>TWIM</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>TWIS</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>UART</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>UARTE</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>USBD</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>WDT</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+</tbody>
+</table>
+<p>Peripherals such as AAR, ACL, CCM, ECB are not directly used by NuttX since they
+are part of BLE controller implementation (link).</p>
+<div class="section" id="gpio-gpiote">
+<h3>GPIO/GPIOTE<a class="headerlink" href="#gpio-gpiote" title="Permalink to this headline">¶</a></h3>
+<p>Pins can be configured/operated using <code class="docutils literal notranslate"><span class="pre">nrf52_gpio_*</span></code> functions. Interrupts are
+handled via the GPIOTE peripheral in one of two ways: via a GPIOTE channel or via
+PORT events. The former allows for simultaneous rising/falling edge-sensitive interrupts
+per-pin. However, as there are a limited number of channels (and sometimes these
+are used by some drivers for specific tasks), it may not always be possible to use
+this mechanism. The latter approach for pin interrupts is via the PORT event, determined
+by pin state on a their corresponding GPIO port. This is related to the SENSE capability
+of pins, which can only be set to either rising or falling edge sensing.</p>
+<p>Depending on <code class="docutils literal notranslate"><span class="pre">CONFIG_NRF52_PER_PIN_INTERRUPTS</span></code> option, you can set a callback for
+the PORT event itself or you can set a callback for a given pin. In the latter case
+the driver scans for pins with DETECT bit high and calls the configured callback
+automatically.</p>
+<p>Finally, GPIOTE can also be used to configure a channel in <em>task mode</em>, which allows to
+control pin state via tasks/events.</p>
+</div>
+<div class="section" id="adc">
+<h3>ADC<a class="headerlink" href="#adc" title="Permalink to this headline">¶</a></h3>
+<p>The SAADC peripheral is exposed via standard ADC driver. The lower-half of this driver
+is initialized by calling <code class="xref c c-func docutils literal notranslate"><span class="pre">nrf52_adcinitialize()</span></code>.</p>
+</div>
+<div class="section" id="i2c">
+<h3>I2C<a class="headerlink" href="#i2c" title="Permalink to this headline">¶</a></h3>
+<p>I2C is supported both in polling and interrupt mode (via EasyDMA).</p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>The I2C peripheral does not support sending two transfers without sending
+a START nor RSTART. For this reason, this is supported via an internal buffer where
+messages will be first copied to and sent together.</p>
+</div>
+<p>The lower-half of I2C bus is initialized by <code class="xref c c-func docutils literal notranslate"><span class="pre">nrf52_i2cbus_initialize()</span></code>.
+There’s also a software (bitbang) I2C implementation for nRF52. The lower-half is
+initialized via <code class="xref c c-func docutils literal notranslate"><span class="pre">nrf52_i2c_bitbang_initialize()</span></code>.</p>
+</div>
+<div class="section" id="spi">
+<h3>SPI<a class="headerlink" href="#spi" title="Permalink to this headline">¶</a></h3>
+<p>SPI is supported both in polling and interrupt-based (via EasyDMA) mode. The latter
+supports arbitrarily long transfers using Nordic’s list-mode EasyDMA (intermediate
+transfers are currently still manually started).</p>
+<p>It is possible to use SPI without either MOSI/MISO pin defined by simply not providing
+the relevant <code class="docutils literal notranslate"><span class="pre">BOARD_SPI*_MISO/MOSI_PIN</span></code> definition.</p>
+<p>This implementation support power management hooks, which will disable SPI peripheral when
+entering either SLEEP or STANDBY modes and reconfigure it when going back to NORMAL mode.</p>
+</div>
+<div class="section" id="uart">
+<h3>UART<a class="headerlink" href="#uart" title="Permalink to this headline">¶</a></h3>
+<p>UART is implemented using polling. UARTE EasyDMA feature is not yet supported.
+This may introduce a large number of interrupts which may be undesireable.</p>
+</div>
+<div class="section" id="ppi">
+<h3>PPI<a class="headerlink" href="#ppi" title="Permalink to this headline">¶</a></h3>
+<p>The PPI peripheral is supported via a specific API which lets you control the EVENT
+and TASKs to trigger, both for individual and grouped channels.</p>
+<p>When using channels, you should consider that some peripherals may use PPI internally
+and some may be unavailable for further use. As a helper, if debug assertions are
+enabled, calls to PPI API will check for a channel to actually be disabled when being
+enabled and viceversa. This may help catch collisions in PPI use.</p>
+</div>
+<div class="section" id="pwm">
+<h3>PWM<a class="headerlink" href="#pwm" title="Permalink to this headline">¶</a></h3>
+<p>PWM is supported via standard driver. This means that more advanced features such as
+complex sequences or waveform modes are not yet supported.</p>
+</div>
+<div class="section" id="rng">
+<h3>RNG<a class="headerlink" href="#rng" title="Permalink to this headline">¶</a></h3>
+<p>The RNG peripheral will be used to register a random/urandom device automatically, when
+enabled.</p>
+</div>
+<div class="section" id="timer">
+<h3>TIMER<a class="headerlink" href="#timer" title="Permalink to this headline">¶</a></h3>
+<p>The TIMER peripheral is exposed as standard timer.</p>
+</div>
+<div class="section" id="rtc">
+<h3>RTC<a class="headerlink" href="#rtc" title="Permalink to this headline">¶</a></h3>
+<p>The RTC peripheral is exposed as a standard timer, since it is really a low-power
+timer, without any date handling capabilities.</p>
+</div>
+<div class="section" id="wdt">
+<h3>WDT<a class="headerlink" href="#wdt" title="Permalink to this headline">¶</a></h3>
+<p>The watchdog is supported via low-level API interface and also via standard watchdog
+driver. The driver is written so as to handle an already running watchdog, which may
+have been set by a bootloader.</p>
+</div>
+</div>
+<div class="section" id="ble-support">
+<h2>BLE Support<a class="headerlink" href="#ble-support" title="Permalink to this headline">¶</a></h2>
+<p>BLE is supported in nRF52 using Nordic’s <a class="reference external" href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/softdevice_controller/README.html">SoftDevice Controller</a>, using HCI interface. To enable BLE support
+you need to call <code class="xref c c-func docutils literal notranslate"><span class="pre">nrf52_sdc_initialize()</span></code> on boot, which will initialize the BLE controller.</p>
+<p>SDC support involves registering various high-priority zero-latency interrupts and thus requires
+enabling BASEPRI and high-priority interrupt support. On supported boards, a sample <code class="docutils literal notranslate"><span class="pre">sdc</span></code> configuration
+is provided with settings already set.</p>
+<p>Note that in this case, some peripherals (mostly those related to BLE) will be unavailable. Some PPI
+channels will also be ocuppied (<code class="docutils literal notranslate"><span class="pre">NRF52_PPI_NUM_CONFIGURABLE_CHANNELS</span></code> will be set accordingly in this case).</p>
+</div>
+<div class="section" id="supported-boards">
+<h2>Supported Boards<a class="headerlink" href="#supported-boards" title="Permalink to this headline">¶</a></h2>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="boards/nrf52832-mdk/index.html">MakerDiary nRF52832-MDK</a></li>
+<li class="toctree-l1"><a class="reference internal" href="boards/nrf52832-sparkfun/index.html">Sparkfun nRF52832 Breakout</a></li>
+</ul>
+</div>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+      
+        <a href="boards/nrf52832-mdk/index.html" class="btn btn-neutral float-right" title="MakerDiary nRF52832-MDK" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="../index.html" class="btn btn-neutral float-left" title="ARM" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        
+        &copy; Copyright 2020, The Apache Software Foundation
+
+    </p>
+  </div> 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+  
+  
+    
+   
+
+</body>
+</html>
\ No newline at end of file
diff --git a/content/docs/latest/boards/index.html b/content/docs/latest/platforms/index.html
similarity index 77%
rename from content/docs/latest/boards/index.html
rename to content/docs/latest/platforms/index.html
index 7357a38..2bef082 100644
--- a/content/docs/latest/boards/index.html
+++ b/content/docs/latest/platforms/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Supported Boards &mdash; NuttX latest documentation</title>
+  <title>Supported Platforms &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,7 +62,7 @@
     
     <link rel="index" title="Index" href="../genindex.html" />
     <link rel="search" title="Search" href="../search.html" />
-    <link rel="next" title="OS Components" href="../components/index.html" />
+    <link rel="next" title="ARM" href="arm/index.html" />
     <link rel="prev" title="The Inviolable Principles of NuttX" href="../introduction/inviolables.html" /> 
 </head>
 
@@ -125,7 +125,12 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Supported Boards</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="#">Supported Platforms</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="arm/index.html">ARM</a></li>
+<li class="toctree-l2"><a class="reference internal" href="risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" href="xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
@@ -178,13 +183,13 @@
     
       <li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
         
-      <li>Supported Boards</li>
+      <li>Supported Platforms</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
-            <a href="../_sources/boards/index.rst.txt" rel="nofollow"> View page source</a>
+            <a href="../_sources/platforms/index.rst.txt" rel="nofollow"> View page source</a>
           
         
       </li>
@@ -197,19 +202,30 @@
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
             
-  <div class="admonition-todo admonition" id="id1">
-<p class="admonition-title">Todo</p>
-<p>Include a full list of supported boards, organized by architecture / family / vendor.
-Each board should have its own entry, a photo, brief hardware specifications, features
-supported (currently working in NuttX), how to flash, special toolchains required, etc.
-This will involve migrating most of the content existing currently in board README files
-to RST documents here.</p>
+  <div class="section" id="supported-platforms">
+<h1>Supported Platforms<a class="headerlink" href="#supported-platforms" title="Permalink to this headline">¶</a></h1>
+<p>The following is a list of architectures, System-on-Chip
+series and boards supported in NuttX:</p>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="arm/index.html">ARM</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="arm/nrf52/index.html">Nordic nRF52</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="arm/nrf52/boards/nrf52832-mdk/index.html">MakerDiary nRF52832-MDK</a></li>
+<li class="toctree-l3"><a class="reference internal" href="arm/nrf52/boards/nrf52832-sparkfun/index.html">Sparkfun nRF52832 Breakout</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="risc-v/index.html">RISC-V</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="risc-v/bl602/index.html">Bouffalo Lab BL602</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="xtensa/index.html">Xtensa</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="xtensa/esp32/index.html">Espressif ESP32</a></li>
+</ul>
+</li>
+</ul>
 </div>
-<div class="section" id="supported-boards">
-<h1>Supported Boards<a class="headerlink" href="#supported-boards" title="Permalink to this headline">¶</a></h1>
-<p>NuttX supports a large number of boards (see <a class="reference internal" href="../introduction/supported_platforms.html"><span class="doc">here</span></a>).
-At the moment, the documentation available is in the form of README files inside each subdirectory
-of <code class="docutils literal notranslate"><span class="pre">boards</span></code> directory of main NuttX repository.</p>
 </div>
 
 
@@ -220,7 +236,7 @@ of <code class="docutils literal notranslate"><span class="pre">boards</span></c
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="../components/index.html" class="btn btn-neutral float-right" title="OS Components" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="arm/index.html" class="btn btn-neutral float-right" title="ARM" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
         <a href="../introduction/inviolables.html" class="btn btn-neutral float-left" title="The Inviolable Principles of NuttX" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
diff --git a/content/docs/latest/components/drivers/special/i2c.html b/content/docs/latest/platforms/risc-v/bl602/index.html
similarity index 58%
copy from content/docs/latest/components/drivers/special/i2c.html
copy to content/docs/latest/platforms/risc-v/bl602/index.html
index d075f9b..0e25555 100644
--- a/content/docs/latest/components/drivers/special/i2c.html
+++ b/content/docs/latest/platforms/risc-v/bl602/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>I2C Device Drivers &mdash; NuttX latest documentation</title>
+  <title>Bouffalo Lab BL602 &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,8 +62,8 @@
     
     <link rel="index" title="Index" href="../../../genindex.html" />
     <link rel="search" title="Search" href="../../../search.html" />
-    <link rel="next" title="Ethernet Device Drivers" href="ethernet.html" />
-    <link rel="prev" title="SPI Device Drivers" href="spi.html" /> 
+    <link rel="next" title="Xtensa" href="../../xtensa/index.html" />
+    <link rel="prev" title="RISC-V" href="../index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -125,37 +125,23 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
-<li class="toctree-l2 current"><a class="reference internal" href="../index.html">Device Drivers</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" href="../character/index.html">Character Device Drivers</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../block/index.html">Block Device Drivers</a></li>
-<li class="toctree-l3 current"><a class="reference internal" href="index.html">Specialized Device Drivers</a><ul class="current">
-<li class="toctree-l4"><a class="reference internal" href="syslog.html">SYSLOG</a></li>
-<li class="toctree-l4"><a class="reference internal" href="spi.html">SPI Device Drivers</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">I2C Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="ethernet.html">Ethernet Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="socketcan.html">SocketCAN Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="framebuffer.html">Frame Buffer Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="lcd.html">LCD Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="mtd.html">Memory Technology Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="sdio.html">SDIO Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="usbhost.html">USB Host-Side Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="usbdev.html">USB Device-Side Drivers</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../arm/index.html">ARM</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../index.html">RISC-V</a><ul class="current">
+<li class="toctree-l3 current"><a class="current reference internal" href="#">Bouffalo Lab BL602</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="#toolchain">Toolchain</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#openocd">OpenOCD</a></li>
 </ul>
 </li>
-<li class="toctree-l3"><a class="reference internal" href="../index.html#lower-half-and-upper-half">Lower-half and upper-half</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#peripheral-support">Peripheral Support</a></li>
 </ul>
 </li>
-<li class="toctree-l2"><a class="reference internal" href="../../filesystem.html">NuttX File System</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../nxflat.html">NXFLAT</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../nxgraphics/index.html">NX Graphics Subsystem</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../nxwidgets.html">NxWidgets</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../paging.html">On-Demand Paging</a></li>
 </ul>
 </li>
+<li class="toctree-l2"><a class="reference internal" href="../../xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../reference/index.html">API Reference</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../guides/index.html">Guides</a></li>
@@ -207,19 +193,17 @@
     
       <li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
         
-          <li><a href="../../index.html">OS Components</a> &raquo;</li>
+          <li><a href="../../index.html">Supported Platforms</a> &raquo;</li>
         
-          <li><a href="../index.html">Device Drivers</a> &raquo;</li>
+          <li><a href="../index.html">RISC-V</a> &raquo;</li>
         
-          <li><a href="index.html">Specialized Device Drivers</a> &raquo;</li>
-        
-      <li>I2C Device Drivers</li>
+      <li>Bouffalo Lab BL602</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
-            <a href="../../../_sources/components/drivers/special/i2c.rst.txt" rel="nofollow"> View page source</a>
+            <a href="../../../_sources/platforms/risc-v/bl602/index.rst.txt" rel="nofollow"> View page source</a>
           
         
       </li>
@@ -232,27 +216,17 @@
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
             
-  <div class="section" id="i2c-device-drivers">
-<h1>I2C Device Drivers<a class="headerlink" href="#i2c-device-drivers" title="Permalink to this headline">¶</a></h1>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">include/nuttx/i2c/i2c.h</span></code>. All structures and APIs needed
-to work with I2C drivers are provided in this header file.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">struct</span> <span class="pre">i2c_ops_s</span></code>. Each I2C device driver must implement
-an instance of <code class="docutils literal notranslate"><span class="pre">struct</span> <span class="pre">i2c_ops_s</span></code>. That structure defines a
-call table with the following methods:</p></li>
-<li><p><strong>Binding I2C Drivers</strong>. I2C drivers are not normally directly
-accessed by user code, but are usually bound to another, higher
-level device driver. In general, the binding sequence is:</p>
-<ol class="arabic simple">
-<li><p>Get an instance of <code class="docutils literal notranslate"><span class="pre">struct</span> <span class="pre">i2c_master_s</span></code> from the
-hardware-specific I2C device driver, and</p></li>
-<li><p>Provide that instance to the initialization method of the
-higher level device driver.</p></li>
-</ol>
-</li>
-<li><p><strong>Examples</strong>: <code class="docutils literal notranslate"><span class="pre">arch/z80/src/ez80/ez80_i2c.c</span></code>,
-<code class="docutils literal notranslate"><span class="pre">arch/z80/src/z8/z8_i2c.c</span></code>, etc.</p></li>
-</ul>
+  <div class="section" id="bouffalo-lab-bl602">
+<h1>Bouffalo Lab BL602<a class="headerlink" href="#bouffalo-lab-bl602" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="toolchain">
+<h2>Toolchain<a class="headerlink" href="#toolchain" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="openocd">
+<h3>OpenOCD<a class="headerlink" href="#openocd" title="Permalink to this headline">¶</a></h3>
+</div>
+</div>
+<div class="section" id="peripheral-support">
+<h2>Peripheral Support<a class="headerlink" href="#peripheral-support" title="Permalink to this headline">¶</a></h2>
+</div>
 </div>
 
 
@@ -263,10 +237,10 @@ higher level device driver.</p></li>
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="ethernet.html" class="btn btn-neutral float-right" title="Ethernet Device Drivers" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="../../xtensa/index.html" class="btn btn-neutral float-right" title="Xtensa" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="spi.html" class="btn btn-neutral float-left" title="SPI Device Drivers" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="../index.html" class="btn btn-neutral float-left" title="RISC-V" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
diff --git a/content/docs/latest/reference/os/paging.html b/content/docs/latest/platforms/risc-v/index.html
similarity index 64%
copy from content/docs/latest/reference/os/paging.html
copy to content/docs/latest/platforms/risc-v/index.html
index 952fc35..03ebba2 100644
--- a/content/docs/latest/reference/os/paging.html
+++ b/content/docs/latest/platforms/risc-v/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>On-Demand Paging &mdash; NuttX latest documentation</title>
+  <title>RISC-V &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,8 +62,8 @@
     
     <link rel="index" title="Index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
-    <link rel="next" title="LED Support" href="led.html" />
-    <link rel="prev" title="Shared Memory" href="shm.html" /> 
+    <link rel="next" title="Bouffalo Lab BL602" href="bl602/index.html" />
+    <link rel="prev" title="Sparkfun nRF52832 Breakout" href="../arm/nrf52/boards/nrf52832-sparkfun/index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -125,30 +125,18 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../user/index.html">Userspace API</a></li>
-<li class="toctree-l2 current"><a class="reference internal" href="index.html">Architecture APIs</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" href="conventions.html">Naming and Header File Conventions</a></li>
-<li class="toctree-l3"><a class="reference internal" href="arch.html">APIs Exported by Architecture-Specific Logic to NuttX</a></li>
-<li class="toctree-l3"><a class="reference internal" href="board.html">APIs Exported by Board-Specific Logic to NuttX</a></li>
-<li class="toctree-l3"><a class="reference internal" href="time_clock.html">System Time and Clock</a></li>
-<li class="toctree-l3"><a class="reference internal" href="wqueue.html">Work Queues</a></li>
-<li class="toctree-l3"><a class="reference internal" href="addrenv.html">Address Environments</a></li>
-<li class="toctree-l3"><a class="reference internal" href="nuttx.html">APIs Exported by NuttX to Architecture-Specific Logic</a></li>
-<li class="toctree-l3"><a class="reference internal" href="app_vs_os.html">Application OS vs. Internal OS Interfaces</a></li>
-<li class="toctree-l3"><a class="reference internal" href="boardctl.html"><code class="docutils literal notranslate"><span class="pre">boardctl()</span></code> Application Interface</a></li>
-<li class="toctree-l3"><a class="reference internal" href="smp.html">Symmetric Multiprocessing (SMP) Application</a></li>
-<li class="toctree-l3"><a class="reference internal" href="shm.html">Shared Memory</a></li>
-<li class="toctree-l3 current"><a class="current reference internal" href="#">On-Demand Paging</a></li>
-<li class="toctree-l3"><a class="reference internal" href="led.html">LED Support</a></li>
-<li class="toctree-l3"><a class="reference internal" href="iob.html">I/O Buffer Management</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../arm/index.html">ARM</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="#">RISC-V</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="bl602/index.html">Bouffalo Lab BL602</a></li>
 </ul>
 </li>
+<li class="toctree-l2"><a class="reference internal" href="../xtensa/index.html">Xtensa</a></li>
 </ul>
 </li>
+<li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../reference/index.html">API Reference</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../guides/index.html">Guides</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../contributing/index.html">Contributing</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../glossary.html">Glossary</a></li>
@@ -198,17 +186,15 @@
     
       <li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
         
-          <li><a href="../index.html">API Reference</a> &raquo;</li>
+          <li><a href="../index.html">Supported Platforms</a> &raquo;</li>
         
-          <li><a href="index.html">Architecture APIs</a> &raquo;</li>
-        
-      <li>On-Demand Paging</li>
+      <li>RISC-V</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
-            <a href="../../_sources/reference/os/paging.rst.txt" rel="nofollow"> View page source</a>
+            <a href="../../_sources/platforms/risc-v/index.rst.txt" rel="nofollow"> View page source</a>
           
         
       </li>
@@ -221,17 +207,14 @@
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
             
-  <div class="section" id="on-demand-paging">
-<h1>On-Demand Paging<a class="headerlink" href="#on-demand-paging" title="Permalink to this headline">¶</a></h1>
-<p>The NuttX On-Demand Paging feature permits embedded MCUs with some
-limited RAM space to execute large programs from some non-random
-access media. If the platform meets certain requirements, then
-NuttX can provide on-demand paging: It can copy .text from the
-large program in non-volatile media into RAM as needed to execute
-a huge program from the small RAM. Design and porting issues for
-this feature are discussed in a separate document. Please see the
-<a class="reference internal" href="../../components/paging.html#ondemandpaging"><span class="std std-ref">NuttX Demand Paging</span></a> design document
-for further information.</p>
+  <div class="section" id="risc-v">
+<h1>RISC-V<a class="headerlink" href="#risc-v" title="Permalink to this headline">¶</a></h1>
+<p>The following RISC-V SoCs are supported in NuttX:</p>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="bl602/index.html">Bouffalo Lab BL602</a></li>
+</ul>
+</div>
 </div>
 
 
@@ -242,10 +225,10 @@ for further information.</p>
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="led.html" class="btn btn-neutral float-right" title="LED Support" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="bl602/index.html" class="btn btn-neutral float-right" title="Bouffalo Lab BL602" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="shm.html" class="btn btn-neutral float-left" title="Shared Memory" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="../arm/nrf52/boards/nrf52832-sparkfun/index.html" class="btn btn-neutral float-left" title="Sparkfun nRF52832 Breakout" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
diff --git a/content/docs/latest/components/drivers/special/ethernet.html b/content/docs/latest/platforms/xtensa/esp32/index.html
similarity index 58%
copy from content/docs/latest/components/drivers/special/ethernet.html
copy to content/docs/latest/platforms/xtensa/esp32/index.html
index 389667c..c712e32 100644
--- a/content/docs/latest/components/drivers/special/ethernet.html
+++ b/content/docs/latest/platforms/xtensa/esp32/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Ethernet Device Drivers &mdash; NuttX latest documentation</title>
+  <title>Espressif ESP32 &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,8 +62,8 @@
     
     <link rel="index" title="Index" href="../../../genindex.html" />
     <link rel="search" title="Search" href="../../../search.html" />
-    <link rel="next" title="SocketCAN Device Drivers" href="socketcan.html" />
-    <link rel="prev" title="I2C Device Drivers" href="i2c.html" /> 
+    <link rel="next" title="OS Components" href="../../../components/index.html" />
+    <link rel="prev" title="Xtensa" href="../index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -125,37 +125,23 @@
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../boards/index.html">Supported Boards</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">OS Components</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../../power.html">Power Management</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../binfmt.html">Binary Loader</a></li>
-<li class="toctree-l2 current"><a class="reference internal" href="../index.html">Device Drivers</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" href="../character/index.html">Character Device Drivers</a></li>
-<li class="toctree-l3"><a class="reference internal" href="../block/index.html">Block Device Drivers</a></li>
-<li class="toctree-l3 current"><a class="reference internal" href="index.html">Specialized Device Drivers</a><ul class="current">
-<li class="toctree-l4"><a class="reference internal" href="syslog.html">SYSLOG</a></li>
-<li class="toctree-l4"><a class="reference internal" href="spi.html">SPI Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="i2c.html">I2C Device Drivers</a></li>
-<li class="toctree-l4 current"><a class="current reference internal" href="#">Ethernet Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="socketcan.html">SocketCAN Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="framebuffer.html">Frame Buffer Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="lcd.html">LCD Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="mtd.html">Memory Technology Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="sdio.html">SDIO Device Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="usbhost.html">USB Host-Side Drivers</a></li>
-<li class="toctree-l4"><a class="reference internal" href="usbdev.html">USB Device-Side Drivers</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../../arm/index.html">ARM</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2 current"><a class="reference internal" href="../index.html">Xtensa</a><ul class="current">
+<li class="toctree-l3 current"><a class="current reference internal" href="#">Espressif ESP32</a><ul>
+<li class="toctree-l4"><a class="reference internal" href="#toolchain">Toolchain</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#openocd">OpenOCD</a></li>
 </ul>
 </li>
-<li class="toctree-l3"><a class="reference internal" href="../index.html#lower-half-and-upper-half">Lower-half and upper-half</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#peripheral-support">Peripheral Support</a></li>
 </ul>
 </li>
-<li class="toctree-l2"><a class="reference internal" href="../../filesystem.html">NuttX File System</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../nxflat.html">NXFLAT</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../nxgraphics/index.html">NX Graphics Subsystem</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../nxwidgets.html">NxWidgets</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../../paging.html">On-Demand Paging</a></li>
 </ul>
 </li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../reference/index.html">API Reference</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../../guides/index.html">Guides</a></li>
@@ -207,19 +193,17 @@
     
       <li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
         
-          <li><a href="../../index.html">OS Components</a> &raquo;</li>
+          <li><a href="../../index.html">Supported Platforms</a> &raquo;</li>
         
-          <li><a href="../index.html">Device Drivers</a> &raquo;</li>
+          <li><a href="../index.html">Xtensa</a> &raquo;</li>
         
-          <li><a href="index.html">Specialized Device Drivers</a> &raquo;</li>
-        
-      <li>Ethernet Device Drivers</li>
+      <li>Espressif ESP32</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
-            <a href="../../../_sources/components/drivers/special/ethernet.rst.txt" rel="nofollow"> View page source</a>
+            <a href="../../../_sources/platforms/xtensa/esp32/index.rst.txt" rel="nofollow"> View page source</a>
           
         
       </li>
@@ -232,21 +216,17 @@
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
             
-  <div class="section" id="ethernet-device-drivers">
-<h1>Ethernet Device Drivers<a class="headerlink" href="#ethernet-device-drivers" title="Permalink to this headline">¶</a></h1>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">include/nuttx/net/netdev.h</span></code>. All structures and APIs
-needed to work with Ethernet drivers are provided in this
-header file. The structure <code class="docutils literal notranslate"><span class="pre">struct</span> <span class="pre">net_driver_s</span></code> defines the
-interface and is passed to the network via
-<code class="docutils literal notranslate"><span class="pre">netdev_register()</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">int</span> <span class="pre">netdev_register(FAR</span> <span class="pre">struct</span> <span class="pre">net_driver_s</span> <span class="pre">*dev,</span> <span class="pre">enum</span> <span class="pre">net_lltype_e</span> <span class="pre">lltype);</span></code>.
-Each Ethernet driver registers itself by calling
-<code class="docutils literal notranslate"><span class="pre">netdev_register()</span></code>.</p></li>
-<li><p><strong>Examples</strong>: <code class="docutils literal notranslate"><span class="pre">drivers/net/dm90x0.c</span></code>,
-<code class="docutils literal notranslate"><span class="pre">arch/drivers/arm/src/c5471/c5471_ethernet.c</span></code>,
-<code class="docutils literal notranslate"><span class="pre">arch/z80/src/ez80/ez80_emac.c</span></code>, etc.</p></li>
-</ul>
+  <div class="section" id="espressif-esp32">
+<h1>Espressif ESP32<a class="headerlink" href="#espressif-esp32" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="toolchain">
+<h2>Toolchain<a class="headerlink" href="#toolchain" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="openocd">
+<h3>OpenOCD<a class="headerlink" href="#openocd" title="Permalink to this headline">¶</a></h3>
+</div>
+</div>
+<div class="section" id="peripheral-support">
+<h2>Peripheral Support<a class="headerlink" href="#peripheral-support" title="Permalink to this headline">¶</a></h2>
+</div>
 </div>
 
 
@@ -257,10 +237,10 @@ Each Ethernet driver registers itself by calling
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="socketcan.html" class="btn btn-neutral float-right" title="SocketCAN Device Drivers" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="../../../components/index.html" class="btn btn-neutral float-right" title="OS Components" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="i2c.html" class="btn btn-neutral float-left" title="I2C Device Drivers" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="../index.html" class="btn btn-neutral float-left" title="Xtensa" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
diff --git a/content/docs/latest/reference/os/paging.html b/content/docs/latest/platforms/xtensa/index.html
similarity index 64%
copy from content/docs/latest/reference/os/paging.html
copy to content/docs/latest/platforms/xtensa/index.html
index 952fc35..cf81e55 100644
--- a/content/docs/latest/reference/os/paging.html
+++ b/content/docs/latest/platforms/xtensa/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>On-Demand Paging &mdash; NuttX latest documentation</title>
+  <title>Xtensa &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,8 +62,8 @@
     
     <link rel="index" title="Index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
-    <link rel="next" title="LED Support" href="led.html" />
-    <link rel="prev" title="Shared Memory" href="shm.html" /> 
+    <link rel="next" title="Espressif ESP32" href="esp32/index.html" />
+    <link rel="prev" title="Bouffalo Lab BL602" href="../risc-v/bl602/index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -125,30 +125,18 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../user/index.html">Userspace API</a></li>
-<li class="toctree-l2 current"><a class="reference internal" href="index.html">Architecture APIs</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" href="conventions.html">Naming and Header File Conventions</a></li>
-<li class="toctree-l3"><a class="reference internal" href="arch.html">APIs Exported by Architecture-Specific Logic to NuttX</a></li>
-<li class="toctree-l3"><a class="reference internal" href="board.html">APIs Exported by Board-Specific Logic to NuttX</a></li>
-<li class="toctree-l3"><a class="reference internal" href="time_clock.html">System Time and Clock</a></li>
-<li class="toctree-l3"><a class="reference internal" href="wqueue.html">Work Queues</a></li>
-<li class="toctree-l3"><a class="reference internal" href="addrenv.html">Address Environments</a></li>
-<li class="toctree-l3"><a class="reference internal" href="nuttx.html">APIs Exported by NuttX to Architecture-Specific Logic</a></li>
-<li class="toctree-l3"><a class="reference internal" href="app_vs_os.html">Application OS vs. Internal OS Interfaces</a></li>
-<li class="toctree-l3"><a class="reference internal" href="boardctl.html"><code class="docutils literal notranslate"><span class="pre">boardctl()</span></code> Application Interface</a></li>
-<li class="toctree-l3"><a class="reference internal" href="smp.html">Symmetric Multiprocessing (SMP) Application</a></li>
-<li class="toctree-l3"><a class="reference internal" href="shm.html">Shared Memory</a></li>
-<li class="toctree-l3 current"><a class="current reference internal" href="#">On-Demand Paging</a></li>
-<li class="toctree-l3"><a class="reference internal" href="led.html">LED Support</a></li>
-<li class="toctree-l3"><a class="reference internal" href="iob.html">I/O Buffer Management</a></li>
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../arm/index.html">ARM</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="#">Xtensa</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="esp32/index.html">Espressif ESP32</a></li>
 </ul>
 </li>
 </ul>
 </li>
+<li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../reference/index.html">API Reference</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../guides/index.html">Guides</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../contributing/index.html">Contributing</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../glossary.html">Glossary</a></li>
@@ -198,17 +186,15 @@
     
       <li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
         
-          <li><a href="../index.html">API Reference</a> &raquo;</li>
+          <li><a href="../index.html">Supported Platforms</a> &raquo;</li>
         
-          <li><a href="index.html">Architecture APIs</a> &raquo;</li>
-        
-      <li>On-Demand Paging</li>
+      <li>Xtensa</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
             
-            <a href="../../_sources/reference/os/paging.rst.txt" rel="nofollow"> View page source</a>
+            <a href="../../_sources/platforms/xtensa/index.rst.txt" rel="nofollow"> View page source</a>
           
         
       </li>
@@ -221,17 +207,14 @@
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
             
-  <div class="section" id="on-demand-paging">
-<h1>On-Demand Paging<a class="headerlink" href="#on-demand-paging" title="Permalink to this headline">¶</a></h1>
-<p>The NuttX On-Demand Paging feature permits embedded MCUs with some
-limited RAM space to execute large programs from some non-random
-access media. If the platform meets certain requirements, then
-NuttX can provide on-demand paging: It can copy .text from the
-large program in non-volatile media into RAM as needed to execute
-a huge program from the small RAM. Design and porting issues for
-this feature are discussed in a separate document. Please see the
-<a class="reference internal" href="../../components/paging.html#ondemandpaging"><span class="std std-ref">NuttX Demand Paging</span></a> design document
-for further information.</p>
+  <div class="section" id="xtensa">
+<h1>Xtensa<a class="headerlink" href="#xtensa" title="Permalink to this headline">¶</a></h1>
+<p>The following Xtensa SoC are supported:</p>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="esp32/index.html">Espressif ESP32</a></li>
+</ul>
+</div>
 </div>
 
 
@@ -242,10 +225,10 @@ for further information.</p>
   
     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
       
-        <a href="led.html" class="btn btn-neutral float-right" title="LED Support" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+        <a href="esp32/index.html" class="btn btn-neutral float-right" title="Espressif ESP32" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
       
       
-        <a href="shm.html" class="btn btn-neutral float-left" title="Shared Memory" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+        <a href="../risc-v/bl602/index.html" class="btn btn-neutral float-left" title="Bouffalo Lab BL602" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
diff --git a/content/docs/latest/quickstart/compiling.html b/content/docs/latest/quickstart/compiling.html
index 9daeea8..08169a0 100644
--- a/content/docs/latest/quickstart/compiling.html
+++ b/content/docs/latest/quickstart/compiling.html
@@ -137,7 +137,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/quickstart/configuring.html b/content/docs/latest/quickstart/configuring.html
index e2c6ee1..5030aea 100644
--- a/content/docs/latest/quickstart/configuring.html
+++ b/content/docs/latest/quickstart/configuring.html
@@ -136,7 +136,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/quickstart/debugging.html b/content/docs/latest/quickstart/debugging.html
index 80f6638..5924a29 100644
--- a/content/docs/latest/quickstart/debugging.html
+++ b/content/docs/latest/quickstart/debugging.html
@@ -131,7 +131,11 @@
 <li class="toctree-l2 current"><a class="current reference internal" href="#">Debugging</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="#debug-logging">Debug Logging</a></li>
 <li class="toctree-l3"><a class="reference internal" href="#debugging-with-openocd-and-gdb">Debugging with <code class="docutils literal notranslate"><span class="pre">openocd</span></code> and <code class="docutils literal notranslate"><span class="pre">gdb</span></code></a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#nuttx-aware-debugging">NuttX aware debugging</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#nuttx-aware-debugging">NuttX aware debugging</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#with-openocd">With openocd</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#with-gdb">With gdb</a></li>
+</ul>
+</li>
 </ul>
 </li>
 </ul>
@@ -140,7 +144,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/quickstart/index.html b/content/docs/latest/quickstart/index.html
index 57ce848..92dc26c 100644
--- a/content/docs/latest/quickstart/index.html
+++ b/content/docs/latest/quickstart/index.html
@@ -133,7 +133,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/quickstart/install.html b/content/docs/latest/quickstart/install.html
index 90ae111..70e0452 100644
--- a/content/docs/latest/quickstart/install.html
+++ b/content/docs/latest/quickstart/install.html
@@ -143,7 +143,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/quickstart/organization.html b/content/docs/latest/quickstart/organization.html
index 221ffa4..ac9d6b6 100644
--- a/content/docs/latest/quickstart/organization.html
+++ b/content/docs/latest/quickstart/organization.html
@@ -166,7 +166,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/quickstart/running.html b/content/docs/latest/quickstart/running.html
index bb3a727..4e86d32 100644
--- a/content/docs/latest/quickstart/running.html
+++ b/content/docs/latest/quickstart/running.html
@@ -139,7 +139,7 @@
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/reference/index.html b/content/docs/latest/reference/index.html
index 5c199c8..11adaaa 100644
--- a/content/docs/latest/reference/index.html
+++ b/content/docs/latest/reference/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">API Reference</a><ul>
diff --git a/content/docs/latest/reference/os/addrenv.html b/content/docs/latest/reference/os/addrenv.html
index adf8bf6..ed7844f 100644
--- a/content/docs/latest/reference/os/addrenv.html
+++ b/content/docs/latest/reference/os/addrenv.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/app_vs_os.html b/content/docs/latest/reference/os/app_vs_os.html
index 10940f3..25fe401 100644
--- a/content/docs/latest/reference/os/app_vs_os.html
+++ b/content/docs/latest/reference/os/app_vs_os.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/arch.html b/content/docs/latest/reference/os/arch.html
index 478e434..6c94229 100644
--- a/content/docs/latest/reference/os/arch.html
+++ b/content/docs/latest/reference/os/arch.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/board.html b/content/docs/latest/reference/os/board.html
index 85a450d..430d8b9 100644
--- a/content/docs/latest/reference/os/board.html
+++ b/content/docs/latest/reference/os/board.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/boardctl.html b/content/docs/latest/reference/os/boardctl.html
index 835130b..227b028 100644
--- a/content/docs/latest/reference/os/boardctl.html
+++ b/content/docs/latest/reference/os/boardctl.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/conventions.html b/content/docs/latest/reference/os/conventions.html
index ba94b36..1951320 100644
--- a/content/docs/latest/reference/os/conventions.html
+++ b/content/docs/latest/reference/os/conventions.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/index.html b/content/docs/latest/reference/os/index.html
index 0a5b85a..bbcd759 100644
--- a/content/docs/latest/reference/os/index.html
+++ b/content/docs/latest/reference/os/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/iob.html b/content/docs/latest/reference/os/iob.html
index 3c7adfe..c9b1dd4 100644
--- a/content/docs/latest/reference/os/iob.html
+++ b/content/docs/latest/reference/os/iob.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/led.html b/content/docs/latest/reference/os/led.html
index 6bf503b..bdbf2b6 100644
--- a/content/docs/latest/reference/os/led.html
+++ b/content/docs/latest/reference/os/led.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/nuttx.html b/content/docs/latest/reference/os/nuttx.html
index 7d55b56..a011e82 100644
--- a/content/docs/latest/reference/os/nuttx.html
+++ b/content/docs/latest/reference/os/nuttx.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/paging.html b/content/docs/latest/reference/os/paging.html
index 952fc35..22b617d 100644
--- a/content/docs/latest/reference/os/paging.html
+++ b/content/docs/latest/reference/os/paging.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/shm.html b/content/docs/latest/reference/os/shm.html
index 16035cd..800bb51 100644
--- a/content/docs/latest/reference/os/shm.html
+++ b/content/docs/latest/reference/os/shm.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/smp.html b/content/docs/latest/reference/os/smp.html
index 66e79b1..c0d8bd4 100644
--- a/content/docs/latest/reference/os/smp.html
+++ b/content/docs/latest/reference/os/smp.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/os/time_clock.html b/content/docs/latest/reference/os/time_clock.html
index ba7e0cc..350be55 100644
--- a/content/docs/latest/reference/os/time_clock.html
+++ b/content/docs/latest/reference/os/time_clock.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
@@ -138,7 +138,12 @@
 <li class="toctree-l4"><a class="reference internal" href="#basic-system-timer">Basic System Timer</a></li>
 <li class="toctree-l4"><a class="reference internal" href="#hardware">Hardware</a></li>
 <li class="toctree-l4"><a class="reference internal" href="#system-tick-and-time">System Tick and Time</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tickless-os">Tickless OS</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tickless-os">Tickless OS</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#tickless-platform-support">Tickless Platform Support</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#tickless-configuration-options">Tickless Configuration Options</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#tickless-imported-interfaces">Tickless Imported Interfaces</a></li>
+</ul>
+</li>
 <li class="toctree-l4"><a class="reference internal" href="#watchdog-timer-interfaces">Watchdog Timer Interfaces</a></li>
 </ul>
 </li>
diff --git a/content/docs/latest/reference/os/wqueue.html b/content/docs/latest/reference/os/wqueue.html
index 8a981fb..faad6e3 100644
--- a/content/docs/latest/reference/os/wqueue.html
+++ b/content/docs/latest/reference/os/wqueue.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
@@ -136,8 +136,18 @@
 <li class="toctree-l3"><a class="reference internal" href="board.html">APIs Exported by Board-Specific Logic to NuttX</a></li>
 <li class="toctree-l3"><a class="reference internal" href="time_clock.html">System Time and Clock</a></li>
 <li class="toctree-l3 current"><a class="current reference internal" href="#">Work Queues</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#classes-of-work-queues">Classes of Work Queues</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#common-work-queue-interfaces">Common Work Queue Interfaces</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#classes-of-work-queues">Classes of Work Queues</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#high-priority-kernel-work-queue">High Priority Kernel Work queue</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#low-priority-kernel-work-queue">Low Priority Kernel Work Queue</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#user-mode-work-queue">User-Mode Work Queue</a></li>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" href="#common-work-queue-interfaces">Common Work Queue Interfaces</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#work-queue-ids">Work Queue IDs</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#work-queue-interface-types">Work Queue Interface Types</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#work-queue-interfaces">Work Queue Interfaces</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" href="addrenv.html">Address Environments</a></li>
diff --git a/content/docs/latest/reference/user/01_task_control.html b/content/docs/latest/reference/user/01_task_control.html
index 73c0035..b9838a6 100644
--- a/content/docs/latest/reference/user/01_task_control.html
+++ b/content/docs/latest/reference/user/01_task_control.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/02_task_scheduling.html b/content/docs/latest/reference/user/02_task_scheduling.html
index ff75662..08608ff 100644
--- a/content/docs/latest/reference/user/02_task_scheduling.html
+++ b/content/docs/latest/reference/user/02_task_scheduling.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/03_task_control.html b/content/docs/latest/reference/user/03_task_control.html
index bc5c34f..f938427 100644
--- a/content/docs/latest/reference/user/03_task_control.html
+++ b/content/docs/latest/reference/user/03_task_control.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/04_message_queue.html b/content/docs/latest/reference/user/04_message_queue.html
index 1ad181d..52575d7 100644
--- a/content/docs/latest/reference/user/04_message_queue.html
+++ b/content/docs/latest/reference/user/04_message_queue.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/05_counting_semaphore.html b/content/docs/latest/reference/user/05_counting_semaphore.html
index a281c63..c70047a 100644
--- a/content/docs/latest/reference/user/05_counting_semaphore.html
+++ b/content/docs/latest/reference/user/05_counting_semaphore.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/06_clocks_timers.html b/content/docs/latest/reference/user/06_clocks_timers.html
index c3a2b98..e0c0694 100644
--- a/content/docs/latest/reference/user/06_clocks_timers.html
+++ b/content/docs/latest/reference/user/06_clocks_timers.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/07_signals.html b/content/docs/latest/reference/user/07_signals.html
index 978beac..22dcc4b 100644
--- a/content/docs/latest/reference/user/07_signals.html
+++ b/content/docs/latest/reference/user/07_signals.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/08_pthread.html b/content/docs/latest/reference/user/08_pthread.html
index 9738532..843bebb 100644
--- a/content/docs/latest/reference/user/08_pthread.html
+++ b/content/docs/latest/reference/user/08_pthread.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/09_env_vars.html b/content/docs/latest/reference/user/09_env_vars.html
index 02e647d..2368a6f 100644
--- a/content/docs/latest/reference/user/09_env_vars.html
+++ b/content/docs/latest/reference/user/09_env_vars.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/10_filesystem.html b/content/docs/latest/reference/user/10_filesystem.html
index 6abac6a..7d38dd5 100644
--- a/content/docs/latest/reference/user/10_filesystem.html
+++ b/content/docs/latest/reference/user/10_filesystem.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
@@ -141,7 +141,22 @@
 <li class="toctree-l3"><a class="reference internal" href="09_env_vars.html">Environment Variables</a></li>
 <li class="toctree-l3 current"><a class="current reference internal" href="#">File System Interfaces</a><ul>
 <li class="toctree-l4"><a class="reference internal" href="#nuttx-file-system-overview">NuttX File System Overview</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#driver-operations">Driver Operations</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#driver-operations">Driver Operations</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#fcntl-h"><code class="docutils literal notranslate"><span class="pre">fcntl.h</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#unistd-h"><code class="docutils literal notranslate"><span class="pre">unistd.h</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#sys-ioctl-h"><code class="docutils literal notranslate"><span class="pre">sys/ioctl.h</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#poll-h"><code class="docutils literal notranslate"><span class="pre">poll.h</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#sys-select-h"><code class="docutils literal notranslate"><span class="pre">sys/select.h</span></code></a></li>
+<li class="toctree-l5"><a class="reference internal" href="#directory-operations-dirent-h">Directory Operations (<code class="docutils literal notranslate"><span class="pre">dirent.h</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#unix-standard-operations-unistd-h">UNIX Standard Operations (<code class="docutils literal notranslate"><span class="pre">unistd.h</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#standard-i-o">Standard I/O</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#standard-library-stdlib-h">Standard Library (<code class="docutils literal notranslate"><span class="pre">stdlib.h</span></code>)</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#asynchronous-i-o">Asynchronous I/O</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#standard-string-operations">Standard String Operations</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#pipes-and-fifos">Pipes and FIFOs</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#mmap-and-execute-in-place-xip"><code class="docutils literal notranslate"><span class="pre">mmap()</span></code> and eXecute In Place (XIP)</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" href="11_network.html">Network Interfaces</a></li>
diff --git a/content/docs/latest/reference/user/11_network.html b/content/docs/latest/reference/user/11_network.html
index 1571df1..fa93ed1 100644
--- a/content/docs/latest/reference/user/11_network.html
+++ b/content/docs/latest/reference/user/11_network.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/12_shared_memory.html b/content/docs/latest/reference/user/12_shared_memory.html
index 5328858..af3fd0a 100644
--- a/content/docs/latest/reference/user/12_shared_memory.html
+++ b/content/docs/latest/reference/user/12_shared_memory.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/index.html b/content/docs/latest/reference/user/index.html
index 99b10f5..43f5dcc 100644
--- a/content/docs/latest/reference/user/index.html
+++ b/content/docs/latest/reference/user/index.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/reference/user/structures.html b/content/docs/latest/reference/user/structures.html
index 03f0aeb..30344e6 100644
--- a/content/docs/latest/reference/user/structures.html
+++ b/content/docs/latest/reference/user/structures.html
@@ -125,7 +125,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../applications/index.html">Applications</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">API Reference</a><ul class="current">
diff --git a/content/docs/latest/search.html b/content/docs/latest/search.html
index 653ef3a..623d383 100644
--- a/content/docs/latest/search.html
+++ b/content/docs/latest/search.html
@@ -127,7 +127,7 @@
 <li class="toctree-l1"><a class="reference internal" href="introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="reference/index.html">API Reference</a></li>
diff --git a/content/docs/latest/searchindex.js b/content/docs/latest/searchindex.js
index a522b98..5863e70 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/charac [...]
\ No newline at end of file
diff --git a/content/docs/latest/substitutions.html b/content/docs/latest/substitutions.html
index 6a48116..ef76001 100644
--- a/content/docs/latest/substitutions.html
+++ b/content/docs/latest/substitutions.html
@@ -123,7 +123,7 @@
 <li class="toctree-l1"><a class="reference internal" href="introduction/index.html">Introduction</a></li>
 <li class="toctree-l1"><a class="reference internal" href="quickstart/index.html">Getting Started</a></li>
 <li class="toctree-l1"><a class="reference internal" href="introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
-<li class="toctree-l1"><a class="reference internal" href="boards/index.html">Supported Boards</a></li>
+<li class="toctree-l1"><a class="reference internal" href="platforms/index.html">Supported Platforms</a></li>
 <li class="toctree-l1"><a class="reference internal" href="components/index.html">OS Components</a></li>
 <li class="toctree-l1"><a class="reference internal" href="applications/index.html">Applications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="reference/index.html">API Reference</a></li>
diff --git a/content/feed.xml b/content/feed.xml
index d76f684..3242f4d 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,8 +5,8 @@
     <description></description>
     <link>/</link>
     <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Sun, 07 Feb 2021 00:46:27 +0000</pubDate>
-    <lastBuildDate>Sun, 07 Feb 2021 00:46:27 +0000</lastBuildDate>
+    <pubDate>Mon, 08 Feb 2021 00:44:54 +0000</pubDate>
+    <lastBuildDate>Mon, 08 Feb 2021 00:44:54 +0000</lastBuildDate>
     <generator>Jekyll v3.8.5</generator>
     
       <item>