You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ma...@apache.org on 2016/11/22 20:07:12 UTC

[58/59] [abbrv] incubator-mynewt-core git commit: Merge branch '1_0_0_b1_dev' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop

Merge branch '1_0_0_b1_dev' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop


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

Branch: refs/heads/develop
Commit: c55703d89f467b1decae885c57042c4a21bdcd78
Parents: f887770 1163119
Author: Marko Kiiskila <ma...@runtime.io>
Authored: Tue Nov 22 12:02:37 2016 -0800
Committer: Marko Kiiskila <ma...@runtime.io>
Committed: Tue Nov 22 12:02:37 2016 -0800

----------------------------------------------------------------------
 apps/blecent/src/main.c                         |    5 -
 apps/bleprph/pkg.yml                            |    4 +-
 apps/bleprph/src/main.c                         |    3 -
 apps/bletiny/src/main.c                         |    5 -
 apps/bleuart/src/main.c                         |    5 -
 apps/spitest/src/main.c                         |    4 -
 .../include/bsp/nrf_drv_config.h                |  472 ----
 hw/bsp/arduino_primo_nrf52/pkg.yml              |   50 +-
 hw/bsp/arduino_primo_nrf52/src/hal_bsp.c        |   21 -
 hw/bsp/arduino_primo_nrf52/syscfg.yml           |   13 -
 hw/bsp/bmd300eval/include/bsp/nrf_drv_config.h  |  471 ----
 hw/bsp/bmd300eval/pkg.yml                       |   50 +-
 hw/bsp/bmd300eval/src/hal_bsp.c                 |   23 -
 hw/bsp/bmd300eval/syscfg.yml                    |   13 -
 .../include/bsp/nrf_drv_config.h                |  474 ----
 hw/bsp/nrf51-arduino_101/pkg.yml                |   51 +-
 hw/bsp/nrf51-arduino_101/src/hal_bsp.c          |    4 +-
 hw/bsp/nrf51-arduino_101/syscfg.yml             |    7 -
 .../nrf51-blenano/include/bsp/nrf_drv_config.h  |  472 ----
 hw/bsp/nrf51-blenano/pkg.yml                    |   52 +-
 hw/bsp/nrf51-blenano/src/hal_bsp.c              |    2 -
 hw/bsp/nrf51-blenano/syscfg.yml                 |    7 -
 .../include/bsp/nrf_drv_config.h                |  474 ----
 hw/bsp/nrf51dk-16kbram/pkg.yml                  |   54 +-
 hw/bsp/nrf51dk-16kbram/src/hal_bsp.c            |   15 +-
 hw/bsp/nrf51dk-16kbram/syscfg.yml               |    7 -
 hw/bsp/nrf51dk/include/bsp/nrf_drv_config.h     |  472 ----
 hw/bsp/nrf51dk/pkg.yml                          |   50 +-
 hw/bsp/nrf51dk/src/hal_bsp.c                    |   22 +-
 hw/bsp/nrf51dk/syscfg.yml                       |    7 -
 hw/bsp/nrf52dk/include/bsp/nrf_drv_config.h     |  471 ----
 hw/bsp/nrf52dk/pkg.yml                          |   52 +-
 hw/bsp/nrf52dk/src/hal_bsp.c                    |   38 +-
 hw/bsp/nrf52dk/syscfg.yml                       |   13 -
 hw/bsp/rb-nano2/include/bsp/nrf_drv_config.h    |  471 ----
 hw/bsp/rb-nano2/pkg.yml                         |   50 +-
 hw/bsp/rb-nano2/src/hal_bsp.c                   |    5 -
 hw/bsp/rb-nano2/syscfg.yml                      |   13 -
 .../adc/adc_nrf51/include/adc_nrf51/adc_nrf51.h |   44 -
 hw/drivers/adc/adc_nrf51/pkg.yml                |   28 -
 hw/drivers/adc/adc_nrf51/src/adc_nrf51.c        |  405 ---
 .../adc/adc_nrf52/include/adc_nrf52/adc_nrf52.h |   42 -
 hw/drivers/adc/adc_nrf52/pkg.yml                |   28 -
 hw/drivers/adc/adc_nrf52/src/adc_nrf52.c        |  404 ---
 hw/mcu/nordic/nrf51xxx/pkg.yml                  |    6 +-
 hw/mcu/nordic/nrf51xxx/src/hal_i2c.c            |  388 ++-
 hw/mcu/nordic/nrf51xxx/src/hal_watchdog.c       |   37 +-
 hw/mcu/nordic/nrf52xxx/pkg.yml                  |    4 +-
 hw/mcu/nordic/nrf52xxx/src/hal_i2c.c            |  388 ++-
 hw/mcu/nordic/nrf52xxx/src/hal_watchdog.c       |   37 +-
 hw/mcu/nordic/pkg.yml                           |   22 +-
 .../components/drivers_nrf/adc/nrf_drv_adc.c    |  253 --
 .../components/drivers_nrf/adc/nrf_drv_adc.h    |  298 ---
 .../drivers_nrf/ble_flash/ble_flash.c           |  286 ---
 .../drivers_nrf/ble_flash/ble_flash.h           |  150 --
 .../drivers_nrf/clock/nrf_drv_clock.c           |  479 ----
 .../drivers_nrf/clock/nrf_drv_clock.h           |  254 --
 .../drivers_nrf/common/nrf_drv_common.c         |  208 --
 .../drivers_nrf/common/nrf_drv_common.h         |  202 --
 .../components/drivers_nrf/comp/nrf_drv_comp.c  |  174 --
 .../components/drivers_nrf/comp/nrf_drv_comp.h  |  276 ---
 .../drivers_nrf/config/nrf_drv_config.h         |  472 ----
 .../config/nrf_drv_config_validation.h          |   91 -
 .../components/drivers_nrf/delay/nrf_delay.c    |   26 -
 .../components/drivers_nrf/delay/nrf_delay.h    |  250 --
 .../drivers_nrf/gpiote/nrf_drv_gpiote.c         |  580 -----
 .../drivers_nrf/gpiote/nrf_drv_gpiote.h         |  317 ---
 .../components/drivers_nrf/hal/nrf_adc.c        |   78 -
 .../components/drivers_nrf/hal/nrf_adc.h        |  424 ----
 .../components/drivers_nrf/hal/nrf_clock.h      |  422 ----
 .../components/drivers_nrf/hal/nrf_comp.h       |  477 ----
 .../components/drivers_nrf/hal/nrf_ecb.c        |   74 -
 .../components/drivers_nrf/hal/nrf_ecb.h        |   74 -
 .../components/drivers_nrf/hal/nrf_egu.h        |  294 ---
 .../components/drivers_nrf/hal/nrf_gpio.h       |  655 -----
 .../components/drivers_nrf/hal/nrf_gpiote.h     |  399 ---
 .../components/drivers_nrf/hal/nrf_i2s.h        |  531 ----
 .../components/drivers_nrf/hal/nrf_lpcomp.h     |  375 ---
 .../components/drivers_nrf/hal/nrf_nvmc.c       |  117 -
 .../components/drivers_nrf/hal/nrf_nvmc.h       |   98 -
 .../components/drivers_nrf/hal/nrf_pdm.h        |  367 ---
 .../components/drivers_nrf/hal/nrf_ppi.h        |  410 ---
 .../components/drivers_nrf/hal/nrf_pwm.h        |  669 -----
 .../components/drivers_nrf/hal/nrf_qdec.h       |  476 ----
 .../components/drivers_nrf/hal/nrf_rng.h        |  219 --
 .../components/drivers_nrf/hal/nrf_rtc.h        |  312 ---
 .../components/drivers_nrf/hal/nrf_saadc.c      |   31 -
 .../components/drivers_nrf/hal/nrf_saadc.h      |  562 -----
 .../components/drivers_nrf/hal/nrf_spi.h        |  342 ---
 .../components/drivers_nrf/hal/nrf_spim.h       |  528 ----
 .../components/drivers_nrf/hal/nrf_spis.h       |  520 ----
 .../components/drivers_nrf/hal/nrf_temp.h       |   63 -
 .../components/drivers_nrf/hal/nrf_timer.h      |  584 -----
 .../components/drivers_nrf/hal/nrf_twi.h        |  410 ---
 .../components/drivers_nrf/hal/nrf_twim.h       |  486 ----
 .../components/drivers_nrf/hal/nrf_twis.h       |  684 -----
 .../components/drivers_nrf/hal/nrf_uart.h       |  479 ----
 .../components/drivers_nrf/hal/nrf_uarte.h      |  542 ----
 .../components/drivers_nrf/hal/nrf_wdt.h        |  307 ---
 .../components/drivers_nrf/i2s/nrf_drv_i2s.c    |  355 ---
 .../components/drivers_nrf/i2s/nrf_drv_i2s.h    |  227 --
 .../drivers_nrf/lpcomp/nrf_drv_lpcomp.c         |  151 --
 .../drivers_nrf/lpcomp/nrf_drv_lpcomp.h         |  115 -
 .../drivers_nrf/nrf_soc_nosd/nrf_error.h        |   56 -
 .../drivers_nrf/nrf_soc_nosd/nrf_nvic.c         |   96 -
 .../drivers_nrf/nrf_soc_nosd/nrf_nvic.h         |  138 --
 .../drivers_nrf/nrf_soc_nosd/nrf_soc.c          |   21 -
 .../drivers_nrf/nrf_soc_nosd/nrf_soc.h          |   52 -
 .../components/drivers_nrf/pdm/nrf_drv_pdm.c    |  170 --
 .../components/drivers_nrf/pdm/nrf_drv_pdm.h    |  175 --
 .../components/drivers_nrf/ppi/nrf_drv_ppi.c    |  427 ----
 .../components/drivers_nrf/ppi/nrf_drv_ppi.h    |  292 ---
 .../pstorage/config/pstorage_platform.h         |   80 -
 .../components/drivers_nrf/pstorage/pstorage.c  | 1572 ------------
 .../components/drivers_nrf/pstorage/pstorage.h  |  389 ---
 .../drivers_nrf/pstorage/pstorage_nosd.c        |  525 ----
 .../drivers_nrf/pstorage/pstorage_raw.c         |  471 ----
 .../components/drivers_nrf/pwm/nrf_drv_pwm.c    |  350 ---
 .../components/drivers_nrf/pwm/nrf_drv_pwm.h    |  434 ----
 .../components/drivers_nrf/qdec/nrf_drv_qdec.c  |  168 --
 .../components/drivers_nrf/qdec/nrf_drv_qdec.h  |  157 --
 .../drivers_nrf/radio_config/radio_config.c     |  160 --
 .../drivers_nrf/radio_config/radio_config.h     |   29 -
 .../components/drivers_nrf/rng/nrf_drv_rng.c    |  250 --
 .../components/drivers_nrf/rng/nrf_drv_rng.h    |  123 -
 .../components/drivers_nrf/rtc/nrf_drv_rtc.c    |  290 ---
 .../components/drivers_nrf/rtc/nrf_drv_rtc.h    |  333 ---
 .../drivers_nrf/saadc/nrf_drv_saadc.c           |  509 ----
 .../drivers_nrf/saadc/nrf_drv_saadc.h           |  311 ---
 .../drivers_nrf/sdio/config/sdio_config.h       |   26 -
 .../components/drivers_nrf/sdio/sdio.c          |  217 --
 .../components/drivers_nrf/sdio/sdio.h          |   77 -
 .../drivers_nrf/spi_master/nrf_drv_spi.c        |  655 -----
 .../drivers_nrf/spi_master/nrf_drv_spi.h        |  376 ---
 .../drivers_nrf/spi_master/spi_5W_master.c      |  602 -----
 .../drivers_nrf/spi_master/spi_5W_master.h      |  178 --
 .../drivers_nrf/spi_slave/nrf_drv_spis.c        |  396 ---
 .../drivers_nrf/spi_slave/nrf_drv_spis.h        |  231 --
 .../components/drivers_nrf/swi/nrf_drv_swi.c    |  326 ---
 .../components/drivers_nrf/swi/nrf_drv_swi.h    |  175 --
 .../drivers_nrf/timer/nrf_drv_timer.c           |  280 ---
 .../drivers_nrf/timer/nrf_drv_timer.h           |  380 ---
 .../deprecated/config/twi_master_config.h       |   26 -
 .../twi_master/deprecated/twi_hw_master.c       |  304 ---
 .../twi_master/deprecated/twi_master.h          |  109 -
 .../twi_master/deprecated/twi_sw_master.c       |  492 ----
 .../drivers_nrf/twi_master/nrf_drv_twi.c        | 1014 --------
 .../drivers_nrf/twi_master/nrf_drv_twi.h        |  415 ----
 .../drivers_nrf/twis_slave/nrf_drv_twis.c       |  881 -------
 .../drivers_nrf/twis_slave/nrf_drv_twis.h       |  406 ---
 .../twis_slave/nrf_drv_twis_inst.def            |   20 -
 .../components/drivers_nrf/uart/nrf_drv_uart.c  |  851 -------
 .../components/drivers_nrf/uart/nrf_drv_uart.h  |  301 ---
 .../components/drivers_nrf/wdt/nrf_drv_wdt.c    |  118 -
 .../components/drivers_nrf/wdt/nrf_drv_wdt.h    |  132 -
 .../components/libraries/ant_fs/antfs.c         | 2337 ------------------
 .../components/libraries/ant_fs/antfs.h         |  358 ---
 .../components/libraries/ant_fs/crc.c           |   55 -
 .../components/libraries/ant_fs/crc.h           |   50 -
 .../components/libraries/ant_fs/defines.h       |   68 -
 .../ble_transport/hci_mem_pool_internal.h       |   40 -
 .../libraries/bootloader_dfu/bootloader.c       |  382 ---
 .../libraries/bootloader_dfu/bootloader.h       |  105 -
 .../bootloader_dfu/bootloader_settings.c        |   63 -
 .../bootloader_dfu/bootloader_settings.h        |   43 -
 .../libraries/bootloader_dfu/bootloader_types.h |   67 -
 .../libraries/bootloader_dfu/bootloader_util.c  |  152 --
 .../libraries/bootloader_dfu/bootloader_util.h  |   46 -
 .../components/libraries/bootloader_dfu/dfu.h   |  142 --
 .../libraries/bootloader_dfu/dfu_app_handler.c  |  192 --
 .../libraries/bootloader_dfu/dfu_app_handler.h  |   94 -
 .../bootloader_dfu/dfu_bank_internal.h          |   95 -
 .../libraries/bootloader_dfu/dfu_ble_svc.h      |   88 -
 .../bootloader_dfu/dfu_ble_svc_internal.h       |   51 -
 .../libraries/bootloader_dfu/dfu_dual_bank.c    |  834 -------
 .../libraries/bootloader_dfu/dfu_init.h         |  142 --
 .../bootloader_dfu/dfu_init_template.c          |  155 --
 .../libraries/bootloader_dfu/dfu_single_bank.c  |  783 ------
 .../libraries/bootloader_dfu/dfu_transport.h    |   48 -
 .../bootloader_dfu/dfu_transport_ble.c          | 1100 ---------
 .../bootloader_dfu/dfu_transport_serial.c       |  306 ---
 .../libraries/bootloader_dfu/dfu_types.h        |  176 --
 .../experimental/dfu_init_template_signing.c    |  210 --
 .../bootloader_dfu/experimental/nrf_sec.h       |  116 -
 .../hci_transport/hci_mem_pool_internal.h       |   40 -
 .../hci_transport/hci_transport_config.h        |   53 -
 .../components/libraries/button/app_button.c    |  191 --
 .../components/libraries/button/app_button.h    |  120 -
 .../components/libraries/crc16/crc16.c          |   31 -
 .../components/libraries/crc16/crc16.h          |   52 -
 .../components/libraries/crc32/crc32.c          |   31 -
 .../components/libraries/crc32/crc32.h          |   51 -
 .../components/libraries/ecc/ecc.c              |  123 -
 .../components/libraries/ecc/ecc.h              |   61 -
 .../experimental_section_vars/section_vars.h    |  271 --
 .../libraries/fds/config/fds_config.h           |   71 -
 .../components/libraries/fds/fds.c              | 2058 ---------------
 .../components/libraries/fds/fds.h              |  741 ------
 .../libraries/fds/fds_internal_defs.h           |  313 ---
 .../components/libraries/fifo/app_fifo.c        |  186 --
 .../components/libraries/fifo/app_fifo.h        |  153 --
 .../libraries/fstorage/config/fstorage_config.h |   67 -
 .../components/libraries/fstorage/fstorage.c    |  494 ----
 .../components/libraries/fstorage/fstorage.h    |  243 --
 .../libraries/fstorage/fstorage_internal_defs.h |  143 --
 .../libraries/fstorage/fstorage_nosd.c          |    0
 .../components/libraries/gpiote/app_gpiote.c    |  260 --
 .../components/libraries/gpiote/app_gpiote.h    |  227 --
 .../libraries/gpiote/app_gpiote_fast_detect.c   |  527 ----
 .../components/libraries/hardfault/hardfault.h  |   68 -
 .../hardfault/hardfault_implementation.c        |   47 -
 .../nrf51/handler/hardfault_handler_gcc.c       |   52 -
 .../nrf51/handler/hardfault_handler_iar.c       |   65 -
 .../nrf51/handler/hardfault_handler_keil.c      |   61 -
 .../nrf52/handler/hardfault_handler_gcc.c       |   49 -
 .../nrf52/handler/hardfault_handler_iar.c       |   64 -
 .../nrf52/handler/hardfault_handler_keil.c      |   60 -
 .../hci/config/hci_mem_pool_internal.h          |   40 -
 .../libraries/hci/config/hci_transport_config.h |   48 -
 .../components/libraries/hci/hci_mem_pool.c     |  235 --
 .../components/libraries/hci/hci_mem_pool.h     |  140 --
 .../components/libraries/hci/hci_slip.c         |  428 ----
 .../components/libraries/hci/hci_slip.h         |  137 -
 .../components/libraries/hci/hci_transport.c    |  779 ------
 .../components/libraries/hci/hci_transport.h    |  228 --
 .../components/libraries/ic_info/nrf_ic_info.c  |   67 -
 .../components/libraries/ic_info/nrf_ic_info.h  |   65 -
 .../libraries/led_softblink/led_softblink.c     |  201 --
 .../libraries/led_softblink/led_softblink.h     |  139 --
 .../libraries/low_power_pwm/low_power_pwm.c     |  216 --
 .../libraries/low_power_pwm/low_power_pwm.h     |  176 --
 .../components/libraries/mailbox/app_mailbox.c  |  152 --
 .../components/libraries/mailbox/app_mailbox.h  |  151 --
 .../libraries/mailbox/app_mailbox_local.h       |   41 -
 .../libraries/mem_manager/mem_manager.c         |  925 -------
 .../libraries/mem_manager/mem_manager.h         |  147 --
 .../components/libraries/pwm/app_pwm.c          |  876 -------
 .../components/libraries/pwm/app_pwm.h          |  303 ---
 .../libraries/scheduler/app_scheduler.c         |  227 --
 .../libraries/scheduler/app_scheduler.h         |  171 --
 .../libraries/scheduler/app_scheduler_serconn.c |  262 --
 .../components/libraries/sensorsim/sensorsim.c  |   73 -
 .../components/libraries/sensorsim/sensorsim.h  |   93 -
 .../components/libraries/sha256/sha256.c        |  183 --
 .../components/libraries/sha256/sha256.h        |   99 -
 .../libraries/simple_timer/app_simple_timer.c   |  187 --
 .../libraries/simple_timer/app_simple_timer.h   |  106 -
 .../components/libraries/slip/slip.c            |  112 -
 .../components/libraries/slip/slip.h            |   74 -
 .../components/libraries/timer/app_timer.c      | 1152 ---------
 .../components/libraries/timer/app_timer.h      |  295 ---
 .../libraries/timer/app_timer_appsh.c           |   34 -
 .../libraries/timer/app_timer_appsh.h           |   52 -
 .../libraries/timer/app_timer_ble_gzll.c        | 1119 ---------
 .../libraries/timer/app_timer_freertos.c        |  230 --
 .../components/libraries/timer/app_timer_rtx.c  |  239 --
 .../components/libraries/trace/app_trace.c      |   43 -
 .../components/libraries/trace/app_trace.h      |   64 -
 .../components/libraries/twi/app_twi.c          |  376 ---
 .../components/libraries/twi/app_twi.h          |  298 ---
 .../components/libraries/uart/app_uart.c        |  132 -
 .../components/libraries/uart/app_uart.h        |  235 --
 .../components/libraries/uart/app_uart_fifo.c   |  191 --
 .../components/libraries/uart/retarget.c        |  101 -
 .../components/libraries/util/app_error.c       |  124 -
 .../components/libraries/util/app_error.h       |  209 --
 .../components/libraries/util/app_error_weak.c  |   53 -
 .../components/libraries/util/app_error_weak.h  |   59 -
 .../components/libraries/util/app_util.h        |  501 ----
 .../components/libraries/util/app_util_bds.h    |  421 ----
 .../libraries/util/app_util_platform.c          |   60 -
 .../libraries/util/app_util_platform.h          |  219 --
 .../components/libraries/util/common.h          |   46 -
 .../components/libraries/util/nordic_common.h   |  116 -
 .../components/libraries/util/nrf_assert.c      |   28 -
 .../components/libraries/util/nrf_assert.h      |   68 -
 .../components/libraries/util/nrf_log.c         |  425 ----
 .../components/libraries/util/nrf_log.h         |  707 ------
 .../components/libraries/util/sdk_common.h      |  182 --
 .../components/libraries/util/sdk_errors.h      |  123 -
 .../components/libraries/util/sdk_macros.h      |   80 -
 .../libraries/util/sdk_mapped_flags.c           |  161 --
 .../libraries/util/sdk_mapped_flags.h           |  161 --
 .../components/libraries/util/sdk_os.h          |   48 -
 .../components/libraries/util/sdk_resources.h   |   58 -
 .../application/codecs/common/ble_dtm_app.c     |   73 -
 .../application/codecs/common/ble_dtm_app.h     |   92 -
 .../application/codecs/common/ble_dtm_init.c    |   56 -
 .../codecs/common/conn_systemreset.c            |   42 -
 .../codecs/common/conn_systemreset.h            |   51 -
 .../codecs/s130/middleware/app_mw_ble.c         |  498 ----
 .../codecs/s130/middleware/app_mw_ble_gap.c     | 1453 -----------
 .../codecs/s130/middleware/app_mw_ble_gattc.c   |  467 ----
 .../codecs/s130/middleware/app_mw_ble_gatts.c   |  665 -----
 .../codecs/s130/middleware/app_mw_ble_l2cap.c   |  165 --
 .../codecs/s130/middleware/app_mw_nrf_soc.c     |  144 --
 .../s130/serializers/app_ble_gap_sec_keys.c     |   73 -
 .../s130/serializers/app_ble_gap_sec_keys.h     |   89 -
 .../codecs/s130/serializers/app_ble_user_mem.c  |   74 -
 .../codecs/s130/serializers/app_ble_user_mem.h  |   89 -
 .../codecs/s130/serializers/ble_app.h           |  455 ----
 .../codecs/s130/serializers/ble_enable.c        |   50 -
 .../codecs/s130/serializers/ble_event.c         |  262 --
 .../codecs/s130/serializers/ble_evt_app.h       |  119 -
 .../s130/serializers/ble_evt_tx_complete.c      |   49 -
 .../s130/serializers/ble_evt_user_mem_release.c |   78 -
 .../s130/serializers/ble_evt_user_mem_request.c |   52 -
 .../s130/serializers/ble_gap_address_get.c      |   75 -
 .../s130/serializers/ble_gap_address_set.c      |   60 -
 .../s130/serializers/ble_gap_adv_data_set.c     |   52 -
 .../codecs/s130/serializers/ble_gap_adv_start.c |   72 -
 .../codecs/s130/serializers/ble_gap_adv_stop.c  |   40 -
 .../codecs/s130/serializers/ble_gap_app.h       | 1328 ----------
 .../s130/serializers/ble_gap_appearance_get.c   |   70 -
 .../s130/serializers/ble_gap_appearance_set.c   |   44 -
 .../s130/serializers/ble_gap_auth_key_reply.c   |   76 -
 .../s130/serializers/ble_gap_authenticate.c     |   52 -
 .../serializers/ble_gap_conn_param_update.c     |   55 -
 .../s130/serializers/ble_gap_conn_sec_get.c     |   74 -
 .../codecs/s130/serializers/ble_gap_connect.c   |   54 -
 .../s130/serializers/ble_gap_connect_cancel.c   |   42 -
 .../s130/serializers/ble_gap_device_name_get.c  |   84 -
 .../s130/serializers/ble_gap_device_name_set.c  |   66 -
 .../s130/serializers/ble_gap_disconnect.c       |   45 -
 .../codecs/s130/serializers/ble_gap_encrypt.c   |   68 -
 .../s130/serializers/ble_gap_evt_adv_report.c   |   72 -
 .../codecs/s130/serializers/ble_gap_evt_app.h   |  466 ----
 .../serializers/ble_gap_evt_auth_key_request.c  |   53 -
 .../s130/serializers/ble_gap_evt_auth_status.c  |   72 -
 .../serializers/ble_gap_evt_conn_param_update.c |   58 -
 .../ble_gap_evt_conn_param_update_request.c     |   59 -
 .../serializers/ble_gap_evt_conn_sec_update.c   |   57 -
 .../s130/serializers/ble_gap_evt_connected.c    |   53 -
 .../s130/serializers/ble_gap_evt_disconnected.c |   48 -
 .../s130/serializers/ble_gap_evt_key_pressed.c  |   52 -
 .../ble_gap_evt_lesc_dhkey_request.c            |   71 -
 .../serializers/ble_gap_evt_passkey_display.c   |   63 -
 .../s130/serializers/ble_gap_evt_rssi_changed.c |   53 -
 .../serializers/ble_gap_evt_scan_req_report.c   |   58 -
 .../serializers/ble_gap_evt_sec_info_request.c  |   55 -
 .../ble_gap_evt_sec_params_request.c            |   55 -
 .../s130/serializers/ble_gap_evt_sec_request.c  |   59 -
 .../s130/serializers/ble_gap_evt_timeout.c      |   52 -
 .../s130/serializers/ble_gap_keypress_notify.c  |   52 -
 .../s130/serializers/ble_gap_lesc_dhkey_reply.c |   52 -
 .../serializers/ble_gap_lesc_oob_data_get.c     |   77 -
 .../serializers/ble_gap_lesc_oob_data_set.c     |   56 -
 .../codecs/s130/serializers/ble_gap_ppcp_get.c  |   68 -
 .../codecs/s130/serializers/ble_gap_ppcp_set.c  |   54 -
 .../codecs/s130/serializers/ble_gap_rssi_get.c  |   80 -
 .../s130/serializers/ble_gap_rssi_start.c       |   53 -
 .../codecs/s130/serializers/ble_gap_rssi_stop.c |   45 -
 .../s130/serializers/ble_gap_scan_start.c       |   45 -
 .../codecs/s130/serializers/ble_gap_scan_stop.c |   40 -
 .../s130/serializers/ble_gap_sec_info_reply.c   |   78 -
 .../s130/serializers/ble_gap_sec_params_reply.c |   87 -
 .../s130/serializers/ble_gap_tx_power_set.c     |   45 -
 .../codecs/s130/serializers/ble_gattc_app.h     |  451 ----
 .../serializers/ble_gattc_attr_info_discover.c  |   49 -
 .../ble_gattc_char_value_by_uuid_read.c         |   61 -
 .../serializers/ble_gattc_char_values_read.c    |   48 -
 .../ble_gattc_characteristics_discover.c        |   57 -
 .../ble_gattc_descriptors_discover.c            |   53 -
 .../codecs/s130/serializers/ble_gattc_evt_app.h |  319 ---
 .../ble_gattc_evt_attr_info_disc_rsp.c          |   62 -
 .../serializers/ble_gattc_evt_char_disc_rsp.c   |  103 -
 .../ble_gattc_evt_char_val_by_uuid_read_rsp.c   |   78 -
 .../ble_gattc_evt_char_vals_read_rsp.c          |   66 -
 .../serializers/ble_gattc_evt_desc_disc_rsp.c   |   95 -
 .../codecs/s130/serializers/ble_gattc_evt_hvx.c |   65 -
 .../ble_gattc_evt_prim_srvc_disc_rsp.c          |   78 -
 .../s130/serializers/ble_gattc_evt_read_rsp.c   |   66 -
 .../serializers/ble_gattc_evt_rel_disc_rsp.c    |   65 -
 .../s130/serializers/ble_gattc_evt_timeout.c    |   75 -
 .../s130/serializers/ble_gattc_evt_write_rsp.c  |   66 -
 .../s130/serializers/ble_gattc_hv_confirm.c     |   49 -
 .../ble_gattc_primary_services_discover.c       |   59 -
 .../codecs/s130/serializers/ble_gattc_read.c    |   47 -
 .../ble_gattc_relationships_discover.c          |   57 -
 .../codecs/s130/serializers/ble_gattc_write.c   |   68 -
 .../codecs/s130/serializers/ble_gatts_app.h     |  639 -----
 .../s130/serializers/ble_gatts_attr_get.c       |   86 -
 .../serializers/ble_gatts_characteristic_add.c  |   89 -
 .../s130/serializers/ble_gatts_descriptor_add.c |   91 -
 .../codecs/s130/serializers/ble_gatts_evt_app.h |  194 --
 .../codecs/s130/serializers/ble_gatts_evt_hvc.c |   51 -
 .../ble_gatts_evt_rw_authorize_request.c        |   78 -
 .../s130/serializers/ble_gatts_evt_sc_confirm.c |   49 -
 .../ble_gatts_evt_sys_attr_missing.c            |   51 -
 .../s130/serializers/ble_gatts_evt_timeout.c    |   50 -
 .../s130/serializers/ble_gatts_evt_write.c      |   78 -
 .../codecs/s130/serializers/ble_gatts_hvx.c     |  115 -
 .../s130/serializers/ble_gatts_include_add.c    |   74 -
 .../ble_gatts_initial_user_handle_get.c         |   78 -
 .../serializers/ble_gatts_rw_authorize_reply.c  |   57 -
 .../s130/serializers/ble_gatts_service_add.c    |   83 -
 .../serializers/ble_gatts_service_changed.c     |   55 -
 .../s130/serializers/ble_gatts_sys_attr_get.c   |  113 -
 .../s130/serializers/ble_gatts_sys_attr_set.c   |   65 -
 .../s130/serializers/ble_gatts_value_get.c      |  126 -
 .../s130/serializers/ble_gatts_value_set.c      |   84 -
 .../codecs/s130/serializers/ble_l2cap_app.h     |  170 --
 .../s130/serializers/ble_l2cap_cid_register.c   |   45 -
 .../s130/serializers/ble_l2cap_cid_unregister.c |   45 -
 .../codecs/s130/serializers/ble_l2cap_evt_app.h |   69 -
 .../codecs/s130/serializers/ble_l2cap_evt_rx.c  |   56 -
 .../codecs/s130/serializers/ble_l2cap_tx.c      |   61 -
 .../codecs/s130/serializers/ble_opt_get.c       |  126 -
 .../codecs/s130/serializers/ble_opt_set.c       |  117 -
 .../s130/serializers/ble_tx_packet_count_get.c  |   72 -
 .../s130/serializers/ble_user_mem_reply.c       |   65 -
 .../codecs/s130/serializers/ble_uuid_decode.c   |   84 -
 .../codecs/s130/serializers/ble_uuid_encode.c   |   93 -
 .../codecs/s130/serializers/ble_uuid_vs_add.c   |   83 -
 .../codecs/s130/serializers/ble_version_get.c   |   73 -
 .../codecs/s130/serializers/ecb_block_encrypt.c |   79 -
 .../codecs/s130/serializers/nrf_soc_app.h       |  134 -
 .../codecs/s130/serializers/power_system_off.c  |   32 -
 .../codecs/s130/serializers/temp_get.c          |   71 -
 .../application/hal/arm_startup_nrf51.s         |  240 --
 .../serialization/application/hal/ser_app_hal.h |   88 -
 .../application/hal/ser_app_hal_nrf51.c         |  139 --
 .../application/hal/ser_app_power_system_off.c  |   35 -
 .../application/hal/ser_app_power_system_off.h  |   32 -
 .../application/transport/ser_sd_transport.c    |  259 --
 .../application/transport/ser_sd_transport.h    |  161 --
 .../transport/ser_softdevice_handler.c          |  200 --
 .../transport/ser_softdevice_handler.h          |   52 -
 .../serialization/common/ble_serialization.c    |  520 ----
 .../serialization/common/ble_serialization.h    |  590 -----
 .../common/cond_field_serialization.c           |   62 -
 .../common/cond_field_serialization.h           |   64 -
 .../serialization/common/ser_config.h           |  121 -
 .../s130/ble_gap_struct_serialization.c         | 1495 -----------
 .../s130/ble_gap_struct_serialization.h         |  383 ---
 .../s130/ble_gattc_struct_serialization.c       |  523 ----
 .../s130/ble_gattc_struct_serialization.h       |  125 -
 .../s130/ble_gatts_struct_serialization.c       |  899 -------
 .../s130/ble_gatts_struct_serialization.h       |  158 --
 .../struct_ser/s130/ble_struct_serialization.c  |  571 -----
 .../struct_ser/s130/ble_struct_serialization.h  |  135 -
 .../s130/nrf_soc_struct_serialization.c         |   82 -
 .../s130/nrf_soc_struct_serialization.h         |   33 -
 .../transport/debug/debug_hci_config_nrf6310.h  |   52 -
 .../common/transport/debug/debug_hci_nrf6310.c  |  228 --
 .../common/transport/dtm_uart_params.h          |   65 -
 .../common/transport/ser_hal_transport.c        |  460 ----
 .../common/transport/ser_hal_transport.h        |  239 --
 .../ser_phy/config/ser_config_5W_app.h          |   24 -
 .../ser_phy/config/ser_phy_config_app_nrf51.h   |   78 -
 .../ser_phy/config/ser_phy_config_conn_nrf51.h  |   50 -
 .../ser_phy/config/ser_phy_debug_app.h          |  170 --
 .../ser_phy/config/ser_phy_debug_conn.h         |  138 --
 .../common/transport/ser_phy/ser_phy.c          |   61 -
 .../common/transport/ser_phy/ser_phy.h          |  264 --
 .../common/transport/ser_phy/ser_phy_hci.c      | 1668 -------------
 .../common/transport/ser_phy/ser_phy_hci.h      |  155 --
 .../common/transport/ser_phy/ser_phy_hci_slip.c |  634 -----
 .../common/transport/ser_phy/ser_phy_nohci.c    |  356 ---
 .../ser_phy/ser_phy_nrf51_nrf_drv_spi.c         |  784 ------
 .../ser_phy/ser_phy_nrf51_spi_5W_master.c       |  803 ------
 .../ser_phy/ser_phy_nrf51_spi_5W_slave.c        |  618 -----
 .../transport/ser_phy/ser_phy_nrf51_spi_slave.c |  580 -----
 .../transport/ser_phy/ser_phy_nrf51_uart.c      |  440 ----
 .../ser_phy/ser_phy_nrf51_uart_stm_app.c        |  754 ------
 .../ser_phy/ser_phy_nrf51_uart_stm_conn.c       |  784 ------
 .../common/transport/ser_phy/spi_5W_master.c    |  603 -----
 .../common/transport/ser_phy/spi_5W_master.h    |  178 --
 .../common/transport/ser_phy_debug_comm.h       |  175 --
 .../connectivity/codecs/common/ble_dtm_conn.h   |   85 -
 .../connectivity/codecs/common/ble_dtm_init.c   |   56 -
 .../connectivity/codecs/common/conn_mw.c        |   84 -
 .../connectivity/codecs/common/conn_mw.h        |   46 -
 .../codecs/s130/middleware/conn_mw.h            |   46 -
 .../codecs/s130/middleware/conn_mw_ble.c        |  312 ---
 .../codecs/s130/middleware/conn_mw_ble.h        |  187 --
 .../codecs/s130/middleware/conn_mw_ble_gap.c    |  967 --------
 .../codecs/s130/middleware/conn_mw_ble_gap.h    |  615 -----
 .../codecs/s130/middleware/conn_mw_ble_gattc.c  |  322 ---
 .../codecs/s130/middleware/conn_mw_ble_gattc.h  |  204 --
 .../codecs/s130/middleware/conn_mw_ble_gatts.c  |  463 ----
 .../codecs/s130/middleware/conn_mw_ble_gatts.h  |  260 --
 .../codecs/s130/middleware/conn_mw_ble_l2cap.c  |   91 -
 .../codecs/s130/middleware/conn_mw_ble_l2cap.h  |   80 -
 .../codecs/s130/middleware/conn_mw_items.c      |   83 -
 .../codecs/s130/middleware/conn_mw_nrf_soc.c    |   86 -
 .../codecs/s130/middleware/conn_mw_nrf_soc.h    |   82 -
 .../codecs/s130/serializers/ble_conn.h          |  457 ----
 .../codecs/s130/serializers/ble_enable.c        |   46 -
 .../codecs/s130/serializers/ble_event.c         |  193 --
 .../codecs/s130/serializers/ble_evt_conn.h      |  103 -
 .../s130/serializers/ble_evt_tx_complete.c      |   38 -
 .../s130/serializers/ble_evt_user_mem_release.c |   56 -
 .../s130/serializers/ble_evt_user_mem_request.c |   46 -
 .../s130/serializers/ble_gap_address_get.c      |   79 -
 .../s130/serializers/ble_gap_address_set.c      |   52 -
 .../s130/serializers/ble_gap_adv_data_set.c     |   49 -
 .../codecs/s130/serializers/ble_gap_adv_start.c |   88 -
 .../codecs/s130/serializers/ble_gap_adv_stop.c  |   23 -
 .../s130/serializers/ble_gap_appearance_get.c   |   76 -
 .../s130/serializers/ble_gap_appearance_set.c   |   42 -
 .../s130/serializers/ble_gap_auth_key_reply.c   |   68 -
 .../s130/serializers/ble_gap_authenticate.c     |   57 -
 .../codecs/s130/serializers/ble_gap_conn.h      | 1212 ---------
 .../serializers/ble_gap_conn_param_update.c     |   71 -
 .../s130/serializers/ble_gap_conn_sec_get.c     |   75 -
 .../codecs/s130/serializers/ble_gap_connect.c   |   55 -
 .../s130/serializers/ble_gap_connect_cancel.c   |   25 -
 .../s130/serializers/ble_gap_device_name_get.c  |   92 -
 .../s130/serializers/ble_gap_device_name_set.c  |   61 -
 .../s130/serializers/ble_gap_disconnect.c       |   52 -
 .../codecs/s130/serializers/ble_gap_encrypt.c   |   60 -
 .../s130/serializers/ble_gap_evt_adv_report.c   |   61 -
 .../serializers/ble_gap_evt_auth_key_request.c  |   49 -
 .../s130/serializers/ble_gap_evt_auth_status.c  |   64 -
 .../codecs/s130/serializers/ble_gap_evt_conn.h  |  384 ---
 .../serializers/ble_gap_evt_conn_param_update.c |   49 -
 .../ble_gap_evt_conn_param_update_request.c     |   49 -
 .../serializers/ble_gap_evt_conn_sec_update.c   |   51 -
 .../s130/serializers/ble_gap_evt_connected.c    |   49 -
 .../s130/serializers/ble_gap_evt_disconnected.c |   49 -
 .../s130/serializers/ble_gap_evt_key_pressed.c  |   46 -
 .../ble_gap_evt_lesc_dhkey_request.c            |   52 -
 .../serializers/ble_gap_evt_passkey_display.c   |   47 -
 .../s130/serializers/ble_gap_evt_rssi_changed.c |   38 -
 .../serializers/ble_gap_evt_scan_req_report.c   |   49 -
 .../serializers/ble_gap_evt_sec_info_request.c  |   51 -
 .../ble_gap_evt_sec_params_request.c            |   51 -
 .../s130/serializers/ble_gap_evt_sec_request.c  |   49 -
 .../s130/serializers/ble_gap_evt_timeout.c      |   38 -
 .../s130/serializers/ble_gap_keypress_notify.c  |   56 -
 .../s130/serializers/ble_gap_lesc_dhkey_reply.c |   56 -
 .../serializers/ble_gap_lesc_oob_data_get.c     |   75 -
 .../serializers/ble_gap_lesc_oob_data_set.c     |   61 -
 .../codecs/s130/serializers/ble_gap_ppcp_get.c  |   80 -
 .../codecs/s130/serializers/ble_gap_ppcp_set.c  |   64 -
 .../codecs/s130/serializers/ble_gap_rssi_get.c  |   77 -
 .../s130/serializers/ble_gap_rssi_start.c       |   49 -
 .../codecs/s130/serializers/ble_gap_rssi_stop.c |   39 -
 .../s130/serializers/ble_gap_scan_start.c       |   44 -
 .../codecs/s130/serializers/ble_gap_scan_stop.c |   23 -
 .../s130/serializers/ble_gap_sec_info_reply.c   |   72 -
 .../s130/serializers/ble_gap_sec_params_reply.c |   90 -
 .../s130/serializers/ble_gap_tx_power_set.c     |   39 -
 .../serializers/ble_gattc_attr_info_discover.c  |   59 -
 .../ble_gattc_char_value_by_uuid_read.c         |   65 -
 .../serializers/ble_gattc_char_values_read.c    |   53 -
 .../ble_gattc_characteristics_discover.c        |   63 -
 .../codecs/s130/serializers/ble_gattc_conn.h    |  442 ----
 .../ble_gattc_descriptors_discover.c            |   62 -
 .../ble_gattc_evt_attr_info_disc_rsp.c          |   51 -
 .../serializers/ble_gattc_evt_char_disc_rsp.c   |   73 -
 .../ble_gattc_evt_char_val_by_uuid_read_rsp.c   |   52 -
 .../ble_gattc_evt_char_vals_read_rsp.c          |   59 -
 .../s130/serializers/ble_gattc_evt_conn.h       |  264 --
 .../serializers/ble_gattc_evt_desc_disc_rsp.c   |   53 -
 .../codecs/s130/serializers/ble_gattc_evt_hvx.c |   52 -
 .../ble_gattc_evt_prim_srvc_disc_rsp.c          |   62 -
 .../s130/serializers/ble_gattc_evt_read_rsp.c   |   52 -
 .../serializers/ble_gattc_evt_rel_disc_rsp.c    |   51 -
 .../s130/serializers/ble_gattc_evt_timeout.c    |   37 -
 .../s130/serializers/ble_gattc_evt_write_rsp.c  |   53 -
 .../s130/serializers/ble_gattc_hv_confirm.c     |   45 -
 .../ble_gattc_primary_services_discover.c       |   67 -
 .../codecs/s130/serializers/ble_gattc_read.c    |   49 -
 .../ble_gattc_relationships_discover.c          |   64 -
 .../codecs/s130/serializers/ble_gattc_write.c   |   59 -
 .../s130/serializers/ble_gatts_attr_get.c       |   80 -
 .../serializers/ble_gatts_characteristic_add.c  |   88 -
 .../codecs/s130/serializers/ble_gatts_conn.h    |  599 -----
 .../s130/serializers/ble_gatts_descriptor_add.c |   94 -
 .../s130/serializers/ble_gatts_evt_conn.h       |  164 --
 .../codecs/s130/serializers/ble_gatts_evt_hvc.c |   38 -
 .../ble_gatts_evt_rw_authorize_request.c        |   59 -
 .../s130/serializers/ble_gatts_evt_sc_confirm.c |   37 -
 .../ble_gatts_evt_sys_attr_missing.c            |   37 -
 .../s130/serializers/ble_gatts_evt_timeout.c    |   37 -
 .../s130/serializers/ble_gatts_evt_write.c      |   63 -
 .../codecs/s130/serializers/ble_gatts_hvx.c     |   81 -
 .../s130/serializers/ble_gatts_include_add.c    |   74 -
 .../ble_gatts_initial_user_handle_get.c         |   69 -
 .../serializers/ble_gatts_rw_authorize_reply.c  |   53 -
 .../s130/serializers/ble_gatts_service_add.c    |   76 -
 .../serializers/ble_gatts_service_changed.c     |   55 -
 .../s130/serializers/ble_gatts_sys_attr_get.c   |  125 -
 .../s130/serializers/ble_gatts_sys_attr_set.c   |   76 -
 .../s130/serializers/ble_gatts_value_get.c      |  105 -
 .../s130/serializers/ble_gatts_value_set.c      |   74 -
 .../s130/serializers/ble_l2cap_cid_register.c   |   46 -
 .../s130/serializers/ble_l2cap_cid_unregister.c |   46 -
 .../codecs/s130/serializers/ble_l2cap_conn.h    |  164 --
 .../s130/serializers/ble_l2cap_evt_conn.h       |   64 -
 .../codecs/s130/serializers/ble_l2cap_evt_rx.c  |   50 -
 .../codecs/s130/serializers/ble_l2cap_tx.c      |   67 -
 .../codecs/s130/serializers/ble_opt_get.c       |  130 -
 .../s130/serializers/ble_opt_id_pre_decoder.c   |   36 -
 .../codecs/s130/serializers/ble_opt_set.c       |  109 -
 .../s130/serializers/ble_tx_packet_count_get.c  |   69 -
 .../s130/serializers/ble_user_mem_reply.c       |   66 -
 .../codecs/s130/serializers/ble_uuid_decode.c   |   77 -
 .../codecs/s130/serializers/ble_uuid_encode.c   |  117 -
 .../codecs/s130/serializers/ble_uuid_vs_add.c   |   73 -
 .../codecs/s130/serializers/ble_version_get.c   |   77 -
 .../s130/serializers/conn_ble_gap_sec_keys.c    |   73 -
 .../s130/serializers/conn_ble_gap_sec_keys.h    |   96 -
 .../codecs/s130/serializers/conn_ble_user_mem.c |   78 -
 .../codecs/s130/serializers/conn_ble_user_mem.h |   89 -
 .../codecs/s130/serializers/ecb_block_encrypt.c |   72 -
 .../codecs/s130/serializers/nrf_soc_conn.h      |  135 -
 .../codecs/s130/serializers/power_system_off.c  |   28 -
 .../codecs/s130/serializers/temp_get.c          |   72 -
 .../serialization/connectivity/hal/dtm_uart.c   |  233 --
 .../serialization/connectivity/hal/dtm_uart.h   |   31 -
 .../connectivity/pstorage_platform.h            |   78 -
 .../connectivity/ser_conn_cmd_decoder.c         |   97 -
 .../connectivity/ser_conn_cmd_decoder.h         |   61 -
 .../connectivity/ser_conn_dtm_cmd_decoder.c     |   94 -
 .../connectivity/ser_conn_dtm_cmd_decoder.h     |   70 -
 .../connectivity/ser_conn_error_handling.c      |  104 -
 .../connectivity/ser_conn_event_encoder.c       |   75 -
 .../connectivity/ser_conn_event_encoder.h       |   58 -
 .../connectivity/ser_conn_handlers.c            |  129 -
 .../connectivity/ser_conn_handlers.h            |   92 -
 .../connectivity/ser_conn_pkt_decoder.c         |   86 -
 .../connectivity/ser_conn_pkt_decoder.h         |   62 -
 .../connectivity/ser_conn_reset_cmd_decoder.c   |   20 -
 .../connectivity/ser_conn_reset_cmd_decoder.h   |   53 -
 .../startup/arm/arm_startup_nrf51.s             |  240 --
 .../stm/stm32f4xx/include/mcu/stm32f4xx_conf.h  |  169 --
 hw/scripts/jlink.sh                             |   22 +-
 hw/scripts/openocd.sh                           |   29 +-
 mgmt/mgmt/pkg.yml                               |    1 +
 net/nimble/controller/src/ble_ll.c              |    4 +-
 net/nimble/controller/syscfg.yml                |    9 -
 net/nimble/host/store/ram/pkg.yml               |    3 +
 net/nimble/host/store/ram/src/ble_store_ram.c   |    7 +
 net/nimble/transport/ram/syscfg.yml             |   10 +
 net/nimble/transport/uart/pkg.yml               |    3 +
 net/nimble/transport/uart/src/ble_hci_uart.c    |    6 +-
 net/nimble/transport/uart/syscfg.yml            |   21 +-
 sys/config/pkg.yml                              |    2 +-
 test/crash_test/syscfg.yml                      |   17 +
 642 files changed, 1104 insertions(+), 119626 deletions(-)
----------------------------------------------------------------------