You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by cc...@apache.org on 2016/11/23 18:52:33 UTC

[70/70] [abbrv] incubator-mynewt-core git commit: Merge branch 'develop'

Merge branch '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/f855806a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/f855806a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/f855806a

Branch: refs/heads/master
Commit: f855806a8b97bea10ef0d7d2d35b5b9758e03701
Parents: 438eb97 eee27c9
Author: Christopher Collins <cc...@apache.org>
Authored: Wed Nov 23 10:47:59 2016 -0800
Committer: Christopher Collins <cc...@apache.org>
Committed: Wed Nov 23 10:47:59 2016 -0800

----------------------------------------------------------------------
 .gitignore                                      |    1 +
 .rat-excludes                                   |    7 +
 README.md                                       |  189 +-
 RELEASE_NOTES.md                                |    4 +-
 apps/blecent/src/main.c                         |    5 -
 apps/bleprph/pkg.yml                            |    4 +-
 apps/bleprph/src/main.c                         |    3 -
 apps/bletest/src/main.c                         |  107 +-
 apps/bletiny/src/main.c                         |    5 -
 apps/bleuart/src/main.c                         |    5 -
 apps/ocf_sample/src/main.c                      |   59 +-
 apps/ocf_sample/syscfg.yml                      |   22 +
 apps/spitest/src/main.c                         |    6 +-
 compiler/mips/compiler.yml                      |   34 +
 compiler/mips/pkg.yml                           |   28 +
 compiler/sim-mips/compiler.yml                  |   38 +
 compiler/sim-mips/pkg.yml                       |   29 +
 encoding/cborattr/pkg.yml                       |    2 +
 encoding/cborattr/src/cborattr.c                |   10 +
 encoding/tinycbor/pkg.yml                       |    1 +
 encoding/tinycbor/src/cborencoder.c             |    2 +
 encoding/tinycbor/src/cborpretty.c              |    5 +-
 encoding/tinycbor/src/cbortojson.c              |    5 +-
 fs/fcb/test/src/fcb_test.c                      |   55 +
 fs/fcb/test/src/testcases/fcb_test_append.c     |    4 +
 .../test/src/testcases/fcb_test_append_fill.c   |    4 +
 .../src/testcases/fcb_test_append_too_big.c     |    4 +
 fs/fcb/test/src/testcases/fcb_test_empty_walk.c |    3 +
 .../src/testcases/fcb_test_multiple_scratch.c   |    5 +
 fs/fcb/test/src/testcases/fcb_test_reset.c      |    4 +
 fs/fcb/test/src/testcases/fcb_test_rotate.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        |   52 +-
 hw/bsp/arduino_primo_nrf52/syscfg.yml           |   23 +-
 hw/bsp/bmd300eval/include/bsp/nrf_drv_config.h  |  471 ----
 hw/bsp/bmd300eval/pkg.yml                       |   50 +-
 hw/bsp/bmd300eval/src/hal_bsp.c                 |   54 +-
 hw/bsp/bmd300eval/syscfg.yml                    |   13 -
 hw/bsp/ci40/bsp.yml                             |   54 +
 hw/bsp/ci40/include/bsp/bsp.h                   |   55 +
 hw/bsp/ci40/include/bsp/bsp_sysid.h             |   36 +
 hw/bsp/ci40/pkg.yml                             |   33 +
 hw/bsp/ci40/src/hal_bsp.c                       |   28 +
 hw/bsp/ci40/src/os_bsp.c                        |   57 +
 hw/bsp/ci40/src/sbrk.c                          |   51 +
 hw/bsp/ci40/syscfg.yml                          |   14 +
 hw/bsp/ci40/uhi32.ld                            |  337 +++
 .../include/bsp/nrf_drv_config.h                |  474 ----
 hw/bsp/nrf51-arduino_101/pkg.yml                |   51 +-
 hw/bsp/nrf51-arduino_101/src/hal_bsp.c          |   31 +-
 hw/bsp/nrf51-arduino_101/syscfg.yml             |   11 +-
 .../nrf51-blenano/include/bsp/nrf_drv_config.h  |  472 ----
 hw/bsp/nrf51-blenano/pkg.yml                    |   52 +-
 hw/bsp/nrf51-blenano/src/hal_bsp.c              |   31 +-
 hw/bsp/nrf51-blenano/syscfg.yml                 |   11 +-
 .../include/bsp/nrf_drv_config.h                |  474 ----
 hw/bsp/nrf51dk-16kbram/pkg.yml                  |   54 +-
 hw/bsp/nrf51dk-16kbram/src/hal_bsp.c            |   46 +-
 hw/bsp/nrf51dk-16kbram/syscfg.yml               |   11 +-
 hw/bsp/nrf51dk/include/bsp/nrf_drv_config.h     |  472 ----
 hw/bsp/nrf51dk/pkg.yml                          |   50 +-
 hw/bsp/nrf51dk/src/hal_bsp.c                    |   55 +-
 hw/bsp/nrf51dk/syscfg.yml                       |   11 +-
 hw/bsp/nrf52dk/include/bsp/nrf_drv_config.h     |  471 ----
 hw/bsp/nrf52dk/pkg.yml                          |   52 +-
 hw/bsp/nrf52dk/src/hal_bsp.c                    |   69 +-
 hw/bsp/nrf52dk/syscfg.yml                       |   21 +-
 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                   |   50 +-
 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/hal/include/hal/hal_uart.h                   |    1 +
 hw/mcu/mips/danube/include/mcu/mips.h           |   25 +
 hw/mcu/mips/danube/include/mcu/mips_bsp.h       |   24 +
 hw/mcu/mips/danube/include/mcu/mips_hal.h       |   38 +
 hw/mcu/mips/danube/pkg.yml                      |   30 +
 hw/mcu/mips/danube/src/gic.c                    |  143 ++
 hw/mcu/mips/danube/src/gic.h                    |   35 +
 hw/mcu/mips/danube/src/hal_os_tick.c            |   36 +
 hw/mcu/mips/danube/src/hal_system.c             |   35 +
 hw/mcu/mips/danube/src/hal_uart.c               |  306 +++
 hw/mcu/mips/danube/src/hal_watchdog.c           |   39 +
 hw/mcu/nordic/nrf51xxx/include/mcu/nrf51_hal.h  |    8 +
 hw/mcu/nordic/nrf51xxx/pkg.yml                  |    6 +-
 hw/mcu/nordic/nrf51xxx/src/hal_i2c.c            |  388 ++-
 hw/mcu/nordic/nrf51xxx/src/hal_spi.c            |  518 ++--
 hw/mcu/nordic/nrf51xxx/src/hal_watchdog.c       |   37 +-
 hw/mcu/nordic/nrf52xxx/include/mcu/nrf52_hal.h  |    8 +
 hw/mcu/nordic/nrf52xxx/pkg.yml                  |    4 +-
 hw/mcu/nordic/nrf52xxx/src/hal_i2c.c            |  388 ++-
 hw/mcu/nordic/nrf52xxx/src/hal_spi.c            |  583 ++---
 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 --
 .../components/toolchain/gcc/Makefile.common    |  156 --
 .../components/toolchain/gcc/Makefile.posix     |    4 -
 .../components/toolchain/gcc/Makefile.windows   |   10 -
 .../toolchain/gcc/gcc_nrf51_common.ld           |  164 --
 .../components/toolchain/gcc/nrf51_common.ld    |  160 --
 .../components/toolchain/gcc/nrf51_xxaa.ld      |   13 -
 .../components/toolchain/gcc/nrf51_xxab.ld      |   13 -
 .../components/toolchain/gcc/nrf51_xxac.ld      |   13 -
 .../components/toolchain/gcc/nrf52_common.ld    |  160 --
 .../components/toolchain/gcc/nrf52_xxaa.ld      |   13 -
 .../components/toolchain/gcc/nrf5x_common.ld    |  160 --
 .../toolchain/iar/iar_nrf51_blank_xxaa.icf      |   31 -
 .../toolchain/iar/iar_nrf51_blank_xxac.icf      |   31 -
 .../stm/stm32f4xx/include/mcu/stm32f4xx_conf.h  |  169 --
 hw/scripts/jlink.sh                             |   22 +-
 hw/scripts/openocd.sh                           |   29 +-
 kernel/os/include/os/arch/mips/os/os_arch.h     |   80 +
 kernel/os/include/os/arch/sim-mips/os/os_arch.h |   74 +
 kernel/os/include/os/os_mempool.h               |   24 +-
 kernel/os/include/os/os_task.h                  |    7 +-
 kernel/os/src/arch/mips/asm/ctx.S               |  197 ++
 kernel/os/src/arch/mips/asm/excpt_isr.S         |  100 +
 kernel/os/src/arch/mips/os_arch_mips.c          |  183 ++
 kernel/os/src/arch/mips/os_fault.c              |  123 +
 kernel/os/src/arch/sim-mips/os_arch_sim.c       |  463 ++++
 .../os/src/arch/sim-mips/os_arch_stack_frame.s  |   65 +
 kernel/os/src/arch/sim-mips/os_fault.c          |   34 +
 kernel/os/src/os_eventq.c                       |    9 +-
 kernel/os/src/os_mutex.c                        |    9 +
 kernel/os/src/os_sem.c                          |    8 +
 kernel/os/src/os_task.c                         |   22 +
 kernel/os/test/src/eventq_test.h                |    4 +-
 kernel/os/test/src/mempool_test.c               |    9 +-
 kernel/os/test/src/mutex_test.c                 |   25 +-
 kernel/os/test/src/os_test.c                    |    9 +-
 kernel/os/test/src/sem_test.c                   |    4 +-
 .../src/testcases/event_test_poll_single_sr.c   |    4 +
 .../os/test/src/testcases/event_test_poll_sr.c  |    4 +
 .../src/testcases/event_test_poll_timeout_sr.c  |    4 +
 kernel/os/test/src/testcases/event_test_src.c   |    4 +
 kernel/os/test/src/testcases/os_callout_test.c  |    4 +
 .../test/src/testcases/os_callout_test_speak.c  |    5 +
 .../test/src/testcases/os_callout_test_stop.c   |    5 +
 .../test/src/testcases/os_mutex_test_case_1.c   |    2 +
 .../test/src/testcases/os_mutex_test_case_2.c   |    4 +
 mgmt/mgmt/pkg.yml                               |    1 +
 mgmt/newtmgr/include/newtmgr/newtmgr.h          |    2 -
 mgmt/newtmgr/src/newtmgr.c                      |   49 +-
 mgmt/oicmgr/src/oicmgr.c                        |   32 +-
 net/ip/native_sockets/src/native_itf.c          |    3 +
 .../controller/include/controller/ble_ll_adv.h  |    1 +
 .../controller/include/controller/ble_ll_scan.h |    1 +
 net/nimble/controller/src/ble_ll.c              |    9 +-
 net/nimble/controller/src/ble_ll_adv.c          |    5 +-
 net/nimble/controller/src/ble_ll_conn.c         |   16 +-
 net/nimble/controller/src/ble_ll_scan.c         |    2 +-
 net/nimble/controller/syscfg.yml                |    9 -
 net/nimble/host/include/host/ble_att.h          |   11 +-
 net/nimble/host/include/host/ble_store.h        |    1 -
 net/nimble/host/src/ble_att.c                   |    4 +-
 net/nimble/host/src/ble_att_clt.c               |   10 +-
 net/nimble/host/src/ble_att_cmd_priv.h          |    2 +
 net/nimble/host/src/ble_att_svr.c               |  148 +-
 net/nimble/host/src/ble_gap.c                   |   69 +-
 net/nimble/host/src/ble_gap_priv.h              |    2 +-
 net/nimble/host/src/ble_gatt_priv.h             |    8 +-
 net/nimble/host/src/ble_gattc.c                 |  773 ++++--
 net/nimble/host/src/ble_hs.c                    |  105 +-
 net/nimble/host/src/ble_hs_hci.c                |   29 +-
 net/nimble/host/src/ble_hs_hci_cmd.c            |    2 +-
 net/nimble/host/src/ble_hs_hci_evt.c            |   18 +-
 net/nimble/host/src/ble_hs_priv.h               |    2 +-
 net/nimble/host/src/ble_l2cap.c                 |   44 +-
 net/nimble/host/src/ble_l2cap_priv.h            |    3 +-
 net/nimble/host/src/ble_l2cap_sig.c             |  100 +-
 net/nimble/host/src/ble_l2cap_sig_cmd.c         |   37 +-
 net/nimble/host/src/ble_l2cap_sig_priv.h        |   15 +-
 net/nimble/host/src/ble_sm.c                    |   44 +-
 net/nimble/host/src/ble_sm_priv.h               |    4 +-
 net/nimble/host/src/ble_sm_sc.c                 |    4 +-
 net/nimble/host/store/ram/pkg.yml               |    3 +
 net/nimble/host/store/ram/src/ble_store_ram.c   |    7 +
 net/nimble/host/syscfg.yml                      |   13 +-
 net/nimble/host/test/src/ble_att_svr_test.c     |  126 +-
 net/nimble/host/test/src/ble_gap_test.c         |   35 +-
 net/nimble/host/test/src/ble_gatt_conn_test.c   |  201 +-
 net/nimble/host/test/src/ble_gatt_disc_c_test.c |  196 ++
 net/nimble/host/test/src/ble_gatt_disc_d_test.c |  107 +-
 net/nimble/host/test/src/ble_gatt_disc_s_test.c |  249 +-
 net/nimble/host/test/src/ble_gatt_find_s_test.c |  104 +
 net/nimble/host/test/src/ble_gatt_read_test.c   |   95 +
 net/nimble/host/test/src/ble_gatt_write_test.c  |  198 ++
 net/nimble/host/test/src/ble_hs_test_util.c     |  116 +-
 net/nimble/host/test/src/ble_hs_test_util.h     |   11 +-
 net/nimble/include/nimble/ble.h                 |    8 +-
 net/nimble/transport/ram/src/ble_hci_ram.c      |    2 +-
 net/nimble/transport/ram/syscfg.yml             |   10 +
 net/nimble/transport/uart/pkg.yml               |    3 +
 net/nimble/transport/uart/src/ble_hci_uart.c    |   21 +-
 net/nimble/transport/uart/syscfg.yml            |   21 +-
 net/oic/include/oic/oc_api.h                    |    4 -
 net/oic/include/oic/oc_buffer.h                 |   16 +-
 net/oic/include/oic/oc_client_state.h           |   34 +-
 net/oic/include/oic/oc_network_events.h         |    5 -
 net/oic/include/oic/oc_ri.h                     |   28 +-
 net/oic/src/api/oc_buffer.c                     |  202 +-
 net/oic/src/api/oc_client_api.c                 |    6 +-
 net/oic/src/api/oc_events.h                     |   42 -
 net/oic/src/api/oc_main.c                       |   11 +-
 net/oic/src/api/oc_network_events.c             |   46 +-
 net/oic/src/api/oc_priv.h                       |   25 +
 net/oic/src/api/oc_rep.c                        |  111 +-
 net/oic/src/api/oc_ri.c                         |  345 +--
 net/oic/src/api/oc_server_api.c                 |   15 +-
 net/oic/src/messaging/coap/engine.c             |   38 +-
 net/oic/src/messaging/coap/engine.h             |    5 +-
 net/oic/src/messaging/coap/observe.c            |  400 +--
 net/oic/src/messaging/coap/observe.h            |    3 +-
 net/oic/src/messaging/coap/separate.c           |  140 +-
 net/oic/src/messaging/coap/separate.h           |    2 +
 net/oic/src/messaging/coap/transactions.c       |  116 +-
 net/oic/src/messaging/coap/transactions.h       |   16 +-
 net/oic/src/port/mynewt/adaptor.c               |    3 +
 net/oic/src/port/mynewt/adaptor.h               |   17 +-
 net/oic/src/port/mynewt/ble_adaptor.c           |    1 +
 net/oic/src/port/mynewt/serial_adaptor.c        |    5 +-
 net/oic/src/port/oc_connectivity.h              |    1 -
 net/oic/src/util/oc_etimer.c                    |  263 --
 net/oic/src/util/oc_etimer.h                    |  255 --
 net/oic/src/util/oc_memb.c                      |  111 -
 net/oic/src/util/oc_memb.h                      |  135 -
 net/oic/src/util/oc_process.c                   |  346 ---
 net/oic/src/util/oc_process.h                   |  535 ----
 net/oic/src/util/oc_timer.c                     |  131 -
 net/oic/src/util/oc_timer.h                     |   96 -
 net/oic/src/util/pt/lc-addrlabels.h             |   94 -
 net/oic/src/util/pt/lc-switch.h                 |   87 -
 net/oic/src/util/pt/lc.h                        |  138 --
 net/oic/src/util/pt/pt-sem.h                    |  241 --
 net/oic/src/util/pt/pt.h                        |  341 ---
 sys/config/pkg.yml                              |    2 +-
 sys/flash_map/test/src/flash_map_test.c         |   12 +
 .../test/src/testcases/flash_map_test_case_1.c  |   27 +-
 .../test/src/testcases/flash_map_test_case_2.c  |   17 +-
 test/crash_test/syscfg.yml                      |   17 +
 test/runtest/include/runtest/runtest.h          |    2 +-
 test/runtest/src/runtest_nmgr.c                 |    2 +-
 test/testutil/include/testutil/testutil.h       |   31 +-
 test/testutil/src/suite.c                       |   10 +
 826 files changed, 8105 insertions(+), 125990 deletions(-)
----------------------------------------------------------------------