You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ja...@apache.org on 2023/01/23 22:23:44 UTC

[mynewt-newt] branch master updated: Initial integration with Github Actions

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

janc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-newt.git


The following commit(s) were added to refs/heads/master by this push:
     new 6a3e9046 Initial integration with Github Actions
6a3e9046 is described below

commit 6a3e9046cd46a778f01ad828723452b2d21efbed
Author: Szymon Janc <sz...@codecoup.pl>
AuthorDate: Fri Jan 20 16:20:29 2023 +0100

    Initial integration with Github Actions
    
    Currently only Linux is supported.
---
 .github/newt_dump/answers/bleprph-nrf52840pdk.json | 7548 ++++++++++++++++++++
 .github/newt_dump/answers/boot-nrf52dk.json        | 3372 +++++++++
 .github/newt_dump/answers/btshell-nrf52840pdk.json | 5912 +++++++++++++++
 .github/newt_dump/answers/btshell-nrf52dk.json     | 5912 +++++++++++++++
 .github/newt_dump/answers/my_blinky_sim.json       | 1599 +++++
 .github/newt_dump/generate-answers.sh              |   44 +
 .github/newt_dump/proj/apps/blinky/pkg.yml         |   30 +
 .github/newt_dump/proj/project.yml                 |   36 +
 .../.configs/apache-mynewt-core/repository.yml     |   83 +
 .../.configs/apache-mynewt-nimble/repository.yml   |   36 +
 .../proj/repos/.configs/mcuboot/repository.yml     |   32 +
 .../proj/repos/apache-mynewt-core/.travis.yml      |  174 +
 .../repos/apache-mynewt-core/apps/blecent/pkg.yml  |   20 +
 .../repos/apache-mynewt-core/apps/blecsc/pkg.yml   |   21 +
 .../repos/apache-mynewt-core/apps/blehci/pkg.yml   |   20 +
 .../repos/apache-mynewt-core/apps/blehr/pkg.yml    |   21 +
 .../repos/apache-mynewt-core/apps/blemesh/pkg.yml  |   20 +
 .../apache-mynewt-core/apps/blemesh_light/pkg.yml  |   20 +
 .../apache-mynewt-core/apps/blemesh_shell/pkg.yml  |   20 +
 .../repos/apache-mynewt-core/apps/bleprph/pkg.yml  |   20 +
 .../apache-mynewt-core/apps/bleprph_oic/pkg.yml    |   41 +
 .../apache-mynewt-core/apps/bleprph_oic/syscfg.yml |   73 +
 .../repos/apache-mynewt-core/apps/blesplit/pkg.yml |   47 +
 .../apache-mynewt-core/apps/blesplit/syscfg.yml    |   42 +
 .../repos/apache-mynewt-core/apps/bletest/pkg.yml  |   22 +
 .../repos/apache-mynewt-core/apps/bleuart/pkg.yml  |   41 +
 .../apache-mynewt-core/apps/bleuart/syscfg.yml     |   25 +
 .../repos/apache-mynewt-core/apps/boot/pkg.yml     |   35 +
 .../repos/apache-mynewt-core/apps/boot/syscfg.yml  |   30 +
 .../repos/apache-mynewt-core/apps/bsncent/pkg.yml  |   36 +
 .../apache-mynewt-core/apps/bsncent/syscfg.yml     |   29 +
 .../repos/apache-mynewt-core/apps/bsnprph/pkg.yml  |   44 +
 .../apache-mynewt-core/apps/bsnprph/syscfg.yml     |   32 +
 .../repos/apache-mynewt-core/apps/btshell/pkg.yml  |   20 +
 .../apps/bus_test/lis2dh_node/pkg.yml              |   27 +
 .../repos/apache-mynewt-core/apps/bus_test/pkg.yml |   37 +
 .../apache-mynewt-core/apps/bus_test/syscfg.yml    |   67 +
 .../apache-mynewt-core/apps/ffs2native/pkg.yml     |   33 +
 .../apache-mynewt-core/apps/flash_loader/pkg.yml   |   30 +
 .../apps/flash_loader/syscfg.yml                   |   40 +
 .../repos/apache-mynewt-core/apps/iptest/pkg.yml   |   46 +
 .../apache-mynewt-core/apps/iptest/syscfg.yml      |   43 +
 .../apache-mynewt-core/apps/lora_app_shell/pkg.yml |   36 +
 .../apps/lora_app_shell/syscfg.yml                 |   28 +
 .../repos/apache-mynewt-core/apps/loraping/pkg.yml |   46 +
 .../apache-mynewt-core/apps/loraping/syscfg.yml    |   30 +
 .../apache-mynewt-core/apps/lorashell/pkg.yml      |   34 +
 .../apache-mynewt-core/apps/lorashell/syscfg.yml   |   29 +
 .../repos/apache-mynewt-core/apps/metrics/pkg.yml  |   29 +
 .../apache-mynewt-core/apps/metrics/syscfg.yml     |   25 +
 .../apache-mynewt-core/apps/ocf_sample/pkg.yml     |   43 +
 .../apache-mynewt-core/apps/ocf_sample/syscfg.yml  |   24 +
 .../repos/apache-mynewt-core/apps/pwm_test/pkg.yml |   32 +
 .../apache-mynewt-core/apps/sensors_test/pkg.yml   |   58 +
 .../apps/sensors_test/syscfg.yml                   |   69 +
 .../repos/apache-mynewt-core/apps/slinky/pkg.yml   |   51 +
 .../apache-mynewt-core/apps/slinky/syscfg.yml      |   45 +
 .../apache-mynewt-core/apps/slinky_oic/pkg.yml     |   45 +
 .../apache-mynewt-core/apps/slinky_oic/syscfg.yml  |   41 +
 .../repos/apache-mynewt-core/apps/spitest/pkg.yml  |   33 +
 .../apache-mynewt-core/apps/spitest/syscfg.yml     |   36 +
 .../repos/apache-mynewt-core/apps/splitty/pkg.yml  |   41 +
 .../apache-mynewt-core/apps/splitty/syscfg.yml     |   28 +
 .../apache-mynewt-core/apps/testbench/pkg.yml      |   61 +
 .../apache-mynewt-core/apps/testbench/syscfg.yml   |   71 +
 .../repos/apache-mynewt-core/apps/timtest/pkg.yml  |   33 +
 .../apache-mynewt-core/apps/timtest/syscfg.yml     |   22 +
 .../apache-mynewt-core/apps/trng_test/pkg.yml      |   29 +
 .../apache-mynewt-core/apps/trng_test/syscfg.yml   |   26 +
 .../apache-mynewt-core/boot/boot_serial/pkg.yml    |   46 +
 .../apache-mynewt-core/boot/boot_serial/syscfg.yml |  103 +
 .../boot/boot_serial/test/pkg.yml                  |   32 +
 .../boot/boot_serial/test/syscfg.yml               |   21 +
 .../repos/apache-mynewt-core/boot/bootutil/pkg.yml |   39 +
 .../apache-mynewt-core/boot/bootutil/syscfg.yml    |   31 +
 .../apache-mynewt-core/boot/bootutil/test/pkg.yml  |   31 +
 .../repos/apache-mynewt-core/boot/split/pkg.yml    |   34 +
 .../repos/apache-mynewt-core/boot/split/syscfg.yml |   24 +
 .../apache-mynewt-core/boot/split_app/pkg.yml      |   29 +
 .../apache-mynewt-core/compiler/arc/compiler.yml   |   36 +
 .../repos/apache-mynewt-core/compiler/arc/pkg.yml  |   27 +
 .../compiler/arm-none-eabi-m0/compiler.yml         |   37 +
 .../compiler/arm-none-eabi-m0/pkg.yml              |   29 +
 .../compiler/arm-none-eabi-m3/compiler.yml         |   38 +
 .../compiler/arm-none-eabi-m3/pkg.yml              |   30 +
 .../compiler/arm-none-eabi-m3/syscfg.yml           |   19 +
 .../compiler/arm-none-eabi-m33/compiler.yml        |   37 +
 .../compiler/arm-none-eabi-m33/pkg.yml             |   30 +
 .../compiler/arm-none-eabi-m33/syscfg.yml          |   25 +
 .../compiler/arm-none-eabi-m4/compiler.yml         |   38 +
 .../compiler/arm-none-eabi-m4/pkg.yml              |   30 +
 .../compiler/arm-none-eabi-m4/syscfg.yml           |   23 +
 .../compiler/arm-none-eabi-m7/compiler.yml         |   38 +
 .../compiler/arm-none-eabi-m7/pkg.yml              |   30 +
 .../compiler/arm-none-eabi-m7/syscfg.yml           |   23 +
 .../apache-mynewt-core/compiler/mips/compiler.yml  |   36 +
 .../repos/apache-mynewt-core/compiler/mips/pkg.yml |   28 +
 .../compiler/riscv64/compiler.yml                  |   36 +
 .../apache-mynewt-core/compiler/riscv64/pkg.yml    |   30 +
 .../compiler/sim-armv7/compiler.yml                |   41 +
 .../apache-mynewt-core/compiler/sim-armv7/pkg.yml  |   28 +
 .../compiler/sim-mips/compiler.yml                 |   38 +
 .../apache-mynewt-core/compiler/sim-mips/pkg.yml   |   29 +
 .../apache-mynewt-core/compiler/sim/compiler.yml   |   57 +
 .../repos/apache-mynewt-core/compiler/sim/pkg.yml  |   28 +
 .../apache-mynewt-core/compiler/xc32/compiler.yml  |   36 +
 .../repos/apache-mynewt-core/compiler/xc32/pkg.yml |   30 +
 .../apache-mynewt-core/crypto/mbedtls/pkg.yml      |   29 +
 .../apache-mynewt-core/crypto/mbedtls/syscfg.yml   |  140 +
 .../apache-mynewt-core/crypto/mbedtls/test/pkg.yml |   31 +
 .../crypto/mbedtls/test/syscfg.yml                 |   68 +
 .../apache-mynewt-core/crypto/tinycrypt/pkg.yml    |   33 +
 .../apache-mynewt-core/crypto/tinycrypt/syscfg.yml |   34 +
 .../apache-mynewt-core/encoding/base64/pkg.yml     |   26 +
 .../encoding/base64/test/pkg.yml                   |   31 +
 .../apache-mynewt-core/encoding/cborattr/pkg.yml   |   29 +
 .../encoding/cborattr/syscfg.yml                   |   22 +
 .../encoding/cborattr/test/pkg.yml                 |   32 +
 .../repos/apache-mynewt-core/encoding/json/pkg.yml |   26 +
 .../apache-mynewt-core/encoding/json/test/pkg.yml  |   31 +
 .../apache-mynewt-core/encoding/tinycbor/pkg.yml   |   29 +
 .../proj/repos/apache-mynewt-core/fs/disk/pkg.yml  |   27 +
 .../proj/repos/apache-mynewt-core/fs/fatfs/pkg.yml |   40 +
 .../repos/apache-mynewt-core/fs/fatfs/syscfg.yml   |   24 +
 .../proj/repos/apache-mynewt-core/fs/fcb/pkg.yml   |   30 +
 .../repos/apache-mynewt-core/fs/fcb/test/pkg.yml   |   31 +
 .../proj/repos/apache-mynewt-core/fs/fcb2/pkg.yml  |   30 +
 .../repos/apache-mynewt-core/fs/fcb2/test/pkg.yml  |   31 +
 .../proj/repos/apache-mynewt-core/fs/fs/pkg.yml    |   33 +
 .../proj/repos/apache-mynewt-core/fs/fs/syscfg.yml |   34 +
 .../proj/repos/apache-mynewt-core/fs/nffs/pkg.yml  |   42 +
 .../repos/apache-mynewt-core/fs/nffs/syscfg.yml    |   39 +
 .../repos/apache-mynewt-core/fs/nffs/test/pkg.yml  |   32 +
 .../repos/apache-mynewt-core/hw/battery/pkg.yml    |   31 +
 .../repos/apache-mynewt-core/hw/battery/syscfg.yml |   38 +
 .../hw/bsp/ada_feather_nrf52/bsp.yml               |   64 +
 .../hw/bsp/ada_feather_nrf52/pkg.yml               |   44 +
 .../hw/bsp/ada_feather_nrf52/syscfg.yml            |   70 +
 .../apache-mynewt-core/hw/bsp/apollo2_evb/bsp.yml  |   68 +
 .../apache-mynewt-core/hw/bsp/apollo2_evb/pkg.yml  |   38 +
 .../hw/bsp/apollo2_evb/syscfg.yml                  |  104 +
 .../hw/bsp/arduino_primo_nrf52/bsp.yml             |   64 +
 .../hw/bsp/arduino_primo_nrf52/pkg.yml             |   44 +
 .../hw/bsp/arduino_primo_nrf52/syscfg.yml          |   75 +
 .../hw/bsp/b-l072z-lrwan1/bsp.yml                  |   63 +
 .../hw/bsp/b-l072z-lrwan1/pkg.yml                  |   43 +
 .../hw/bsp/b-l072z-lrwan1/syscfg.yml               |   45 +
 .../apache-mynewt-core/hw/bsp/bbc_microbit/bsp.yml |   64 +
 .../apache-mynewt-core/hw/bsp/bbc_microbit/pkg.yml |   43 +
 .../hw/bsp/bbc_microbit/syscfg.yml                 |  121 +
 .../repos/apache-mynewt-core/hw/bsp/ble400/bsp.yml |   64 +
 .../repos/apache-mynewt-core/hw/bsp/ble400/pkg.yml |   47 +
 .../apache-mynewt-core/hw/bsp/ble400/syscfg.yml    |  114 +
 .../apache-mynewt-core/hw/bsp/bluepill/bsp.yml     |   68 +
 .../apache-mynewt-core/hw/bsp/bluepill/pkg.yml     |   38 +
 .../apache-mynewt-core/hw/bsp/bluepill/syscfg.yml  |   45 +
 .../repos/apache-mynewt-core/hw/bsp/bmd200/bsp.yml |   64 +
 .../repos/apache-mynewt-core/hw/bsp/bmd200/pkg.yml |   47 +
 .../apache-mynewt-core/hw/bsp/bmd200/syscfg.yml    |  118 +
 .../apache-mynewt-core/hw/bsp/bmd300eval/bsp.yml   |   64 +
 .../apache-mynewt-core/hw/bsp/bmd300eval/pkg.yml   |   44 +
 .../hw/bsp/bmd300eval/syscfg.yml                   |   59 +
 .../hw/bsp/calliope_mini/bsp.yml                   |   69 +
 .../hw/bsp/calliope_mini/pkg.yml                   |   43 +
 .../hw/bsp/calliope_mini/syscfg.yml                |  110 +
 .../repos/apache-mynewt-core/hw/bsp/ci40/bsp.yml   |   54 +
 .../repos/apache-mynewt-core/hw/bsp/ci40/pkg.yml   |   43 +
 .../apache-mynewt-core/hw/bsp/ci40/syscfg.yml      |   34 +
 .../apache-mynewt-core/hw/bsp/dwm1001-dev/bsp.yml  |   64 +
 .../apache-mynewt-core/hw/bsp/dwm1001-dev/pkg.yml  |   43 +
 .../hw/bsp/dwm1001-dev/syscfg.yml                  |   70 +
 .../apache-mynewt-core/hw/bsp/embarc_emsk/bsp.yml  |   62 +
 .../apache-mynewt-core/hw/bsp/embarc_emsk/pkg.yml  |   33 +
 .../hw/bsp/embarc_emsk/syscfg.yml                  |   40 +
 .../hw/bsp/fanstel-ev-bt840/bsp.yml                |   64 +
 .../hw/bsp/fanstel-ev-bt840/pkg.yml                |   38 +
 .../hw/bsp/fanstel-ev-bt840/syscfg.yml             |   45 +
 .../apache-mynewt-core/hw/bsp/frdm-k64f/bsp.yml    |   59 +
 .../apache-mynewt-core/hw/bsp/frdm-k64f/pkg.yml    |   64 +
 .../apache-mynewt-core/hw/bsp/frdm-k64f/syscfg.yml |  131 +
 .../apache-mynewt-core/hw/bsp/hifive1/bsp.yml      |   61 +
 .../apache-mynewt-core/hw/bsp/hifive1/pkg.yml      |   37 +
 .../apache-mynewt-core/hw/bsp/hifive1/syscfg.yml   |   26 +
 .../apache-mynewt-core/hw/bsp/native-armv7/bsp.yml |   54 +
 .../apache-mynewt-core/hw/bsp/native-armv7/pkg.yml |   35 +
 .../hw/bsp/native-armv7/syscfg.yml                 |   38 +
 .../apache-mynewt-core/hw/bsp/native-mips/bsp.yml  |   54 +
 .../apache-mynewt-core/hw/bsp/native-mips/pkg.yml  |   35 +
 .../hw/bsp/native-mips/syscfg.yml                  |   39 +
 .../repos/apache-mynewt-core/hw/bsp/native/bsp.yml |   54 +
 .../repos/apache-mynewt-core/hw/bsp/native/pkg.yml |   36 +
 .../apache-mynewt-core/hw/bsp/native/syscfg.yml    |   39 +
 .../apache-mynewt-core/hw/bsp/nina-b1/bsp.yml      |   64 +
 .../apache-mynewt-core/hw/bsp/nina-b1/pkg.yml      |   43 +
 .../apache-mynewt-core/hw/bsp/nina-b1/syscfg.yml   |   73 +
 .../hw/bsp/nordic_pca10028-16k/bsp.yml             |   64 +
 .../hw/bsp/nordic_pca10028-16k/pkg.yml             |   48 +
 .../hw/bsp/nordic_pca10028-16k/syscfg.yml          |  126 +
 .../hw/bsp/nordic_pca10028/bsp.yml                 |   64 +
 .../hw/bsp/nordic_pca10028/pkg.yml                 |   48 +
 .../hw/bsp/nordic_pca10028/syscfg.yml              |  126 +
 .../hw/bsp/nordic_pca10040/bsp.yml                 |   67 +
 .../hw/bsp/nordic_pca10040/pkg.yml                 |   49 +
 .../hw/bsp/nordic_pca10040/syscfg.yml              |   77 +
 .../hw/bsp/nordic_pca10056/bsp.yml                 |   64 +
 .../hw/bsp/nordic_pca10056/pkg.yml                 |   43 +
 .../hw/bsp/nordic_pca10056/syscfg.yml              |   66 +
 .../hw/bsp/nordic_pca20020/bsp.yml                 |   65 +
 .../hw/bsp/nordic_pca20020/pkg.yml                 |   47 +
 .../hw/bsp/nordic_pca20020/syscfg.yml              |   77 +
 .../hw/bsp/nrf51-arduino_101/bsp.yml               |   63 +
 .../hw/bsp/nrf51-arduino_101/pkg.yml               |   46 +
 .../hw/bsp/nrf51-arduino_101/syscfg.yml            |  115 +
 .../hw/bsp/nrf51-blenano/bsp.yml                   |   64 +
 .../hw/bsp/nrf51-blenano/pkg.yml                   |   47 +
 .../hw/bsp/nrf51-blenano/syscfg.yml                |  116 +
 .../hw/bsp/nrf51dk-16kbram/pkg.yml                 |   23 +
 .../apache-mynewt-core/hw/bsp/nrf51dk/pkg.yml      |   23 +
 .../apache-mynewt-core/hw/bsp/nrf52-thingy/pkg.yml |   22 +
 .../apache-mynewt-core/hw/bsp/nrf52840pdk/pkg.yml  |   23 +
 .../apache-mynewt-core/hw/bsp/nrf52dk/pkg.yml      |   23 +
 .../hw/bsp/nucleo-f030r8/bsp.yml                   |   61 +
 .../hw/bsp/nucleo-f030r8/pkg.yml                   |   45 +
 .../hw/bsp/nucleo-f030r8/syscfg.yml                |   42 +
 .../hw/bsp/nucleo-f303k8/bsp.yml                   |   61 +
 .../hw/bsp/nucleo-f303k8/pkg.yml                   |   53 +
 .../hw/bsp/nucleo-f303k8/syscfg.yml                |   51 +
 .../hw/bsp/nucleo-f303re/bsp.yml                   |   64 +
 .../hw/bsp/nucleo-f303re/pkg.yml                   |   52 +
 .../hw/bsp/nucleo-f303re/syscfg.yml                |   51 +
 .../hw/bsp/nucleo-f401re/bsp.yml                   |   63 +
 .../hw/bsp/nucleo-f401re/pkg.yml                   |   43 +
 .../hw/bsp/nucleo-f401re/syscfg.yml                |   41 +
 .../hw/bsp/nucleo-f413zh/bsp.yml                   |   63 +
 .../hw/bsp/nucleo-f413zh/pkg.yml                   |   42 +
 .../hw/bsp/nucleo-f413zh/syscfg.yml                |   40 +
 .../hw/bsp/nucleo-f746zg/bsp.yml                   |   63 +
 .../hw/bsp/nucleo-f746zg/pkg.yml                   |   52 +
 .../hw/bsp/nucleo-f746zg/syscfg.yml                |   62 +
 .../hw/bsp/nucleo-f767zi/bsp.yml                   |   63 +
 .../hw/bsp/nucleo-f767zi/pkg.yml                   |   52 +
 .../hw/bsp/nucleo-f767zi/syscfg.yml                |   62 +
 .../hw/bsp/nucleo-l476rg/bsp.yml                   |   63 +
 .../hw/bsp/nucleo-l476rg/pkg.yml                   |   43 +
 .../hw/bsp/nucleo-l476rg/syscfg.yml                |   46 +
 .../apache-mynewt-core/hw/bsp/olimex-p103/bsp.yml  |   63 +
 .../apache-mynewt-core/hw/bsp/olimex-p103/pkg.yml  |   36 +
 .../hw/bsp/olimex-p103/syscfg.yml                  |   45 +
 .../hw/bsp/olimex_stm32-e407_devboard/bsp.yml      |   63 +
 .../hw/bsp/olimex_stm32-e407_devboard/pkg.yml      |   52 +
 .../hw/bsp/olimex_stm32-e407_devboard/syscfg.yml   |   54 +
 .../hw/bsp/pic32mx470_6lp_clicker/bsp.yml          |   53 +
 .../hw/bsp/pic32mx470_6lp_clicker/pkg.yml          |   49 +
 .../hw/bsp/pic32mx470_6lp_clicker/syscfg.yml       |   61 +
 .../hw/bsp/pic32mz2048_wi-fire/bsp.yml             |   53 +
 .../hw/bsp/pic32mz2048_wi-fire/pkg.yml             |   55 +
 .../hw/bsp/pic32mz2048_wi-fire/syscfg.yml          |   90 +
 .../repos/apache-mynewt-core/hw/bsp/puckjs/bsp.yml |   64 +
 .../repos/apache-mynewt-core/hw/bsp/puckjs/pkg.yml |   44 +
 .../apache-mynewt-core/hw/bsp/puckjs/syscfg.yml    |   66 +
 .../apache-mynewt-core/hw/bsp/rb-blend2/bsp.yml    |   64 +
 .../apache-mynewt-core/hw/bsp/rb-blend2/pkg.yml    |   44 +
 .../apache-mynewt-core/hw/bsp/rb-blend2/syscfg.yml |   72 +
 .../apache-mynewt-core/hw/bsp/rb-nano2/bsp.yml     |   64 +
 .../apache-mynewt-core/hw/bsp/rb-nano2/pkg.yml     |   44 +
 .../apache-mynewt-core/hw/bsp/rb-nano2/syscfg.yml  |   79 +
 .../apache-mynewt-core/hw/bsp/reel_board/bsp.yml   |   64 +
 .../apache-mynewt-core/hw/bsp/reel_board/pkg.yml   |   37 +
 .../hw/bsp/reel_board/syscfg.yml                   |   53 +
 .../hw/bsp/ruuvi_tag_revb2/pkg.yml                 |   22 +
 .../hw/bsp/ruuvitag_rev_b/bsp.yml                  |   64 +
 .../hw/bsp/ruuvitag_rev_b/pkg.yml                  |   54 +
 .../hw/bsp/ruuvitag_rev_b/syscfg.yml               |  100 +
 .../apache-mynewt-core/hw/bsp/sensorhub/bsp.yml    |   63 +
 .../apache-mynewt-core/hw/bsp/sensorhub/pkg.yml    |   40 +
 .../apache-mynewt-core/hw/bsp/sensorhub/syscfg.yml |   33 +
 .../hw/bsp/stm32f3discovery/bsp.yml                |   63 +
 .../hw/bsp/stm32f3discovery/pkg.yml                |   43 +
 .../hw/bsp/stm32f3discovery/syscfg.yml             |   50 +
 .../hw/bsp/stm32f429discovery/bsp.yml              |   64 +
 .../hw/bsp/stm32f429discovery/pkg.yml              |   40 +
 .../hw/bsp/stm32f429discovery/syscfg.yml           |   47 +
 .../hw/bsp/stm32f4discovery/bsp.yml                |   63 +
 .../hw/bsp/stm32f4discovery/pkg.yml                |   40 +
 .../hw/bsp/stm32f4discovery/syscfg.yml             |   47 +
 .../hw/bsp/stm32f7discovery/bsp.yml                |   61 +
 .../hw/bsp/stm32f7discovery/pkg.yml                |   52 +
 .../hw/bsp/stm32f7discovery/syscfg.yml             |   62 +
 .../hw/bsp/stm32l152discovery/bsp.yml              |   63 +
 .../hw/bsp/stm32l152discovery/pkg.yml              |   37 +
 .../hw/bsp/stm32l152discovery/syscfg.yml           |   45 +
 .../apache-mynewt-core/hw/bsp/telee02/bsp.yml      |   64 +
 .../apache-mynewt-core/hw/bsp/telee02/pkg.yml      |   47 +
 .../apache-mynewt-core/hw/bsp/telee02/syscfg.yml   |   70 +
 .../apache-mynewt-core/hw/bsp/usbmkw41z/bsp.yml    |   62 +
 .../apache-mynewt-core/hw/bsp/usbmkw41z/pkg.yml    |   35 +
 .../apache-mynewt-core/hw/bsp/usbmkw41z/syscfg.yml |   29 +
 .../apache-mynewt-core/hw/bsp/vbluno51/bsp.yml     |   64 +
 .../apache-mynewt-core/hw/bsp/vbluno51/pkg.yml     |   46 +
 .../apache-mynewt-core/hw/bsp/vbluno51/syscfg.yml  |  115 +
 .../apache-mynewt-core/hw/bsp/vbluno52/bsp.yml     |   64 +
 .../apache-mynewt-core/hw/bsp/vbluno52/pkg.yml     |   43 +
 .../apache-mynewt-core/hw/bsp/vbluno52/syscfg.yml  |   69 +
 .../hw/bus/drivers/i2c_common/pkg.yml              |   27 +
 .../hw/bus/drivers/i2c_hal/pkg.yml                 |   28 +
 .../hw/bus/drivers/i2c_nrf52_twim/pkg.yml          |   31 +
 .../hw/bus/drivers/i2c_nrf52_twim/syscfg.yml       |   30 +
 .../hw/bus/drivers/spi_common/pkg.yml              |   27 +
 .../hw/bus/drivers/spi_hal/pkg.yml                 |   28 +
 .../proj/repos/apache-mynewt-core/hw/bus/pkg.yml   |   28 +
 .../repos/apache-mynewt-core/hw/bus/syscfg.yml     |   59 +
 .../apache-mynewt-core/hw/charge-control/pkg.yml   |   35 +
 .../hw/charge-control/syscfg.yml                   |   32 +
 .../repos/apache-mynewt-core/hw/cmsis-core/pkg.yml |   27 +
 .../hw/drivers/adc/adc_nrf51/pkg.yml               |   29 +
 .../hw/drivers/adc/adc_nrf52/pkg.yml               |   29 +
 .../hw/drivers/adc/adc_stm32f4/pkg.yml             |   34 +
 .../apache-mynewt-core/hw/drivers/adc/pkg.yml      |   26 +
 .../apache-mynewt-core/hw/drivers/bq27z561/pkg.yml |   45 +
 .../hw/drivers/bq27z561/syscfg.yml                 |   51 +
 .../hw/drivers/chg_ctrl/adp5061/pkg.yml            |   41 +
 .../hw/drivers/chg_ctrl/adp5061/syscfg.yml         |   44 +
 .../hw/drivers/chg_ctrl/bq24040/pkg.yml            |   29 +
 .../apache-mynewt-core/hw/drivers/debounce/pkg.yml |   26 +
 .../hw/drivers/debounce/syscfg.yml                 |   30 +
 .../hw/drivers/display/cfb/pkg.yml                 |   29 +
 .../apache-mynewt-core/hw/drivers/display/pkg.yml  |   23 +
 .../hw/drivers/display/ssd1673/pkg.yml             |   31 +
 .../hw/drivers/display/ssd1673/syscfg.yml          |   57 +
 .../apache-mynewt-core/hw/drivers/drv2605/pkg.yml  |   39 +
 .../hw/drivers/drv2605/syscfg.yml                  |   78 +
 .../hw/drivers/flash/at45db/pkg.yml                |   27 +
 .../hw/drivers/flash/enc_flash/ef_nrf5x/pkg.yml    |   32 +
 .../drivers/flash/enc_flash/ef_tinycrypt/pkg.yml   |   32 +
 .../hw/drivers/flash/enc_flash/pkg.yml             |   31 +
 .../hw/drivers/flash/enc_flash/test/pkg.yml        |   33 +
 .../hw/drivers/flash/spiflash/chips/pkg.yml        |   27 +
 .../hw/drivers/flash/spiflash/chips/syscfg.yml     |  493 ++
 .../hw/drivers/flash/spiflash/pkg.yml              |   28 +
 .../hw/drivers/flash/spiflash/syscfg.yml           |   72 +
 .../hw/drivers/led/lp5523/pkg.yml                  |   44 +
 .../hw/drivers/led/lp5523/syscfg.yml               |   55 +
 .../apache-mynewt-core/hw/drivers/led/pkg.yml      |   24 +
 .../hw/drivers/led/tlc5971/pkg.yml                 |   30 +
 .../apache-mynewt-core/hw/drivers/lora/pkg.yml     |   28 +
 .../hw/drivers/lora/sx1272/pkg.yml                 |   33 +
 .../hw/drivers/lora/sx1272/syscfg.yml              |   87 +
 .../hw/drivers/lora/sx1276/pkg.yml                 |   32 +
 .../hw/drivers/lora/sx1276/syscfg.yml              |   44 +
 .../apache-mynewt-core/hw/drivers/lora/syscfg.yml  |   23 +
 .../hw/drivers/lwip/stm32_eth/pkg.yml              |   41 +
 .../hw/drivers/lwip/stm32_eth/syscfg.yml           |   24 +
 .../apache-mynewt-core/hw/drivers/mmc/pkg.yml      |   27 +
 .../hw/drivers/nimble/native/pkg.yml               |   24 +
 .../hw/drivers/nimble/nrf51/pkg.yml                |   24 +
 .../hw/drivers/nimble/nrf52/pkg.yml                |   24 +
 .../apache-mynewt-core/hw/drivers/pwm/pkg.yml      |   26 +
 .../hw/drivers/pwm/pwm_nrf52/pkg.yml               |   30 +
 .../hw/drivers/pwm/pwm_stm32/pkg.yml               |   36 +
 .../hw/drivers/pwm/soft_pwm/pkg.yml                |   29 +
 .../hw/drivers/pwm/soft_pwm/syscfg.yml             |   26 +
 .../apache-mynewt-core/hw/drivers/rtt/pkg.yml      |   31 +
 .../apache-mynewt-core/hw/drivers/rtt/syscfg.yml   |   59 +
 .../hw/drivers/sensors/adxl345/pkg.yml             |   41 +
 .../hw/drivers/sensors/adxl345/syscfg.yml          |   63 +
 .../hw/drivers/sensors/bma253/pkg.yml              |   38 +
 .../hw/drivers/sensors/bma253/syscfg.yml           |   64 +
 .../hw/drivers/sensors/bma2xx/pkg.yml              |   39 +
 .../hw/drivers/sensors/bma2xx/syscfg.yml           |   58 +
 .../hw/drivers/sensors/bme280/pkg.yml              |   44 +
 .../hw/drivers/sensors/bme280/syscfg.yml           |   43 +
 .../hw/drivers/sensors/bme680/pkg.yml              |   36 +
 .../hw/drivers/sensors/bme680/syscfg.yml           |   33 +
 .../hw/drivers/sensors/bmp280/pkg.yml              |   46 +
 .../hw/drivers/sensors/bmp280/syscfg.yml           |   58 +
 .../hw/drivers/sensors/bno055/pkg.yml              |   40 +
 .../hw/drivers/sensors/bno055/syscfg.yml           |   43 +
 .../hw/drivers/sensors/lis2dh12/pkg.yml            |   40 +
 .../hw/drivers/sensors/lis2dh12/syscfg.yml         |   71 +
 .../hw/drivers/sensors/lis2ds12/pkg.yml            |   36 +
 .../hw/drivers/sensors/lis2ds12/syscfg.yml         |   54 +
 .../hw/drivers/sensors/lis2dw12/pkg.yml            |   40 +
 .../hw/drivers/sensors/lis2dw12/syscfg.yml         |   61 +
 .../hw/drivers/sensors/lps33hw/pkg.yml             |   43 +
 .../hw/drivers/sensors/lps33hw/syscfg.yml          |   50 +
 .../hw/drivers/sensors/lps33thw/pkg.yml            |   48 +
 .../hw/drivers/sensors/lps33thw/syscfg.yml         |   56 +
 .../hw/drivers/sensors/lsm303dlhc/pkg.yml          |   39 +
 .../hw/drivers/sensors/lsm303dlhc/syscfg.yml       |   30 +
 .../hw/drivers/sensors/mpu6050/pkg.yml             |   38 +
 .../hw/drivers/sensors/mpu6050/syscfg.yml          |   30 +
 .../hw/drivers/sensors/ms5837/pkg.yml              |   42 +
 .../hw/drivers/sensors/ms5837/syscfg.yml           |   34 +
 .../hw/drivers/sensors/ms5840/pkg.yml              |   42 +
 .../hw/drivers/sensors/ms5840/syscfg.yml           |   34 +
 .../hw/drivers/sensors/sim/pkg.yml                 |   25 +
 .../hw/drivers/sensors/tcs34725/pkg.yml            |   41 +
 .../hw/drivers/sensors/tcs34725/syscfg.yml         |   43 +
 .../hw/drivers/sensors/tsl2561/pkg.yml             |   44 +
 .../hw/drivers/sensors/tsl2561/syscfg.yml          |   46 +
 .../hw/drivers/sensors/tsl2591/pkg.yml             |   41 +
 .../hw/drivers/sensors/tsl2591/syscfg.yml          |   49 +
 .../apache-mynewt-core/hw/drivers/trng/pkg.yml     |   26 +
 .../hw/drivers/trng/trng_nrf52/pkg.yml             |   30 +
 .../hw/drivers/trng/trng_nrf52/syscfg.yml          |   22 +
 .../hw/drivers/trng/trng_stm32/pkg.yml             |   29 +
 .../hw/drivers/trng/trng_stm32/syscfg.yml          |   22 +
 .../apache-mynewt-core/hw/drivers/uart/pkg.yml     |   26 +
 .../hw/drivers/uart/uart_bitbang/pkg.yml           |   28 +
 .../hw/drivers/uart/uart_hal/pkg.yml               |   28 +
 .../proj/repos/apache-mynewt-core/hw/hal/pkg.yml   |   27 +
 .../repos/apache-mynewt-core/hw/hal/syscfg.yml     |   39 +
 .../hw/mcu/ambiq/apollo2/pkg.yml                   |   32 +
 .../hw/mcu/ambiq/apollo2/syscfg.yml                |  125 +
 .../repos/apache-mynewt-core/hw/mcu/ambiq/pkg.yml  |   40 +
 .../repos/apache-mynewt-core/hw/mcu/arc/pkg.yml    |   39 +
 .../apache-mynewt-core/hw/mcu/arc/snps/pkg.yml     |   29 +
 .../apache-mynewt-core/hw/mcu/arc/snps/syscfg.yml  |   18 +
 .../hw/mcu/microchip/pic32mx470f512h/pkg.yml       |   28 +
 .../hw/mcu/microchip/pic32mx470f512h/syscfg.yml    |   44 +
 .../hw/mcu/microchip/pic32mz2048efg100/pkg.yml     |   28 +
 .../hw/mcu/microchip/pic32mz2048efg100/syscfg.yml  |   44 +
 .../apache-mynewt-core/hw/mcu/mips/danube/pkg.yml  |   29 +
 .../hw/mcu/mips/danube/syscfg.yml                  |   24 +
 .../repos/apache-mynewt-core/hw/mcu/native/pkg.yml |   35 +
 .../apache-mynewt-core/hw/mcu/native/syscfg.yml    |   68 +
 .../hw/mcu/nordic/nrf51xxx/pkg.yml                 |   31 +
 .../hw/mcu/nordic/nrf51xxx/syscfg.yml              |  108 +
 .../hw/mcu/nordic/nrf52xxx-compat/pkg.yml          |   42 +
 .../hw/mcu/nordic/nrf52xxx-compat/syscfg.yml       |  213 +
 .../hw/mcu/nordic/nrf52xxx/pkg.yml                 |   77 +
 .../hw/mcu/nordic/nrf52xxx/syscfg.yml              |  422 ++
 .../repos/apache-mynewt-core/hw/mcu/nordic/pkg.yml |   58 +
 .../apache-mynewt-core/hw/mcu/nxp/MK64F12/pkg.yml  |   28 +
 .../hw/mcu/nxp/MK64F12/syscfg.yml                  |   24 +
 .../apache-mynewt-core/hw/mcu/nxp/mkw41z/pkg.yml   |   30 +
 .../repos/apache-mynewt-core/hw/mcu/nxp/pkg.yml    |   44 +
 .../apache-mynewt-core/hw/mcu/sifive/fe310/pkg.yml |   32 +
 .../hw/mcu/sifive/fe310/syscfg.yml                 |   72 +
 .../repos/apache-mynewt-core/hw/mcu/sifive/pkg.yml |   33 +
 .../hw/mcu/stm/stm32_common/pkg.yml                |   29 +
 .../hw/mcu/stm/stm32f0xx/pkg.yml                   |   40 +
 .../hw/mcu/stm/stm32f0xx/syscfg.yml                |   58 +
 .../hw/mcu/stm/stm32f1xx/pkg.yml                   |   39 +
 .../hw/mcu/stm/stm32f1xx/syscfg.yml                |   84 +
 .../hw/mcu/stm/stm32f3xx/pkg.yml                   |   39 +
 .../hw/mcu/stm/stm32f3xx/syscfg.yml                |   88 +
 .../hw/mcu/stm/stm32f4xx/pkg.yml                   |   45 +
 .../hw/mcu/stm/stm32f4xx/syscfg.yml                |   67 +
 .../hw/mcu/stm/stm32f7xx/pkg.yml                   |   39 +
 .../hw/mcu/stm/stm32f7xx/syscfg.yml                |   70 +
 .../hw/mcu/stm/stm32l0xx/pkg.yml                   |   39 +
 .../hw/mcu/stm/stm32l0xx/syscfg.yml                |   78 +
 .../hw/mcu/stm/stm32l1xx/pkg.yml                   |   39 +
 .../hw/mcu/stm/stm32l1xx/syscfg.yml                |   78 +
 .../hw/mcu/stm/stm32l4xx/pkg.yml                   |   39 +
 .../hw/mcu/stm/stm32l4xx/syscfg.yml                |   78 +
 .../repos/apache-mynewt-core/hw/mips-hal/pkg.yml   |   28 +
 .../apache-mynewt-core/hw/sensor/creator/pkg.yml   |   62 +
 .../hw/sensor/creator/syscfg.yml                   |   81 +
 .../repos/apache-mynewt-core/hw/sensor/pkg.yml     |   40 +
 .../repos/apache-mynewt-core/hw/sensor/syscfg.yml  |   64 +
 .../apache-mynewt-core/hw/sensor/test/pkg.yml      |   32 +
 .../apache-mynewt-core/hw/sensor/test/syscfg.yml   |   20 +
 .../apache-mynewt-core/hw/util/blinker/pkg.yml     |   29 +
 .../apache-mynewt-core/hw/util/blinker/syscfg.yml  |   24 +
 .../apache-mynewt-core/hw/util/button/pkg.yml      |   28 +
 .../apache-mynewt-core/hw/util/button/syscfg.yml   |   77 +
 .../repos/apache-mynewt-core/hw/util/i2cn/pkg.yml  |   27 +
 .../repos/apache-mynewt-core/kernel/os/pkg.yml     |   51 +
 .../repos/apache-mynewt-core/kernel/os/syscfg.yml  |  156 +
 .../apache-mynewt-core/kernel/os/test/pkg.yml      |   32 +
 .../apache-mynewt-core/kernel/os/test/syscfg.yml   |   20 +
 .../repos/apache-mynewt-core/kernel/sim/pkg.yml    |   28 +
 .../repos/apache-mynewt-core/libc/baselibc/pkg.yml |   29 +
 .../apache-mynewt-core/libc/baselibc/syscfg.yml    |   28 +
 .../repos/apache-mynewt-core/mgmt/imgmgr/pkg.yml   |   50 +
 .../apache-mynewt-core/mgmt/imgmgr/syscfg.yml      |   45 +
 .../repos/apache-mynewt-core/mgmt/mgmt/pkg.yml     |   28 +
 .../repos/apache-mynewt-core/mgmt/mgmt/syscfg.yml  |   18 +
 .../mgmt/newtmgr/nmgr_os/pkg.yml                   |   38 +
 .../mgmt/newtmgr/nmgr_os/syscfg.yml                |   23 +
 .../repos/apache-mynewt-core/mgmt/newtmgr/pkg.yml  |   40 +
 .../apache-mynewt-core/mgmt/newtmgr/syscfg.yml     |   24 +
 .../mgmt/newtmgr/transport/ble/pkg.yml             |   35 +
 .../mgmt/newtmgr/transport/ble/syscfg.yml          |   24 +
 .../mgmt/newtmgr/transport/nmgr_shell/pkg.yml      |   34 +
 .../mgmt/newtmgr/transport/nmgr_shell/syscfg.yml   |   24 +
 .../mgmt/newtmgr/transport/nmgr_uart/pkg.yml       |   35 +
 .../mgmt/newtmgr/transport/nmgr_uart/syscfg.yml    |   32 +
 .../repos/apache-mynewt-core/mgmt/oicmgr/pkg.yml   |   36 +
 .../apache-mynewt-core/mgmt/oicmgr/syscfg.yml      |   32 +
 .../net/ip/inet_def_service/pkg.yml                |   34 +
 .../apache-mynewt-core/net/ip/lwip_base/pkg.yml    |   36 +
 .../apache-mynewt-core/net/ip/mn_socket/pkg.yml    |   29 +
 .../net/ip/mn_socket/test/pkg.yml                  |   31 +
 .../net/ip/native_sockets/pkg.yml                  |   33 +
 .../net/ip/native_sockets/syscfg.yml               |   41 +
 .../proj/repos/apache-mynewt-core/net/ip/pkg.yml   |   39 +
 .../repos/apache-mynewt-core/net/ip/syscfg.yml     |   28 +
 .../repos/apache-mynewt-core/net/lora/node/pkg.yml |   45 +
 .../apache-mynewt-core/net/lora/node/syscfg.yml    |   99 +
 .../apache-mynewt-core/net/mqtt/eclipse/pkg.yml    |   28 +
 .../net/nimble/controller/pkg.yml                  |   22 +
 .../net/nimble/controller/test/pkg.yml             |   21 +
 .../net/nimble/host/mesh/pkg.yml                   |   22 +
 .../apache-mynewt-core/net/nimble/host/pkg.yml     |   22 +
 .../net/nimble/host/services/ans/pkg.yml           |   22 +
 .../net/nimble/host/services/bleuart/pkg.yml       |   22 +
 .../net/nimble/host/services/gap/pkg.yml           |   22 +
 .../net/nimble/host/services/gatt/pkg.yml          |   22 +
 .../net/nimble/host/services/ias/pkg.yml           |   22 +
 .../net/nimble/host/services/lls/pkg.yml           |   22 +
 .../net/nimble/host/services/tps/pkg.yml           |   22 +
 .../net/nimble/host/store/config/pkg.yml           |   22 +
 .../net/nimble/host/store/ram/pkg.yml              |   22 +
 .../net/nimble/host/test/pkg.yml                   |   20 +
 .../net/nimble/host/util/pkg.yml                   |   22 +
 .../repos/apache-mynewt-core/net/nimble/pkg.yml    |   22 +
 .../net/nimble/transport/emspi/pkg.yml             |   22 +
 .../net/nimble/transport/pkg.yml                   |   22 +
 .../net/nimble/transport/ram/pkg.yml               |   22 +
 .../net/nimble/transport/socket/pkg.yml            |   22 +
 .../net/nimble/transport/uart/pkg.yml              |   22 +
 .../proj/repos/apache-mynewt-core/net/oic/pkg.yml  |   62 +
 .../repos/apache-mynewt-core/net/oic/syscfg.yml    |  129 +
 .../repos/apache-mynewt-core/net/oic/test/pkg.yml  |   34 +
 .../apache-mynewt-core/net/oic/test/syscfg.yml     |   24 +
 .../apache-mynewt-core/net/wifi/wifi_mgmt/pkg.yml  |   28 +
 .../net/wifi/wifi_mgmt/syscfg.yml                  |   24 +
 .../proj/repos/apache-mynewt-core/project.yml      |   20 +
 .../proj/repos/apache-mynewt-core/repository.yml   |   83 +
 .../sys/config/conf_mmap/pkg.yml                   |   27 +
 .../repos/apache-mynewt-core/sys/config/pkg.yml    |   40 +
 .../repos/apache-mynewt-core/sys/config/syscfg.yml |   86 +
 .../apache-mynewt-core/sys/config/test-fcb/pkg.yml |   32 +
 .../sys/config/test-fcb/syscfg.yml                 |   20 +
 .../sys/config/test-nffs/pkg.yml                   |   33 +
 .../sys/config/test-nffs/syscfg.yml                |   21 +
 .../apache-mynewt-core/sys/console/full/pkg.yml    |   36 +
 .../apache-mynewt-core/sys/console/full/syscfg.yml |  103 +
 .../apache-mynewt-core/sys/console/minimal/pkg.yml |   36 +
 .../sys/console/minimal/syscfg.yml                 |   60 +
 .../apache-mynewt-core/sys/console/stub/pkg.yml    |   27 +
 .../apache-mynewt-core/sys/console/stub/syscfg.yml |   29 +
 .../repos/apache-mynewt-core/sys/coredump/pkg.yml  |   33 +
 .../apache-mynewt-core/sys/coredump/syscfg.yml     |   26 +
 .../proj/repos/apache-mynewt-core/sys/defs/pkg.yml |   28 +
 .../apache-mynewt-core/sys/fault/fault_cli/pkg.yml |   32 +
 .../sys/fault/fault_cli/syscfg.yml                 |   24 +
 .../repos/apache-mynewt-core/sys/fault/pkg.yml     |   36 +
 .../repos/apache-mynewt-core/sys/fault/syscfg.yml  |   45 +
 .../repos/apache-mynewt-core/sys/flash_map/pkg.yml |   33 +
 .../apache-mynewt-core/sys/flash_map/syscfg.yml    |   26 +
 .../apache-mynewt-core/sys/flash_map/test/pkg.yml  |   30 +
 .../proj/repos/apache-mynewt-core/sys/id/pkg.yml   |   37 +
 .../repos/apache-mynewt-core/sys/id/syscfg.yml     |   59 +
 .../apache-mynewt-core/sys/log/common/pkg.yml      |   25 +
 .../repos/apache-mynewt-core/sys/log/full/pkg.yml  |   54 +
 .../apache-mynewt-core/sys/log/full/syscfg.yml     |  102 +
 .../sys/log/full/test/align1/pkg.yml               |   31 +
 .../sys/log/full/test/align1/syscfg.yml            |   25 +
 .../sys/log/full/test/align2/pkg.yml               |   31 +
 .../sys/log/full/test/align2/syscfg.yml            |   25 +
 .../sys/log/full/test/align4/pkg.yml               |   31 +
 .../sys/log/full/test/align4/syscfg.yml            |   25 +
 .../sys/log/full/test/align8/pkg.yml               |   31 +
 .../sys/log/full/test/align8/syscfg.yml            |   25 +
 .../sys/log/full/test/util/pkg.yml                 |   27 +
 .../apache-mynewt-core/sys/log/modlog/pkg.yml      |   35 +
 .../apache-mynewt-core/sys/log/modlog/syscfg.yml   |   47 +
 .../apache-mynewt-core/sys/log/modlog/test/pkg.yml |   31 +
 .../sys/log/modlog/test/syscfg.yml                 |   20 +
 .../repos/apache-mynewt-core/sys/log/stub/pkg.yml  |   31 +
 .../apache-mynewt-core/sys/log/stub/syscfg.yml     |   37 +
 .../repos/apache-mynewt-core/sys/metrics/pkg.yml   |   37 +
 .../apache-mynewt-core/sys/metrics/syscfg.yml      |   33 +
 .../proj/repos/apache-mynewt-core/sys/mfg/pkg.yml  |   34 +
 .../repos/apache-mynewt-core/sys/mfg/syscfg.yml    |   32 +
 .../repos/apache-mynewt-core/sys/reboot/pkg.yml    |   39 +
 .../repos/apache-mynewt-core/sys/reboot/syscfg.yml |   51 +
 .../repos/apache-mynewt-core/sys/shell/pkg.yml     |   38 +
 .../repos/apache-mynewt-core/sys/shell/syscfg.yml  |   85 +
 .../apache-mynewt-core/sys/stats/full/pkg.yml      |   43 +
 .../apache-mynewt-core/sys/stats/full/syscfg.yml   |   67 +
 .../apache-mynewt-core/sys/stats/stub/pkg.yml      |   29 +
 .../proj/repos/apache-mynewt-core/sys/sys/pkg.yml  |   24 +
 .../repos/apache-mynewt-core/sys/sys/syscfg.yml    |   23 +
 .../repos/apache-mynewt-core/sys/sysdown/pkg.yml   |   27 +
 .../apache-mynewt-core/sys/sysdown/syscfg.yml      |   40 +
 .../repos/apache-mynewt-core/sys/sysinit/pkg.yml   |   29 +
 .../apache-mynewt-core/sys/sysinit/syscfg.yml      |   30 +
 .../repos/apache-mynewt-core/sys/sysview/pkg.yml   |   29 +
 .../apache-mynewt-core/sys/sysview/syscfg.yml      |   48 +
 .../apache-mynewt-core/sys/sysview/vendor/pkg.yml  |   28 +
 .../apache-mynewt-core/targets/unittest/pkg.yml    |   27 +
 .../apache-mynewt-core/targets/unittest/target.yml |   23 +
 .../apache-mynewt-core/test/crash_test/pkg.yml     |   36 +
 .../apache-mynewt-core/test/crash_test/syscfg.yml  |   30 +
 .../apache-mynewt-core/test/flash_test/pkg.yml     |   33 +
 .../apache-mynewt-core/test/flash_test/syscfg.yml  |   24 +
 .../repos/apache-mynewt-core/test/i2c_scan/pkg.yml |   35 +
 .../apache-mynewt-core/test/i2c_scan/syscfg.yml    |   24 +
 .../repos/apache-mynewt-core/test/runtest/pkg.yml  |   40 +
 .../apache-mynewt-core/test/runtest/syscfg.yml     |   62 +
 .../test/spiflash_stress_test/pkg.yml              |   34 +
 .../test/spiflash_stress_test/syscfg.yml           |   26 +
 .../repos/apache-mynewt-core/test/testutil/pkg.yml |   34 +
 .../apache-mynewt-core/test/testutil/syscfg.yml    |   26 +
 .../repos/apache-mynewt-core/time/datetime/pkg.yml |   29 +
 .../apache-mynewt-core/time/timesched/pkg.yml      |   32 +
 .../apache-mynewt-core/time/timesched/syscfg.yml   |   24 +
 .../repos/apache-mynewt-core/util/cbmem/pkg.yml    |   30 +
 .../apache-mynewt-core/util/cbmem/test/pkg.yml     |   31 +
 .../repos/apache-mynewt-core/util/cmdarg/pkg.yml   |   34 +
 .../proj/repos/apache-mynewt-core/util/crc/pkg.yml |   28 +
 .../repos/apache-mynewt-core/util/debounce/pkg.yml |   26 +
 .../apache-mynewt-core/util/debounce/test/pkg.yml  |   32 +
 .../repos/apache-mynewt-core/util/easing/pkg.yml   |   28 +
 .../proj/repos/apache-mynewt-core/util/mem/pkg.yml |   28 +
 .../repos/apache-mynewt-core/util/parse/pkg.yml    |   33 +
 .../repos/apache-mynewt-core/util/rwlock/pkg.yml   |   25 +
 .../apache-mynewt-core/util/rwlock/syscfg.yml      |   21 +
 .../apache-mynewt-core/util/rwlock/test/pkg.yml    |   32 +
 .../apache-mynewt-core/util/rwlock/test/syscfg.yml |   19 +
 .../proj/repos/apache-mynewt-core/version.yml      |   22 +
 .../proj/repos/apache-mynewt-nimble/.travis.yml    |  131 +
 .../apache-mynewt-nimble/apps/advertiser/pkg.yml   |   33 +
 .../apps/advertiser/syscfg.yml                     |   23 +
 .../apache-mynewt-nimble/apps/blecent/pkg.yml      |   37 +
 .../apache-mynewt-nimble/apps/blecent/syscfg.yml   |   24 +
 .../repos/apache-mynewt-nimble/apps/blecsc/pkg.yml |   41 +
 .../apache-mynewt-nimble/apps/blecsc/syscfg.yml    |   38 +
 .../repos/apache-mynewt-nimble/apps/blehci/pkg.yml |   31 +
 .../apache-mynewt-nimble/apps/blehci/syscfg.yml    |   21 +
 .../repos/apache-mynewt-nimble/apps/blehr/pkg.yml  |   41 +
 .../apache-mynewt-nimble/apps/blehr/syscfg.yml     |   35 +
 .../apache-mynewt-nimble/apps/blemesh/pkg.yml      |   37 +
 .../apache-mynewt-nimble/apps/blemesh/syscfg.yml   |   52 +
 .../apps/blemesh_light/pkg.yml                     |   37 +
 .../apps/blemesh_light/syscfg.yml                  |   63 +
 .../apps/blemesh_models_example_1/pkg.yml          |   34 +
 .../apps/blemesh_models_example_1/syscfg.yml       |   51 +
 .../apps/blemesh_models_example_2/pkg.yml          |   38 +
 .../apps/blemesh_models_example_2/syscfg.yml       |   54 +
 .../apps/blemesh_shell/pkg.yml                     |   37 +
 .../apps/blemesh_shell/syscfg.yml                  |   68 +
 .../apache-mynewt-nimble/apps/bleprph/pkg.yml      |   44 +
 .../apache-mynewt-nimble/apps/bleprph/syscfg.yml   |   63 +
 .../apache-mynewt-nimble/apps/bletest/pkg.yml      |   38 +
 .../apache-mynewt-nimble/apps/bletest/syscfg.yml   |   33 +
 .../apache-mynewt-nimble/apps/btshell/pkg.yml      |   39 +
 .../apache-mynewt-nimble/apps/btshell/syscfg.yml   |   42 +
 .../apps/ext_advertiser/pkg.yml                    |   41 +
 .../apps/ext_advertiser/syscfg.yml                 |   45 +
 .../apache-mynewt-nimble/apps/scanner/pkg.yml      |   35 +
 .../apache-mynewt-nimble/apps/scanner/syscfg.yml   |   23 +
 .../apache-mynewt-nimble/nimble/controller/pkg.yml |   38 +
 .../nimble/controller/syscfg.yml                   |  314 +
 .../nimble/controller/test/pkg.yml                 |   33 +
 .../nimble/controller/test/syscfg.yml              |   23 +
 .../nimble/drivers/native/pkg.yml                  |   30 +
 .../nimble/drivers/nrf51/pkg.yml                   |   31 +
 .../nimble/drivers/nrf52/pkg.yml                   |   31 +
 .../nimble/drivers/nrf52/syscfg.yml                |   75 +
 .../apache-mynewt-nimble/nimble/host/mesh/pkg.yml  |   49 +
 .../nimble/host/mesh/syscfg.yml                    |  540 ++
 .../repos/apache-mynewt-nimble/nimble/host/pkg.yml |   55 +
 .../nimble/host/services/ans/pkg.yml               |   34 +
 .../nimble/host/services/ans/syscfg.yml            |   30 +
 .../nimble/host/services/bas/pkg.yml               |   34 +
 .../nimble/host/services/bas/syscfg.yml            |   34 +
 .../nimble/host/services/bleuart/pkg.yml           |   37 +
 .../nimble/host/services/bleuart/syscfg.yml        |   28 +
 .../nimble/host/services/dis/pkg.yml               |   34 +
 .../nimble/host/services/dis/syscfg.yml            |   98 +
 .../nimble/host/services/gap/pkg.yml               |   34 +
 .../nimble/host/services/gap/syscfg.yml            |   83 +
 .../nimble/host/services/gatt/pkg.yml              |   34 +
 .../nimble/host/services/gatt/syscfg.yml           |   24 +
 .../nimble/host/services/ias/pkg.yml               |   34 +
 .../nimble/host/services/ias/syscfg.yml            |   23 +
 .../nimble/host/services/lls/pkg.yml               |   34 +
 .../nimble/host/services/lls/syscfg.yml            |   22 +
 .../nimble/host/services/tps/pkg.yml               |   34 +
 .../nimble/host/services/tps/syscfg.yml            |   23 +
 .../nimble/host/store/config/pkg.yml               |   38 +
 .../nimble/host/store/config/syscfg.yml            |   27 +
 .../nimble/host/store/ram/pkg.yml                  |   37 +
 .../nimble/host/store/ram/syscfg.yml               |   23 +
 .../apache-mynewt-nimble/nimble/host/syscfg.yml    |  445 ++
 .../apache-mynewt-nimble/nimble/host/test/pkg.yml  |   34 +
 .../nimble/host/test/syscfg.yml                    |   29 +
 .../apache-mynewt-nimble/nimble/host/util/pkg.yml  |   29 +
 .../nimble/host/util/syscfg.yml                    |   19 +
 .../proj/repos/apache-mynewt-nimble/nimble/pkg.yml |   30 +
 .../repos/apache-mynewt-nimble/nimble/syscfg.yml   |   58 +
 .../nimble/transport/emspi/pkg.yml                 |   36 +
 .../nimble/transport/emspi/syscfg.yml              |   99 +
 .../apache-mynewt-nimble/nimble/transport/pkg.yml  |   42 +
 .../nimble/transport/ram/pkg.yml                   |   36 +
 .../nimble/transport/ram/syscfg.yml                |   48 +
 .../nimble/transport/socket/pkg.yml                |   38 +
 .../nimble/transport/socket/syscfg.yml             |   79 +
 .../nimble/transport/syscfg.yml                    |   37 +
 .../nimble/transport/uart/pkg.yml                  |   38 +
 .../nimble/transport/uart/syscfg.yml               |   72 +
 .../apache-mynewt-nimble/porting/nimble/pkg.yml    |   43 +
 .../porting/npl/mynewt/pkg.yml                     |   27 +
 .../proj/repos/apache-mynewt-nimble/repository.yml |   36 +
 .../proj/repos/apache-mynewt-nimble/version.yml    |   22 +
 .github/newt_dump/proj/repos/mcuboot/.travis.yml   |   60 +
 .../proj/repos/mcuboot/boot/boot_serial/pkg.yml    |   38 +
 .../proj/repos/mcuboot/boot/boot_serial/syscfg.yml |   92 +
 .../repos/mcuboot/boot/boot_serial/test/pkg.yml    |   32 +
 .../repos/mcuboot/boot/boot_serial/test/syscfg.yml |   23 +
 .../proj/repos/mcuboot/boot/bootutil/pkg.yml       |   46 +
 .../proj/repos/mcuboot/boot/bootutil/test/pkg.yml  |   30 +
 .../repos/mcuboot/boot/mynewt/boot_uart/pkg.yml    |   32 +
 .../repos/mcuboot/boot/mynewt/boot_uart/syscfg.yml |   24 +
 .../mcuboot/boot/mynewt/flash_map_backend/pkg.yml  |   13 +
 .../mcuboot/boot/mynewt/mcuboot_config/pkg.yml     |   23 +
 .../mcuboot/boot/mynewt/mcuboot_config/syscfg.yml  |   79 +
 .../proj/repos/mcuboot/boot/mynewt/pkg.yml         |   46 +
 .../proj/repos/mcuboot/boot/mynewt/syscfg.yml      |   33 +
 .../newt_dump/proj/repos/mcuboot/docs/_config.yml  |    1 +
 .../proj/repos/mcuboot/ext/mbedtls/pkg.yml         |   24 +
 .../proj/repos/mcuboot/ext/tinycrypt/lib/pkg.yml   |   30 +
 .github/newt_dump/proj/repos/mcuboot/project.yml   |   31 +
 .../newt_dump/proj/repos/mcuboot/repository.yml    |   32 +
 .../mcuboot/sim/mcuboot-sys/mbedtls/.travis.yml    |   40 +
 .../mcuboot/sim/mcuboot-sys/mbedtls/circle.yml     |   44 +
 .../mcuboot/testplan/mynewt/apps/blinky/pkg.yml    |   35 +
 .../mcuboot/testplan/mynewt/apps/blinky/syscfg.yml |    8 +
 .../mcuboot/testplan/mynewt/apps/slinky/pkg.yml    |   39 +
 .../mcuboot/testplan/mynewt/apps/slinky/syscfg.yml |   34 +
 .../repos/mcuboot/testplan/mynewt/keys/ec/pkg.yml  |    3 +
 .../mcuboot/testplan/mynewt/keys/ec256/pkg.yml     |    3 +
 .../repos/mcuboot/testplan/mynewt/keys/pkg.yml     |   12 +
 .../repos/mcuboot/testplan/mynewt/keys/rsa/pkg.yml |    3 +
 .../proj/repos/mcuboot/testplan/mynewt/project.yml |   36 +
 .github/newt_dump/proj/repos/mcuboot/version.yml   |   22 +
 .../proj/targets/bleprph-nrf52840pdk/pkg.yml       |    9 +
 .../proj/targets/bleprph-nrf52840pdk/syscfg.yml    |    3 +
 .../proj/targets/bleprph-nrf52840pdk/target.yml    |    4 +
 .../newt_dump/proj/targets/boot-nrf52dk/pkg.yml    |    7 +
 .../newt_dump/proj/targets/boot-nrf52dk/syscfg.yml |    4 +
 .../newt_dump/proj/targets/boot-nrf52dk/target.yml |    4 +
 .../proj/targets/btshell-nrf52840pdk/pkg.yml       |    6 +
 .../proj/targets/btshell-nrf52840pdk/syscfg.yml    |   20 +
 .../proj/targets/btshell-nrf52840pdk/target.yml    |    3 +
 .../newt_dump/proj/targets/btshell-nrf52dk/pkg.yml |    7 +
 .../proj/targets/btshell-nrf52dk/syscfg.yml        |   20 +
 .../proj/targets/btshell-nrf52dk/target.yml        |    4 +
 .../newt_dump/proj/targets/my_blinky_sim/pkg.yml   |   25 +
 .../proj/targets/my_blinky_sim/syscfg.yml          |    2 +
 .../proj/targets/my_blinky_sim/target.yml          |   23 +
 .github/newt_upgrade/fail/conflict01/expected.txt  |    9 +
 .github/newt_upgrade/fail/conflict01/project.yml   |   36 +
 .github/newt_upgrade/fail/conflict02/expected.txt  |    4 +
 .github/newt_upgrade/fail/conflict02/project.yml   |   48 +
 .../fail/nonexistent-commit/expected.txt           |    1 +
 .../fail/nonexistent-commit/project.yml            |   36 +
 .../fail/nonexistent-version/expected.txt          |    1 +
 .../fail/nonexistent-version/project.yml           |   28 +
 .github/newt_upgrade/success/basic01/expected.txt  |    5 +
 .github/newt_upgrade/success/basic01/project.yml   |   28 +
 .github/newt_upgrade/success/basic02/expected.txt  |    5 +
 .github/newt_upgrade/success/basic02/project.yml   |   28 +
 .github/newt_upgrade/success/basic03/expected.txt  |    5 +
 .github/newt_upgrade/success/basic03/project.yml   |   28 +
 .../newt_upgrade/success/branches01/expected.txt   |    5 +
 .../newt_upgrade/success/branches01/project.yml    |   34 +
 .../success/dup-overrides/expected.txt             |    5 +
 .../newt_upgrade/success/dup-overrides/project.yml |   48 +
 .github/newt_upgrade/success/inferrc/expected.txt  |    2 +
 .github/newt_upgrade/success/inferrc/project.yml   |   23 +
 .../newt_upgrade/success/one-override/expected.txt |    5 +
 .../newt_upgrade/success/one-override/project.yml  |   35 +
 .../success/three-overrides/expected.txt           |    5 +
 .../success/three-overrides/project.yml            |   50 +
 .github/targets/nordic_pca10056_btshell/pkg.yml    |   25 +
 .github/targets/nordic_pca10056_btshell/target.yml |   23 +
 .github/workflows/test_commands.yml                |   81 +
 .github/workflows/test_dump.yml                    |   45 +
 .github/workflows/test_upgrade.yml                 |   76 +
 786 files changed, 58483 insertions(+)

diff --git a/.github/newt_dump/answers/bleprph-nrf52840pdk.json b/.github/newt_dump/answers/bleprph-nrf52840pdk.json
new file mode 100644
index 00000000..f8016d2d
--- /dev/null
+++ b/.github/newt_dump/answers/bleprph-nrf52840pdk.json
@@ -0,0 +1,7548 @@
+{
+  "target_name": "targets/bleprph-nrf52840pdk",
+  "dep_graph": {
+    "@apache-mynewt-core/boot/bootutil": [
+      {
+        "name": "@apache-mynewt-core/crypto/mbedtls",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/defs",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/boot/split": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/encoding/cborattr": [
+      {
+        "name": "@apache-mynewt-core/encoding/tinycbor",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/fs/fcb": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/crc",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/bsp/nordic_pca10040": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/libc/baselibc",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/nimble/nrf52": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/drivers/nrf52",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "ble_driver": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/uart/uart_hal": [
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/hal": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic": [
+      {
+        "name": "@apache-mynewt-core/hw/cmsis-core",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx": [
+      {
+        "name": "@apache-mynewt-core/hw/cmsis-core",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/drivers/nimble/nrf52",
+        "dep_exprs": [
+          "BLE_DEVICE"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart/uart_hal",
+        "dep_exprs": [
+          "UART_0"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/kernel/os": [
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sys",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysdown",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/mem",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/libc/baselibc": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/mgmt/imgmgr": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/boot/split",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/encoding/base64",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/mgmt": [
+      {
+        "name": "@apache-mynewt-core/encoding/tinycbor",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/newtmgr": [
+      {
+        "name": "@apache-mynewt-core/encoding/cborattr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/mem",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/newtmgr/nmgr_os": [
+      {
+        "name": "@apache-mynewt-core/encoding/cborattr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/encoding/tinycbor",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          "LOG_SOFT_RESET"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/time/datetime",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/newtmgr/transport/ble": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/config": [
+      {
+        "name": "@apache-mynewt-core/encoding/base64",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/encoding/cborattr",
+        "dep_exprs": [
+          "CONFIG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/fs/fcb",
+        "dep_exprs": [
+          "CONFIG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          "CONFIG_NEWTMGR"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/console/full": [
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart",
+        "dep_exprs": [
+          "CONSOLE_UART"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/flash_map": [
+      {
+        "name": "@apache-mynewt-core/sys/defs",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/id": [
+      {
+        "name": "@apache-mynewt-core/encoding/base64",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/full": [
+      {
+        "name": "@apache-mynewt-core/encoding/cborattr",
+        "dep_exprs": [
+          "LOG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/encoding/tinycbor",
+        "dep_exprs": [
+          "LOG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/fs/fcb",
+        "dep_exprs": [
+          "LOG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          "LOG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          "LOG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/common",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/cbmem",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/modlog": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/util/rwlock",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/mfg": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/reboot": [
+      {
+        "name": "@apache-mynewt-core/fs/fcb",
+        "dep_exprs": [
+          "REBOOT_LOG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/stats/full": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          "STATS_NEWTMGR"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysdown": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysinit": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/time/datetime": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/cbmem": [
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/mem": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/rwlock": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/apps/bleprph": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/boot/split",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/transport/ble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/id",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/stats/full",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "stats": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/services/ans",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/services/gap",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/services/gatt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/store/config",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/util",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/porting/npl/mynewt",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/controller": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/stats/full",
+        "api_exprs": {
+          "stats": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "stats": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/drivers/nrf52",
+        "api_exprs": {
+          "ble_driver": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "ble_driver": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport/ram",
+        "api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/drivers/nrf52": [
+      {
+        "name": "@apache-mynewt-nimble/nimble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host": [
+      {
+        "name": "@apache-mynewt-core/crypto/tinycrypt",
+        "dep_exprs": [
+          "BLE_SM_LEGACY"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/stats/full",
+        "api_exprs": {
+          "stats": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "stats": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/util/mem",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport/ram",
+        "api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/services/ans": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/services/gap": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/services/gatt": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/store/config": [
+      {
+        "name": "@apache-mynewt-core/encoding/base64",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          "BLE_STORE_CONFIG_PERSIST"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/util": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/transport": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "dep_exprs": [
+          "BLE_HCI_TRANSPORT_NIMBLE_BUILTIN"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport/ram",
+        "dep_exprs": [
+          "BLE_HCI_TRANSPORT_NIMBLE_BUILTIN"
+        ],
+        "api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/transport/ram": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/porting/npl/mynewt": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ]
+  },
+  "revdep_graph": {
+    "@apache-mynewt-core/boot/bootutil": [
+      {
+        "name": "@apache-mynewt-core/boot/split",
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/boot/split": [
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/crypto/mbedtls": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/crypto/tinycrypt": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          "BLE_SM_LEGACY"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/encoding/base64": [
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/id",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/store/config",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/encoding/cborattr": [
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          "CONFIG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          "LOG_NEWTMGR"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/encoding/tinycbor": [
+      {
+        "name": "@apache-mynewt-core/encoding/cborattr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          "LOG_NEWTMGR"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/fs/fcb": [
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          "CONFIG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          "LOG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          "REBOOT_LOG_FCB"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/cmsis-core": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/nimble/nrf52": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          "BLE_DEVICE"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/uart": [
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart/uart_hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "dep_exprs": [
+          "CONSOLE_UART"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/uart/uart_hal": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          "UART_0"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/hal": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart/uart_hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/id",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          "LOG_FCB"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/cbmem",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx": [
+      {
+        "name": "@apache-mynewt-core/hw/bsp/nordic_pca10040",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/kernel/os": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/fs/fcb",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/libc/baselibc",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/mgmt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/transport/ble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/full",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/id",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/stats/full",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysdown",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/time/datetime",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/cbmem",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/mem",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/rwlock",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport/ram",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/porting/npl/mynewt",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/libc/baselibc": [
+      {
+        "name": "@apache-mynewt-core/hw/bsp/nordic_pca10040",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/imgmgr": [
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/mgmt": [
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/transport/ble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/config",
+        "dep_exprs": [
+          "CONFIG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          "LOG_NEWTMGR"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/stats/full",
+        "dep_exprs": [
+          "STATS_NEWTMGR"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/newtmgr": [
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/transport/ble",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "newtmgr": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/mgmt/newtmgr/nmgr_os": [
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/mgmt/newtmgr/transport/ble": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/config": [
+      {
+        "name": "@apache-mynewt-core/boot/split",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/id",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/store/config",
+        "dep_exprs": [
+          "BLE_STORE_CONFIG_PERSIST"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/console/full": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/libc/baselibc",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/sys/defs": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/flash_map": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/fs/fcb",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/imgmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/id": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/common": [
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/full": [
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/sys/log/modlog": [
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/reboot",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/mfg": [
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/id",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/reboot": [
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          "LOG_SOFT_RESET"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/stats/full": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "stats": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "api_exprs": {
+          "stats": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "stats": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "api_exprs": {
+          "stats": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "stats": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/sys/sys": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysdown": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysinit": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/time/datetime": [
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/cbmem": [
+      {
+        "name": "@apache-mynewt-core/sys/log/full",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/crc": [
+      {
+        "name": "@apache-mynewt-core/fs/fcb",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/mem": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/rwlock": [
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/drivers/nrf52",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport/ram",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/controller": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/drivers/nrf52",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport",
+        "dep_exprs": [
+          "BLE_HCI_TRANSPORT_NIMBLE_BUILTIN"
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/drivers/nrf52": [
+      {
+        "name": "@apache-mynewt-core/hw/drivers/nimble/nrf52",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "ble_driver": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "api_exprs": {
+          "ble_driver": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "ble_driver": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host": [
+      {
+        "name": "@apache-mynewt-core/mgmt/newtmgr/transport/ble",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/services/ans",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/services/gap",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/services/gatt",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/store/config",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host/util",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/services/ans": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/services/gap": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/services/gatt": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/store/config": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/host/util": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/transport": [
+      {
+        "name": "@apache-mynewt-nimble/apps/bleprph",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-nimble/nimble/transport/ram": [
+      {
+        "name": "@apache-mynewt-nimble/nimble/controller",
+        "api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/host",
+        "api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-nimble/nimble/transport",
+        "dep_exprs": [
+          "BLE_HCI_TRANSPORT_NIMBLE_BUILTIN"
+        ],
+        "api_exprs": {
+          "ble_transport": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-nimble/porting/npl/mynewt": [
+      {
+        "name": "@apache-mynewt-nimble/nimble",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ]
+  },
+  "syscfg": {
+    "settings": {
+      "ADC_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "ADC_0_REFMV_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "APP_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"bleprph\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "APP_bleprph": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "ARCH_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"cortex_m4\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "ARCH_cortex_m4": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "BASELIBC_ASSERT_FILE_LINE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/libc/baselibc"
+          }
+        ],
+        "state": "defunct"
+      },
+      "BASELIBC_PRESENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/libc/baselibc"
+          }
+        ],
+        "state": "good"
+      },
+      "BLEPRPH_LE_PHY_BUTTON_GPIO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "(int[]){ BUTTON_1, BUTTON_2, BUTTON_3, BUTTON_4 }",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLEPRPH_LE_PHY_LED_GPIO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "(int[]){ LED_1, LED_2, LED_3 }",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLEPRPH_LE_PHY_SUPPORT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ACL_BUF_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-nimble/nimble/transport/ram"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ACL_BUF_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "255",
+            "package": "@apache-mynewt-nimble/nimble/transport/ram"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_PREFERRED_MTU": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "256",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_FIND_INFO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_FIND_TYPE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_INDICATE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_MAX_PREP_ENTRIES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "64",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_NOTIFY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_QUEUED_WRITE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_QUEUED_WRITE_TMO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "30000",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_READ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_READ_BLOB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_READ_GROUP_TYPE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_READ_MULT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_READ_TYPE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_SIGNED_WRITE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_WRITE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ATT_SVR_WRITE_NO_RSP": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_DEVICE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_EXT_ADV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_EXT_ADV_MAX_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "31",
+            "package": "@apache-mynewt-nimble/nimble"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GAP_MAX_PENDING_CONN_PARAM_UPDATE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_DISC_ALL_CHRS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_DISC_ALL_DSCS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_DISC_ALL_SVCS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_DISC_CHR_UUID": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_DISC_SVC_UUID": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_FIND_INC_SVCS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_INDICATE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_MAX_PROCS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_NOTIFY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_READ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_READ_LONG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_READ_MAX_ATTRS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_READ_MULT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_READ_UUID": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_RESUME_RATE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1000",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_SIGNED_WRITE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_WRITE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_WRITE_LONG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_WRITE_MAX_ATTRS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_WRITE_NO_RSP": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_GATT_WRITE_RELIABLE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_ROLE_CENTRAL",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_EVT_BUF_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "70",
+            "package": "@apache-mynewt-nimble/nimble/transport/ram"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_EVT_HI_BUF_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-nimble/nimble/transport/ram"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_EVT_LO_BUF_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-nimble/nimble/transport/ram"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_TRANSPORT_EMSPI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/transport"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_TRANSPORT_NIMBLE_BUILTIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/transport"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_TRANSPORT_RAM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/transport"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_TRANSPORT_SOCKET": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/transport"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HCI_TRANSPORT_UART": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/transport"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HOST": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_AUTO_START": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_DEBUG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          },
+          {
+            "value": "1",
+            "package": "targets/bleprph-nrf52840pdk"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_FLOW_CTRL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_FLOW_CTRL_ITVL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1000",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_FLOW_CTRL_THRESH": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_FLOW_CTRL_TX_ON_DISCONNECT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_PHONY_HCI_ACKS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_REQUIRE_OS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_STOP_ON_SHUTDOWN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HS_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "200",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_HW_WHITELIST_ENABLE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          },
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_L2CAP_COC_MAX_NUM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_L2CAP_COC_MTU": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_MSYS_1_BLOCK_SIZE-8",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_L2CAP_JOIN_RX_FRAGS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_L2CAP_MAX_CHANS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "3*MYNEWT_VAL_BLE_MAX_CONNECTIONS",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_L2CAP_RX_FRAG_TIMEOUT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "30000",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_L2CAP_SIG_MAX_PROCS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_ADD_STRICT_SCHED_PERIODS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_CONN_PARAM_REQ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_DATA_LEN_EXT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_EXT_SCAN_FILT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LE_2M_PHY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LE_CODED_PHY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LE_CSA2": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LE_ENCRYPTION": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LE_PING": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_ENCRYPTION",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LL_EXT_ADV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_EXT_ADV",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_LL_PRIVACY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CFG_FEAT_SLAVE_INIT_FEAT_XCHG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CONN_INIT_MAX_TX_BYTES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "27",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CONN_INIT_MIN_WIN_OFFSET": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_CONN_INIT_SLOTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_DIRECT_TEST_MODE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_EXT_ADV_AUX_PTR_CNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          },
+          {
+            "value": "5",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_MASTER_SCA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_MAX_PKT_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "251",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_MFRG_ID": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0xFFFF",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_NUM_SCAN_DUP_ADVS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_NUM_SCAN_RSP_ADVS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_OUR_SCA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "60",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_PRIO": {
+        "type": "task_priority",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_RESOLV_LIST_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_RNG_BUFSIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "32",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_STRICT_CONN_SCHEDULING": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_SUPP_MAX_RX_BYTES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_LL_MAX_PKT_SIZE",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_SUPP_MAX_TX_BYTES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "MYNEWT_VAL_BLE_LL_MAX_PKT_SIZE",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "250",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_SYSVIEW": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_TX_PWR_DBM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_USECS_PER_PERIOD": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "3250",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_VND_EVENT_ON_ASSERT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LL_WHITELIST_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_LP_CLOCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MAX_CONNECTIONS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MESH": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_CONSOLE_BUFFER_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "128",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_RTT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_RTT_BUFFERED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_RTT_BUFFER_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"btmonitor\"",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_RTT_BUFFER_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "256",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_UART": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_UART_BAUDRATE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1000000",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_UART_BUFFER_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "64",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MONITOR_UART_DEV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"uart0\"",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_MULTI_ADV_INSTANCES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_NUM_COMP_PKT_RATE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "(2 * OS_TICKS_PER_SEC)",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_CODED_RX_IFS_EXTRA_MARGIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_DBG_TIME_ADDRESS_END_PIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_DBG_TIME_TXRXEN_READY_PIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_DBG_TIME_WFR_PIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_NRF52840_ERRATA_164": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_NRF52840_ERRATA_191": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PHY_SYSVIEW": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/drivers/nrf52"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_PUBLIC_DEV_ADDR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "(uint8_t[6]){0x00, 0x00, 0x00, 0x00, 0x00, 0x00}",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ROLE_BROADCASTER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ROLE_CENTRAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble"
+          },
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ROLE_OBSERVER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble"
+          },
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_ROLE_PERIPHERAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_RPA_TIMEOUT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "300",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_BONDING": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_IO_CAP": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "BLE_HS_IO_NO_INPUT_OUTPUT",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_KEYPRESS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_LEGACY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_MAX_PROCS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_MITM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_OOB_DATA_FLAG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_OUR_KEY_DIST": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_SC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_SC_DEBUG_KEYS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SM_THEIR_KEY_DIST": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_STORE_CONFIG_PERSIST": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble/host/store/config"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_STORE_MAX_BONDS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "3",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_STORE_MAX_CCCDS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-nimble/nimble/host"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_STORE_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "500",
+            "package": "@apache-mynewt-nimble/nimble/host/store/config"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_ANS_NEW_ALERT_CAT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/ans"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_ANS_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "303",
+            "package": "@apache-mynewt-nimble/nimble/host/services/ans"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_ANS_UNR_ALERT_CAT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/ans"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_APPEARANCE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_APPEARANCE_WRITE_PERM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_CENTRAL_ADDRESS_RESOLUTION": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_DEVICE_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"nimble\"",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_DEVICE_NAME_MAX_LENGTH": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "31",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_DEVICE_NAME_WRITE_PERM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_PPCP_MAX_CONN_INTERVAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_PPCP_MIN_CONN_INTERVAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_PPCP_SLAVE_LATENCY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_PPCP_SUPERVISION_TMO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GAP_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "301",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gap"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_SVC_GATT_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "302",
+            "package": "@apache-mynewt-nimble/nimble/host/services/gatt"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_TRANS_RAM_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-nimble/nimble/transport/ram"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_WHITELIST": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/nimble"
+          }
+        ],
+        "state": "good"
+      },
+      "BLE_XTAL_SETTLE_TIME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-nimble/nimble/controller"
+          },
+          {
+            "value": "1500",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_SIGN_EC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_SIGN_EC256": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_SIGN_RSA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_VALIDATE_SLOT0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BSP_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"nordic_pca10040\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "BSP_NRF52": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "BSP_nordic_pca10040": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "CBORATTR_MAX_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "512",
+            "package": "@apache-mynewt-core/encoding/cborattr"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_AUTO_INIT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_CLI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "SHELL_TASK"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_CLI_DEBUG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "SHELL_TASK"
+          },
+          {
+            "code": "expr",
+            "expr": "CONFIG_CLI"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_FCB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/config"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!CONFIG_NFFS"
+          },
+          {
+            "code": "expr",
+            "expr": "CONFIG_FCB_FLASH_AREA"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_FCB_FLASH_AREA": {
+        "type": "flash_owner",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/sys/config"
+          },
+          {
+            "value": "FLASH_AREA_NFFS",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_FCB_MAGIC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0xc0ffeeee",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_FCB_NUM_AREAS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "8",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_NEWTMGR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/config"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_NFFS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!CONFIG_FCB"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_SYSINIT_STAGE_1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "50",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "state": "good"
+      },
+      "CONFIG_SYSINIT_STAGE_2": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "220",
+            "package": "@apache-mynewt-core/sys/config"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_BLE_MONITOR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_COMPAT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_DEFAULT_LOCK_TIMEOUT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1000",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_ECHO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_HISTORY_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_INPUT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_MAX_INPUT_LEN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "256",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_RTT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_RTT_INPUT_POLL_INTERVAL_MAX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "250",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_RTT_RETRY_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_RTT_RETRY_DELAY_MS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_RTT_RETRY_IN_ISR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "20",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_TICKS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_BAUD": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "115200",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_DEV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"uart0\"",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_FLOW_CONTROL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "UART_FLOW_CTL_NONE",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_RX_BUF_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "32",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_TX_BUF_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "32",
+            "package": "@apache-mynewt-core/sys/console/full"
+          }
+        ],
+        "state": "good"
+      },
+      "DEBUG_PANIC_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/sys"
+          }
+        ],
+        "state": "good"
+      },
+      "ENC_FLASH_DEV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "FLASH_MAP_MAX_AREAS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "10",
+            "package": "@apache-mynewt-core/sys/flash_map"
+          }
+        ],
+        "state": "good"
+      },
+      "FLASH_MAP_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-core/sys/flash_map"
+          }
+        ],
+        "state": "good"
+      },
+      "FLOAT_USER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "GPIO_AS_PIN_RESET": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "HAL_FLASH_VERIFY_BUF_SZ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "16",
+            "package": "@apache-mynewt-core/hw/hal"
+          }
+        ],
+        "state": "good"
+      },
+      "HAL_FLASH_VERIFY_ERASES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/hal"
+          }
+        ],
+        "state": "good"
+      },
+      "HAL_FLASH_VERIFY_WRITES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/hal"
+          }
+        ],
+        "state": "good"
+      },
+      "HARDFLOAT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/compiler/arm-none-eabi-m4"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_0_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "!SPI_0_SLAVE"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0_FREQ_KHZ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0_PIN_SCL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "27",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0_PIN_SDA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "26",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_1_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "!SPI_1_SLAVE"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1_FREQ_KHZ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1_PIN_SCL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1_PIN_SDA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_MANUFACTURER_LOCAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "ID_MANUFACTURER_PRESENT"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_MANUFACTURER_PRESENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_MODEL_LOCAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "ID_MODEL_PRESENT"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_MODEL_PRESENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_SERIAL_MAX_LEN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "64",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_SERIAL_PRESENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "500",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "state": "good"
+      },
+      "ID_TARGET_PRESENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/id"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "TARGET_NAME"
+          }
+        ],
+        "state": "good"
+      },
+      "IMGMGR_CLI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/mgmt/imgmgr"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "SHELL_TASK"
+          }
+        ],
+        "state": "good"
+      },
+      "IMGMGR_COREDUMP": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/mgmt/imgmgr"
+          }
+        ],
+        "state": "good"
+      },
+      "IMGMGR_LAZY_ERASE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/mgmt/imgmgr"
+          }
+        ],
+        "state": "good"
+      },
+      "IMGMGR_MAX_CHUNK_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "512",
+            "package": "@apache-mynewt-core/mgmt/imgmgr"
+          }
+        ],
+        "state": "good"
+      },
+      "IMGMGR_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "500",
+            "package": "@apache-mynewt-core/mgmt/imgmgr"
+          }
+        ],
+        "state": "good"
+      },
+      "IMGMGR_VERBOSE_ERR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/mgmt/imgmgr"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_CLI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "SHELL_TASK"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_CONSOLE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_FCB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_FCB_SLOT1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "LOG_FCB"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_FULL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_LEVEL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          },
+          {
+            "value": "0",
+            "package": "targets/bleprph-nrf52840pdk"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_MAX_USER_MODULES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_MODULE_LEVELS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_NEWTMGR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_SOFT_RESET": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/mgmt/newtmgr/nmgr_os"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_STATS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_STORAGE_INFO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_STORAGE_WATERMARK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "LOG_STORAGE_INFO"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_SYSINIT_STAGE_MAIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_SYSINIT_STAGE_SLOT1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "101",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_VERSION": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-core/sys/log/full"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_AES_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_AES_ROM_TABLES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ARC4_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_BASE64_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_BLOWFISH_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CAMELLIA_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CCM_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CHACHA20_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CHACHAPOLY_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_CBC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_CFB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_CTR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_OFB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_XTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CTR_DRBG_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_DES_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_BP256R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_BP384R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_BP512R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_CURVE25519": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP192K1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP192R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP224K1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP224R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP256K1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP256R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP384R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP521R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ENTROPY_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_GENPRIME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_HKDF_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_RSA_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_MD5_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_NIST_KW_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_PKCS1_V15": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_PKCS1_V21": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_POLY1305_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_RIPEMD160_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_SHA1_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_SHA512_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_SSL_TLS_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_TIMING_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_BUS_DRIVER_I2C_USE_TWIM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_DCDC_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_FLASH_MIN_WRITE_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_I2C_RECOVERY_DELAY_USEC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_NRF52832": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_NRF52840": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MFG_LOG_MODULE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "128",
+            "package": "@apache-mynewt-core/sys/mfg"
+          }
+        ],
+        "state": "good"
+      },
+      "MFG_MAX_MMRS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-core/sys/mfg"
+          }
+        ],
+        "state": "good"
+      },
+      "MFG_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/sys/mfg"
+          }
+        ],
+        "state": "good"
+      },
+      "MODLOG_CONSOLE_DFLT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/log/modlog"
+          }
+        ],
+        "state": "good"
+      },
+      "MODLOG_LOG_MACROS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/modlog"
+          }
+        ],
+        "state": "good"
+      },
+      "MODLOG_MAX_MAPPINGS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "16",
+            "package": "@apache-mynewt-core/sys/log/modlog"
+          }
+        ],
+        "state": "good"
+      },
+      "MODLOG_MAX_PRINTF_LEN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "128",
+            "package": "@apache-mynewt-core/sys/log/modlog"
+          }
+        ],
+        "state": "good"
+      },
+      "MODLOG_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/sys/log/modlog"
+          }
+        ],
+        "state": "good"
+      },
+      "MSYS_1_BLOCK_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "12",
+            "package": "@apache-mynewt-core/kernel/os"
+          },
+          {
+            "value": "22",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "MSYS_1_BLOCK_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "292",
+            "package": "@apache-mynewt-core/kernel/os"
+          },
+          {
+            "value": "110",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "MSYS_2_BLOCK_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "MSYS_2_BLOCK_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "NEWTMGR_BLE_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "501",
+            "package": "@apache-mynewt-core/mgmt/newtmgr/transport/ble"
+          }
+        ],
+        "state": "good"
+      },
+      "NEWTMGR_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "500",
+            "package": "@apache-mynewt-core/mgmt/newtmgr"
+          }
+        ],
+        "state": "good"
+      },
+      "NEWT_FEATURE_LOGCFG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "NEWT_FEATURE_SYSDOWN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "NFC_PINS_AS_GPIO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CLI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "SHELL_TASK"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_COREDUMP": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CPUTIME_FREQ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1000000",
+            "package": "@apache-mynewt-core/kernel/os"
+          },
+          {
+            "value": "32768",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CPUTIME_TIMER_NUM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          },
+          {
+            "value": "5",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CRASH_FILE_LINE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CRASH_LOG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CRASH_RESTORE_REGS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CRASH_STACKTRACE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CTX_SW_STACK_CHECK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_CTX_SW_STACK_GUARD": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "4",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_DEBUG_MODE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_IDLE_TICKLESS_MS_MAX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "600000",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_IDLE_TICKLESS_MS_MIN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_MAIN_STACK_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1024",
+            "package": "@apache-mynewt-core/kernel/os"
+          },
+          {
+            "value": "468",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_MAIN_TASK_PRIO": {
+        "type": "task_priority",
+        "history": [
+          {
+            "value": "127",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_MEMPOOL_CHECK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_MEMPOOL_GUARD": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_MEMPOOL_POISON": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SCHEDULING": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW_TRACE_CALLOUT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW_TRACE_EVENTQ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW_TRACE_MBUF": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW_TRACE_MEMPOOL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW_TRACE_MUTEX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_SYSVIEW_TRACE_SEM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_TIME_DEBUG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "OS_WATCHDOG_MONITOR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "PWM_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "PWM_1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "PWM_2": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "PWM_3": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "MCU_NRF52840"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_ADDRMODE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_DPMCONFIG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_ENABLE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_FLASH_PAGE_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_FLASH_SECTOR_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_FLASH_SECTOR_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_PIN_CS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_PIN_DIO0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_PIN_DIO1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_PIN_DIO2": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_PIN_DIO3": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_READOC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_SCK_DELAY": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_SCK_FREQ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_SPI_MODE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "QSPI_WRITEOC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "RAM_RESIDENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "REBOOT_LOG_BUF_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "256",
+            "package": "@apache-mynewt-core/sys/reboot"
+          }
+        ],
+        "state": "good"
+      },
+      "REBOOT_LOG_CONSOLE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/reboot"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "LOG_CONSOLE"
+          }
+        ],
+        "state": "good"
+      },
+      "REBOOT_LOG_ENTRY_COUNT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "10",
+            "package": "@apache-mynewt-core/sys/reboot"
+          }
+        ],
+        "state": "good"
+      },
+      "REBOOT_LOG_FCB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/reboot"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "LOG_FCB"
+          },
+          {
+            "code": "expr",
+            "expr": "REBOOT_LOG_FLASH_AREA"
+          }
+        ],
+        "state": "good"
+      },
+      "REBOOT_LOG_FLASH_AREA": {
+        "type": "flash_owner",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/sys/reboot"
+          },
+          {
+            "value": "FLASH_AREA_REBOOT_LOG",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "REBOOT_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "200",
+            "package": "@apache-mynewt-core/sys/reboot"
+          }
+        ],
+        "state": "good"
+      },
+      "RWLOCK_DEBUG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/util/rwlock"
+          }
+        ],
+        "state": "good"
+      },
+      "SANITY_INTERVAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "15000",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "SOFT_PWM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_MASTER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_0_SLAVE"
+          },
+          {
+            "code": "expr",
+            "expr": "!I2C_0"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_MASTER_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "25",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_MASTER_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "24",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_MASTER_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "23",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_SLAVE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_0_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "!I2C_0"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_SLAVE_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "25",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_SLAVE_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "24",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_SLAVE_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "23",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_0_SLAVE_PIN_SS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "22",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_MASTER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_1_SLAVE"
+          },
+          {
+            "code": "expr",
+            "expr": "!I2C_1"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_MASTER_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_MASTER_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_MASTER_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_SLAVE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_1_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "!I2C_1"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_SLAVE_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_SLAVE_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_SLAVE_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_1_SLAVE_PIN_SS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_MASTER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_2_SLAVE"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_MASTER_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_MASTER_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_MASTER_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_SLAVE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_2_MASTER"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_SLAVE_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_SLAVE_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_SLAVE_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_2_SLAVE_PIN_SS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_MASTER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_3_SLAVE"
+          },
+          {
+            "code": "expr",
+            "expr": "MCU_NRF52840"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_MASTER_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_MASTER_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_MASTER_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_SLAVE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_3_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "MCU_NRF52840"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_SLAVE_PIN_MISO": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_SLAVE_PIN_MOSI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_SLAVE_PIN_SCK": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPI_3_SLAVE_PIN_SS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "SPLIT_APP_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "500",
+            "package": "@apache-mynewt-core/boot/split"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_CLI": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "SHELL_TASK"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_NAMES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_NEWTMGR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-nimble/apps/bleprph"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_PERSIST": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_PERSIST_BUF_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "128",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_PERSIST_MAX_NAME_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "32",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_SYSDOWN_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "500",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "10",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "STATS_SYSINIT_STAGE_CONF": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "51",
+            "package": "@apache-mynewt-core/sys/stats/full"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSDOWN_CONSTRAIN_DOWN": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/sysdown"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSDOWN_PANIC_FILE_LINE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/sysdown"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSDOWN_PANIC_MESSAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/sysdown"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSDOWN_TIMEOUT_MS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "10000",
+            "package": "@apache-mynewt-core/sys/sysdown"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSINIT_CONSTRAIN_INIT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/sysinit"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSINIT_PANIC_FILE_LINE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/sysinit"
+          }
+        ],
+        "state": "good"
+      },
+      "SYSINIT_PANIC_MESSAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/sysinit"
+          }
+        ],
+        "state": "good"
+      },
+      "TARGET_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"bleprph-nrf52840pdk\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "TARGET_bleprph_nrf52840pdk": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "TIMER_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "TIMER_1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "TIMER_2": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "TIMER_3": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "TIMER_4": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "TIMER_5": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "TINYCRYPT_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "200",
+            "package": "@apache-mynewt-core/crypto/tinycrypt"
+          }
+        ],
+        "state": "good"
+      },
+      "TINYCRYPT_UECC_RNG_TRNG_DEV_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"trng\"",
+            "package": "@apache-mynewt-core/crypto/tinycrypt"
+          }
+        ],
+        "state": "good"
+      },
+      "TINYCRYPT_UECC_RNG_USE_TRNG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/tinycrypt"
+          }
+        ],
+        "state": "good"
+      },
+      "TRNG": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "UARTBB_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UARTBB_0_PIN_RX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UARTBB_0_PIN_TX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_0_PIN_CTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "7",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_0_PIN_RTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "5",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_0_PIN_RX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "8",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_0_PIN_TX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "6",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "MCU_NRF52840"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_1_PIN_CTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_1_PIN_RTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "-1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_1_PIN_RX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "UART_1_PIN_TX": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "WATCHDOG_INTERVAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "30000",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "XTAL_32768": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!XTAL_32768_SYNTH"
+          },
+          {
+            "code": "expr",
+            "expr": "!XTAL_RC"
+          }
+        ],
+        "state": "good"
+      },
+      "XTAL_32768_SYNTH": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!XTAL_RC"
+          },
+          {
+            "code": "expr",
+            "expr": "!XTAL_32768"
+          }
+        ],
+        "state": "good"
+      },
+      "XTAL_RC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!XTAL_32768_SYNTH"
+          },
+          {
+            "code": "expr",
+            "expr": "!XTAL_32768"
+          }
+        ],
+        "state": "good"
+      }
+    },
+    "pkg_restrictions": {
+      "hw/bsp/nordic_pca10040": [
+        {
+          "code": "expr",
+          "expr": "!UARTBB_0 || (UARTBB_0_PIN_TX >= 0 && UARTBB_0_PIN_RX >= 0)"
+        }
+      ],
+      "hw/mcu/nordic/nrf52xxx": [
+        {
+          "code": "expr",
+          "expr": "MCU_NRF52832 ^^ MCU_NRF52840"
+        },
+        {
+          "code": "expr",
+          "expr": "!I2C_0 || (I2C_0_PIN_SCL && I2C_0_PIN_SDA)"
+        },
+        {
+          "code": "expr",
+          "expr": "!I2C_1 || (I2C_1_PIN_SCL && I2C_1_PIN_SDA)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_0_MASTER || (SPI_0_MASTER_PIN_SCK && SPI_0_MASTER_PIN_MOSI && SPI_0_MASTER_PIN_MISO)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_1_MASTER || (SPI_1_MASTER_PIN_SCK && SPI_1_MASTER_PIN_MOSI && SPI_1_MASTER_PIN_MISO)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_2_MASTER || (SPI_2_MASTER_PIN_SCK && SPI_2_MASTER_PIN_MOSI && SPI_2_MASTER_PIN_MISO)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_3_MASTER || (SPI_3_MASTER_PIN_SCK && SPI_3_MASTER_PIN_MOSI && SPI_3_MASTER_PIN_MISO)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_0_SLAVE || (SPI_0_SLAVE_PIN_SCK && SPI_0_SLAVE_PIN_MOSI && SPI_0_SLAVE_PIN_MISO && SPI_0_SLAVE_PIN_SS)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_1_SLAVE || (SPI_1_SLAVE_PIN_SCK && SPI_1_SLAVE_PIN_MOSI && SPI_1_SLAVE_PIN_MISO && SPI_1_SLAVE_PIN_SS)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_2_SLAVE || (SPI_2_SLAVE_PIN_SCK && SPI_2_SLAVE_PIN_MOSI && SPI_2_SLAVE_PIN_MISO && SPI_2_SLAVE_PIN_SS)"
+        },
+        {
+          "code": "expr",
+          "expr": "!SPI_3_SLAVE || (SPI_3_SLAVE_PIN_SCK && SPI_3_SLAVE_PIN_MOSI && SPI_3_SLAVE_PIN_MISO && SPI_3_SLAVE_PIN_SS)"
+        },
+        {
+          "code": "expr",
+          "expr": "!UART_0 || (UART_0_PIN_TX && UART_0_PIN_RX)"
+        },
+        {
+          "code": "expr",
+          "expr": "!UART_1 || (UART_1_PIN_TX && UART_1_PIN_RX)"
+        }
+      ]
+    },
+    "orphans": {
+      "BOOT_SERIAL_DETECT_PIN": [
+        {
+          "value": "13",
+          "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+        }
+      ],
+      "COREDUMP_FLASH_AREA": [
+        {
+          "value": "FLASH_AREA_IMAGE_1",
+          "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+        }
+      ],
+      "NFFS_FLASH_AREA": [
+        {
+          "value": "FLASH_AREA_NFFS",
+          "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+        }
+      ]
+    },
+    "ambiguities": {},
+    "set_violations": {},
+    "pkg_violations": {},
+    "prio_violations": [],
+    "flash_conflicts": [],
+    "redefines": {},
+    "deprecated": [],
+    "defunct": [],
+    "unresolved_refs": []
+  },
+  "sysdown": {
+    "funcs": [
+      {
+        "name": "ble_hs_shutdown",
+        "stage": 200,
+        "package": "@apache-mynewt-nimble/nimble/host"
+      }
+    ]
+  },
+  "pre_build_cmds": {
+    "cmds": []
+  },
+  "pre_link_cmds": {
+    "cmds": []
+  },
+  "post_link_cmds": {
+    "cmds": []
+  },
+  "logcfg": {
+    "logs": {}
+  },
+  "api_map": {
+    "ble_driver": "@apache-mynewt-nimble/nimble/drivers/nrf52",
+    "ble_transport": "@apache-mynewt-nimble/nimble/transport/ram",
+    "bootloader": "@apache-mynewt-core/boot/bootutil",
+    "console": "@apache-mynewt-core/sys/console/full",
+    "log": "@apache-mynewt-core/sys/log/full",
+    "newtmgr": "@apache-mynewt-core/mgmt/newtmgr",
+    "stats": "@apache-mynewt-core/sys/stats/full"
+  },
+  "unsatisfied_apis": {},
+  "api_conflicts": {},
+  "flash_map": {
+    "areas": {
+      "FLASH_AREA_BOOTLOADER": {
+        "name": "FLASH_AREA_BOOTLOADER",
+        "id": 0,
+        "device": 0,
+        "offset": 0,
+        "size": 16384
+      },
+      "FLASH_AREA_IMAGE_0": {
+        "name": "FLASH_AREA_IMAGE_0",
+        "id": 1,
+        "device": 0,
+        "offset": 32768,
+        "size": 237568
+      },
+      "FLASH_AREA_IMAGE_1": {
+        "name": "FLASH_AREA_IMAGE_1",
+        "id": 2,
+        "device": 0,
+        "offset": 270336,
+        "size": 237568
+      },
+      "FLASH_AREA_IMAGE_SCRATCH": {
+        "name": "FLASH_AREA_IMAGE_SCRATCH",
+        "id": 3,
+        "device": 0,
+        "offset": 507904,
+        "size": 4096
+      },
+      "FLASH_AREA_NFFS": {
+        "name": "FLASH_AREA_NFFS",
+        "id": 17,
+        "device": 0,
+        "offset": 512000,
+        "size": 12288
+      },
+      "FLASH_AREA_REBOOT_LOG": {
+        "name": "FLASH_AREA_REBOOT_LOG",
+        "id": 16,
+        "device": 0,
+        "offset": 16384,
+        "size": 16384
+      }
+    },
+    "overlaps": [],
+    "id_conflicts": []
+  }
+}
diff --git a/.github/newt_dump/answers/boot-nrf52dk.json b/.github/newt_dump/answers/boot-nrf52dk.json
new file mode 100644
index 00000000..fc5bb4f7
--- /dev/null
+++ b/.github/newt_dump/answers/boot-nrf52dk.json
@@ -0,0 +1,3372 @@
+{
+  "target_name": "targets/boot-nrf52dk",
+  "dep_graph": {
+    "@apache-mynewt-core/apps/boot": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/stub",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/stub",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/boot/bootutil": [
+      {
+        "name": "@apache-mynewt-core/crypto/mbedtls",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/defs",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/bsp/nordic_pca10040": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/libc/baselibc",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/uart/uart_hal": [
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/hal": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic": [
+      {
+        "name": "@apache-mynewt-core/hw/cmsis-core",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx": [
+      {
+        "name": "@apache-mynewt-core/hw/cmsis-core",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart/uart_hal",
+        "dep_exprs": [
+          "UART_0"
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/kernel/os": [
+      {
+        "name": "@apache-mynewt-core/sys/console/stub",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sys",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysdown",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/mem",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/libc/baselibc": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/console/stub",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/sys/flash_map": [
+      {
+        "name": "@apache-mynewt-core/sys/defs",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/modlog": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/stub",
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/util/rwlock",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/stub": [
+      {
+        "name": "@apache-mynewt-core/sys/log/common",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/mfg": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysdown": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysinit": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/mem": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/rwlock": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ]
+  },
+  "revdep_graph": {
+    "@apache-mynewt-core/boot/bootutil": [
+      {
+        "name": "@apache-mynewt-core/apps/boot",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "bootloader": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/crypto/mbedtls": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/cmsis-core": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/uart": [
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart/uart_hal",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/drivers/uart/uart_hal": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          "UART_0"
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/hal": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/drivers/uart/uart_hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic": [
+      {
+        "name": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx": [
+      {
+        "name": "@apache-mynewt-core/hw/bsp/nordic_pca10040",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/kernel/os": [
+      {
+        "name": "@apache-mynewt-core/apps/boot",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/hw/hal",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/libc/baselibc",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysdown",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/mem",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/util/rwlock",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/libc/baselibc": [
+      {
+        "name": "@apache-mynewt-core/hw/bsp/nordic_pca10040",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/console/stub": [
+      {
+        "name": "@apache-mynewt-core/apps/boot",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/libc/baselibc",
+        "api_exprs": {
+          "console": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "console": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/sys/defs": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/flash_map": [
+      {
+        "name": "@apache-mynewt-core/boot/bootutil",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      },
+      {
+        "name": "@apache-mynewt-core/sys/sysinit",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/common": [
+      {
+        "name": "@apache-mynewt-core/sys/log/stub",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/modlog": [
+      {
+        "name": "@apache-mynewt-core/sys/mfg",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/log/stub": [
+      {
+        "name": "@apache-mynewt-core/apps/boot",
+        "dep_exprs": [
+          ""
+        ],
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      },
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "api_exprs": {
+          "log": [
+            ""
+          ]
+        },
+        "req_api_exprs": {
+          "log": [
+            ""
+          ]
+        }
+      }
+    ],
+    "@apache-mynewt-core/sys/mfg": [
+      {
+        "name": "@apache-mynewt-core/sys/flash_map",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sys": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysdown": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/sys/sysinit": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/mem": [
+      {
+        "name": "@apache-mynewt-core/kernel/os",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ],
+    "@apache-mynewt-core/util/rwlock": [
+      {
+        "name": "@apache-mynewt-core/sys/log/modlog",
+        "dep_exprs": [
+          ""
+        ]
+      }
+    ]
+  },
+  "syscfg": {
+    "settings": {
+      "ADC_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "ADC_0_REFMV_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "APP_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"boot\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "APP_boot": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "ARCH_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"cortex_m4\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "ARCH_cortex_m4": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "BASELIBC_ASSERT_FILE_LINE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/libc/baselibc"
+          }
+        ],
+        "state": "defunct"
+      },
+      "BASELIBC_PRESENT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/libc/baselibc"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_SIGN_EC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_SIGN_EC256": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_SIGN_RSA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          },
+          {
+            "value": "0",
+            "package": "targets/boot-nrf52dk"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOTUTIL_VALIDATE_SLOT0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/boot/bootutil"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOT_LOADER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/apps/boot"
+          }
+        ],
+        "state": "good"
+      },
+      "BOOT_SERIAL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/apps/boot"
+          }
+        ],
+        "state": "good"
+      },
+      "BSP_NAME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"nordic_pca10040\"",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "BSP_NRF52": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "BSP_nordic_pca10040": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "newt"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_BAUD": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "115200",
+            "package": "@apache-mynewt-core/sys/console/stub"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_DEV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "\"uart0\"",
+            "package": "@apache-mynewt-core/sys/console/stub"
+          }
+        ],
+        "state": "good"
+      },
+      "CONSOLE_UART_FLOW_CONTROL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "UART_FLOW_CTL_NONE",
+            "package": "@apache-mynewt-core/sys/console/stub"
+          }
+        ],
+        "state": "good"
+      },
+      "DEBUG_PANIC_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/sys"
+          }
+        ],
+        "state": "good"
+      },
+      "ENC_FLASH_DEV": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "FLASH_MAP_MAX_AREAS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "10",
+            "package": "@apache-mynewt-core/sys/flash_map"
+          }
+        ],
+        "state": "good"
+      },
+      "FLASH_MAP_SYSINIT_STAGE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "2",
+            "package": "@apache-mynewt-core/sys/flash_map"
+          }
+        ],
+        "state": "good"
+      },
+      "FLOAT_USER": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/kernel/os"
+          }
+        ],
+        "state": "good"
+      },
+      "GPIO_AS_PIN_RESET": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "HAL_FLASH_VERIFY_BUF_SZ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "16",
+            "package": "@apache-mynewt-core/hw/hal"
+          }
+        ],
+        "state": "good"
+      },
+      "HAL_FLASH_VERIFY_ERASES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/hal"
+          }
+        ],
+        "state": "good"
+      },
+      "HAL_FLASH_VERIFY_WRITES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/hal"
+          }
+        ],
+        "state": "good"
+      },
+      "HARDFLOAT": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/compiler/arm-none-eabi-m4"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_0_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "!SPI_0_SLAVE"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0_FREQ_KHZ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0_PIN_SCL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "27",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_0_PIN_SDA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "26",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "!SPI_1_MASTER"
+          },
+          {
+            "code": "expr",
+            "expr": "!SPI_1_SLAVE"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1_FREQ_KHZ": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1_PIN_SCL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "I2C_1_PIN_SDA": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_CONSOLE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/sys/log/stub"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_FCB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/stub"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_FCB_SLOT1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/sys/log/stub"
+          }
+        ],
+        "restrictions": [
+          {
+            "code": "expr",
+            "expr": "LOG_FCB"
+          }
+        ],
+        "state": "good"
+      },
+      "LOG_LEVEL": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "255",
+            "package": "@apache-mynewt-core/sys/log/stub"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_AES_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_AES_ROM_TABLES": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ARC4_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_BASE64_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_BLOWFISH_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CAMELLIA_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CCM_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CHACHA20_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CHACHAPOLY_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_CBC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_CFB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_CTR": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_OFB": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CIPHER_MODE_XTS": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_CTR_DRBG_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_DES_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_BP256R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_BP384R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_BP512R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_CURVE25519": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP192K1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP192R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP224K1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP224R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP256K1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP256R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP384R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ECP_DP_SECP521R1": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_ENTROPY_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_GENPRIME": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_HKDF_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_RSA_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_MD5_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_NIST_KW_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_PKCS1_V15": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_PKCS1_V21": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_POLY1305_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_RIPEMD160_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_SHA1_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_SHA512_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_SSL_TLS_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MBEDTLS_TIMING_C": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/crypto/mbedtls"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_BUS_DRIVER_I2C_USE_TWIM": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_DCDC_ENABLED": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_FLASH_MIN_WRITE_SIZE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_I2C_RECOVERY_DELAY_USEC": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "100",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_NRF52832": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          },
+          {
+            "value": "1",
+            "package": "@apache-mynewt-core/hw/bsp/nordic_pca10040"
+          }
+        ],
+        "state": "good"
+      },
+      "MCU_NRF52840": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "0",
+            "package": "@apache-mynewt-core/hw/mcu/nordic/nrf52xxx"
+          }
+        ],
+        "state": "good"
+      },
+      "MFG_LOG_MODULE": {
+        "type": "raw",
+        "history": [
+          {
+            "value": "128",
+            "package": "@apache-mynewt-core/sys/mfg"
+          }
+        ],
+        "state": "good"
+      },
+      "MFG_MAX_MMRS": {
+        "type": "raw",
+        "history": [
+          {
... 54005 lines suppressed ...