Nordic stack and drivers for the mbed BLE API

Dependents:   BLE_ANCS_SDAPI BLE_temperature BLE_HeartRate writable_gatt ... more

Committer:
Vincent Coubard
Date:
Wed Sep 14 14:39:43 2016 +0100
Revision:
638:c90ae1400bf2
Sync with bdab10dc0f90748b6989c8b577771bb403ca6bd8 from ARMmbed/mbed-os.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Vincent Coubard 638:c90ae1400bf2 1 # from cmsis-core-nrf51822:
Vincent Coubard 638:c90ae1400bf2 2 cmsis-core-nrf51822/compiler_abstraction.h
Vincent Coubard 638:c90ae1400bf2 3 cmsis-core-nrf51822/nrf.h
Vincent Coubard 638:c90ae1400bf2 4 cmsis-core-nrf51822/nrf51.h
Vincent Coubard 638:c90ae1400bf2 5 cmsis-core-nrf51822/nrf51_bitfields.h
Vincent Coubard 638:c90ae1400bf2 6 cmsis-core-nrf51822/nrf_delay.h
Vincent Coubard 638:c90ae1400bf2 7 cmsis-core-nrf51822/system_nrf51.h
Vincent Coubard 638:c90ae1400bf2 8 source/system_nrf51.c
Vincent Coubard 638:c90ae1400bf2 9
Vincent Coubard 638:c90ae1400bf2 10 # from ble-nrf51822
Vincent Coubard 638:c90ae1400bf2 11 source/nordic-sdk/components/ble/ble_radio_notification/ble_radio_notification.c
Vincent Coubard 638:c90ae1400bf2 12 source/nordic-sdk/components/ble/ble_radio_notification/ble_radio_notification.h
Vincent Coubard 638:c90ae1400bf2 13 source/nordic-sdk/components/ble/ble_services/ble_dfu/ble_dfu.c
Vincent Coubard 638:c90ae1400bf2 14 source/nordic-sdk/components/ble/ble_services/ble_dfu/ble_dfu.h
Vincent Coubard 638:c90ae1400bf2 15 source/nordic-sdk/components/ble/common/ble_advdata.c
Vincent Coubard 638:c90ae1400bf2 16 source/nordic-sdk/components/ble/common/ble_advdata.h
Vincent Coubard 638:c90ae1400bf2 17 source/nordic-sdk/components/ble/common/ble_advdata_parser.c
Vincent Coubard 638:c90ae1400bf2 18 source/nordic-sdk/components/ble/common/ble_advdata_parser.h
Vincent Coubard 638:c90ae1400bf2 19 source/nordic-sdk/components/ble/peer_manager/id_manager.h
Vincent Coubard 638:c90ae1400bf2 20 source/nordic-sdk/components/ble/peer_manager/id_manager.c
Vincent Coubard 638:c90ae1400bf2 21 source/nordic-sdk/components/ble/peer_manager/peer_manager_types.h
Vincent Coubard 638:c90ae1400bf2 22 source/nordic-sdk/components/ble/peer_manager/ble_gatt_db.h
Vincent Coubard 638:c90ae1400bf2 23 source/nordic-sdk/components/ble/peer_manager/ble_conn_state.h
Vincent Coubard 638:c90ae1400bf2 24 source/nordic-sdk/components/ble/peer_manager/sdk_mapped_flags.h
Vincent Coubard 638:c90ae1400bf2 25 source/nordic-sdk/components/ble/peer_manager/peer_database.h
Vincent Coubard 638:c90ae1400bf2 26 # source/nordic-sdk/components/ble/common/ble_conn_params.cpp the file is called
Vincent Coubard 638:c90ae1400bf2 27 source/nordic-sdk/components/ble/common/ble_conn_params.c
Vincent Coubard 638:c90ae1400bf2 28 source/nordic-sdk/components/ble/common/ble_conn_params.h
Vincent Coubard 638:c90ae1400bf2 29 source/nordic-sdk/components/ble/common/ble_date_time.h
Vincent Coubard 638:c90ae1400bf2 30 source/nordic-sdk/components/ble/common/ble_sensor_location.h
Vincent Coubard 638:c90ae1400bf2 31 source/nordic-sdk/components/ble/common/ble_srv_common.c
Vincent Coubard 638:c90ae1400bf2 32 source/nordic-sdk/components/ble/common/ble_srv_common.h
Vincent Coubard 638:c90ae1400bf2 33 source/nordic-sdk/components/ble/device_manager/config/device_manager_cnfg.h
Vincent Coubard 638:c90ae1400bf2 34 source/nordic-sdk/components/ble/device_manager/device_manager.h
Vincent Coubard 638:c90ae1400bf2 35 source/nordic-sdk/components/ble/device_manager/device_manager_peripheral.c
Vincent Coubard 638:c90ae1400bf2 36 source/nordic-sdk/components/drivers_nrf/ble_flash/ble_flash.c
Vincent Coubard 638:c90ae1400bf2 37 source/nordic-sdk/components/drivers_nrf/ble_flash/ble_flash.h
Vincent Coubard 638:c90ae1400bf2 38 source/nordic-sdk/components/drivers_nrf/hal/compiler_abstraction.h
Vincent Coubard 638:c90ae1400bf2 39 source/nordic-sdk/components/drivers_nrf/hal/nrf.h
Vincent Coubard 638:c90ae1400bf2 40 source/nordic-sdk/components/drivers_nrf/hal/nrf51.h
Vincent Coubard 638:c90ae1400bf2 41 source/nordic-sdk/components/drivers_nrf/hal/nrf51_bitfields.h
Vincent Coubard 638:c90ae1400bf2 42 source/nordic-sdk/components/drivers_nrf/hal/nrf51_deprecated.h
Vincent Coubard 638:c90ae1400bf2 43 source/nordic-sdk/components/drivers_nrf/hal/nrf_delay.c
Vincent Coubard 638:c90ae1400bf2 44 source/nordic-sdk/components/drivers_nrf/hal/nrf_ecb.c
Vincent Coubard 638:c90ae1400bf2 45 source/nordic-sdk/components/drivers_nrf/hal/nrf_ecb.h
Vincent Coubard 638:c90ae1400bf2 46 source/nordic-sdk/components/drivers_nrf/hal/nrf_gpio.h
Vincent Coubard 638:c90ae1400bf2 47 source/nordic-sdk/components/drivers_nrf/hal/nrf_gpiote.h
Vincent Coubard 638:c90ae1400bf2 48 source/nordic-sdk/components/drivers_nrf/hal/nrf_nvmc.c
Vincent Coubard 638:c90ae1400bf2 49 source/nordic-sdk/components/drivers_nrf/hal/nrf_nvmc.h
Vincent Coubard 638:c90ae1400bf2 50 source/nordic-sdk/components/drivers_nrf/hal/nrf_temp.h
Vincent Coubard 638:c90ae1400bf2 51 source/nordic-sdk/components/drivers_nrf/pstorage/config/pstorage_platform.h
Vincent Coubard 638:c90ae1400bf2 52 source/nordic-sdk/components/drivers_nrf/pstorage/pstorage.c
Vincent Coubard 638:c90ae1400bf2 53 source/nordic-sdk/components/drivers_nrf/pstorage/pstorage.h
Vincent Coubard 638:c90ae1400bf2 54 source/nordic-sdk/components/libraries/bootloader_dfu/bootloader.h
Vincent Coubard 638:c90ae1400bf2 55 source/nordic-sdk/components/libraries/bootloader_dfu/bootloader_types.h
Vincent Coubard 638:c90ae1400bf2 56 source/nordic-sdk/components/libraries/bootloader_dfu/bootloader_util.h
Vincent Coubard 638:c90ae1400bf2 57 # source/nordic-sdk/components/libraries/bootloader_dfu/bootloader_util_arm.c new file is called:
Vincent Coubard 638:c90ae1400bf2 58 source/nordic-sdk/components/libraries/bootloader_dfu/bootloader_util.c
Vincent Coubard 638:c90ae1400bf2 59 source/nordic-sdk/components/libraries/bootloader_dfu/dfu.h
Vincent Coubard 638:c90ae1400bf2 60 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_bank_internal.h
Vincent Coubard 638:c90ae1400bf2 61 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_ble_svc.h
Vincent Coubard 638:c90ae1400bf2 62 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_ble_svc_internal.h
Vincent Coubard 638:c90ae1400bf2 63 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_init.h
Vincent Coubard 638:c90ae1400bf2 64 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_init_template.c
Vincent Coubard 638:c90ae1400bf2 65 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_transport.h
Vincent Coubard 638:c90ae1400bf2 66 source/nordic-sdk/components/libraries/bootloader_dfu/dfu_types.h
Vincent Coubard 638:c90ae1400bf2 67 source/nordic-sdk/components/libraries/bootloader_dfu/experimental/dfu_app_handler.c
Vincent Coubard 638:c90ae1400bf2 68 source/nordic-sdk/components/libraries/bootloader_dfu/experimental/dfu_app_handler.h
Vincent Coubard 638:c90ae1400bf2 69 source/nordic-sdk/components/libraries/bootloader_dfu/hci_transport/hci_mem_pool_internal.h
Vincent Coubard 638:c90ae1400bf2 70 source/nordic-sdk/components/libraries/crc16/crc16.c
Vincent Coubard 638:c90ae1400bf2 71 source/nordic-sdk/components/libraries/hci/hci_mem_pool.c
Vincent Coubard 638:c90ae1400bf2 72 source/nordic-sdk/components/libraries/hci/hci_mem_pool.h
Vincent Coubard 638:c90ae1400bf2 73 source/nordic-sdk/components/libraries/scheduler/app_scheduler.c
Vincent Coubard 638:c90ae1400bf2 74 source/nordic-sdk/components/libraries/util/app_error.c
Vincent Coubard 638:c90ae1400bf2 75 source/nordic-sdk/components/libraries/util/app_util_platform.c
Vincent Coubard 638:c90ae1400bf2 76 source/nordic-sdk/components/libraries/util/app_util_platform.h
Vincent Coubard 638:c90ae1400bf2 77 source/nordic-sdk/components/libraries/util/common.h
Vincent Coubard 638:c90ae1400bf2 78 source/nordic-sdk/components/libraries/util/nordic_common.h
Vincent Coubard 638:c90ae1400bf2 79 source/nordic-sdk/components/libraries/util/nrf_assert.c
Vincent Coubard 638:c90ae1400bf2 80 source/nordic-sdk/components/libraries/util/nrf_assert.h
Vincent Coubard 638:c90ae1400bf2 81 source/nordic-sdk/components/libraries/util/sdk_common.h
Vincent Coubard 638:c90ae1400bf2 82 source/nordic-sdk/components/libraries/util/sdk_errors.h
Vincent Coubard 638:c90ae1400bf2 83 source/nordic-sdk/components/libraries/util/sdk_os.h
Vincent Coubard 638:c90ae1400bf2 84 source/nordic-sdk/components/softdevice/common/softdevice_handler/ant_stack_handler_types.h
Vincent Coubard 638:c90ae1400bf2 85 source/nordic-sdk/components/softdevice/common/softdevice_handler/ble_stack_handler_types.h
Vincent Coubard 638:c90ae1400bf2 86 source/nordic-sdk/components/softdevice/common/softdevice_handler/softdevice_handler.c
Vincent Coubard 638:c90ae1400bf2 87 source/nordic-sdk/components/softdevice/common/softdevice_handler/softdevice_handler.h
Vincent Coubard 638:c90ae1400bf2 88 source/nordic-sdk/components/softdevice/common/softdevice_handler/softdevice_handler_appsh.c
Vincent Coubard 638:c90ae1400bf2 89 source/nordic-sdk/components/softdevice/common/softdevice_handler/softdevice_handler_appsh.h
Vincent Coubard 638:c90ae1400bf2 90 # source/nordic-sdk/components/softdevice/s130/doc/ble_api.dox uncertain of the origin of this file
Vincent Coubard 638:c90ae1400bf2 91 source/nordic-sdk/components/softdevice/s130/include/ble.h
Vincent Coubard 638:c90ae1400bf2 92 source/nordic-sdk/components/softdevice/s130/include/ble_err.h
Vincent Coubard 638:c90ae1400bf2 93 source/nordic-sdk/components/softdevice/s130/include/ble_gap.h
Vincent Coubard 638:c90ae1400bf2 94 source/nordic-sdk/components/softdevice/s130/include/ble_gatt.h
Vincent Coubard 638:c90ae1400bf2 95 source/nordic-sdk/components/softdevice/s130/include/ble_gattc.h
Vincent Coubard 638:c90ae1400bf2 96 source/nordic-sdk/components/softdevice/s130/include/ble_gatts.h
Vincent Coubard 638:c90ae1400bf2 97 source/nordic-sdk/components/softdevice/s130/include/ble_hci.h
Vincent Coubard 638:c90ae1400bf2 98 source/nordic-sdk/components/softdevice/s130/include/ble_l2cap.h
Vincent Coubard 638:c90ae1400bf2 99 source/nordic-sdk/components/softdevice/s130/include/ble_ranges.h
Vincent Coubard 638:c90ae1400bf2 100 source/nordic-sdk/components/softdevice/s130/include/ble_types.h
Vincent Coubard 638:c90ae1400bf2 101 source/nordic-sdk/components/softdevice/s130/include/nrf_error.h
Vincent Coubard 638:c90ae1400bf2 102 source/nordic-sdk/components/softdevice/s130/include/nrf_error_sdm.h
Vincent Coubard 638:c90ae1400bf2 103 source/nordic-sdk/components/softdevice/s130/include/nrf_error_soc.h
Vincent Coubard 638:c90ae1400bf2 104 source/nordic-sdk/components/softdevice/s130/include/nrf_mbr.h
Vincent Coubard 638:c90ae1400bf2 105 source/nordic-sdk/components/softdevice/s130/include/nrf_sdm.h
Vincent Coubard 638:c90ae1400bf2 106 source/nordic-sdk/components/softdevice/s130/include/nrf_soc.h
Vincent Coubard 638:c90ae1400bf2 107 source/nordic-sdk/components/softdevice/s130/include/nrf_svc.h
Vincent Coubard 638:c90ae1400bf2 108 source/nordic-sdk/components/softdevice/s130/include/softdevice_assert.h
Vincent Coubard 638:c90ae1400bf2 109 source/nordic-sdk/components/drivers_nrf/hal/nrf_wdt.h
Vincent Coubard 638:c90ae1400bf2 110 source/nordic-sdk/components/ble/common/ble_conn_state.c
Vincent Coubard 638:c90ae1400bf2 111 source/nordic-sdk/components/ble/peer_manager/peer_data.c
Vincent Coubard 638:c90ae1400bf2 112 source/nordic-sdk/components/ble/peer_manager/peer_data.h
Vincent Coubard 638:c90ae1400bf2 113 source/nordic-sdk/components/ble/peer_manager/peer_data_storage.c
Vincent Coubard 638:c90ae1400bf2 114 source/nordic-sdk/components/ble/peer_manager/peer_data_storage.h
Vincent Coubard 638:c90ae1400bf2 115 source/nordic-sdk/components/ble/peer_manager/peer_database.c
Vincent Coubard 638:c90ae1400bf2 116 source/nordic-sdk/components/ble/peer_manager/peer_id.c
Vincent Coubard 638:c90ae1400bf2 117 source/nordic-sdk/components/ble/peer_manager/peer_id.h
Vincent Coubard 638:c90ae1400bf2 118 source/nordic-sdk/components/ble/peer_manager/pm_buffer.c
Vincent Coubard 638:c90ae1400bf2 119 source/nordic-sdk/components/ble/peer_manager/pm_buffer.h
Vincent Coubard 638:c90ae1400bf2 120 source/nordic-sdk/components/ble/peer_manager/pm_mutex.c
Vincent Coubard 638:c90ae1400bf2 121 source/nordic-sdk/components/ble/peer_manager/pm_mutex.h
Vincent Coubard 638:c90ae1400bf2 122 source/nordic-sdk/components/libraries/experimental_section_vars/
Vincent Coubard 638:c90ae1400bf2 123 source/nordic-sdk/components/libraries/fds/
Vincent Coubard 638:c90ae1400bf2 124 source/nordic-sdk/components/libraries/fstorage/
Vincent Coubard 638:c90ae1400bf2 125 source/nordic-sdk/components/libraries/util/sdk_mapped_flags.c
Vincent Coubard 638:c90ae1400bf2 126
Vincent Coubard 638:c90ae1400bf2 127
Vincent Coubard 638:c90ae1400bf2 128 # from mbed-hal-nrf51822-mcu
Vincent Coubard 638:c90ae1400bf2 129 mbed-hal-nrf51822-mcu/lib/nordic_sdk/components/libraries/crc16/crc16.h
Vincent Coubard 638:c90ae1400bf2 130 mbed-hal-nrf51822-mcu/lib/nordic_sdk/components/libraries/scheduler/app_scheduler.h
Vincent Coubard 638:c90ae1400bf2 131 mbed-hal-nrf51822-mcu/lib/nordic_sdk/components/libraries/util/app_error.h
Vincent Coubard 638:c90ae1400bf2 132 mbed-hal-nrf51822-mcu/lib/nordic_sdk/components/libraries/util/app_util.h
Vincent Coubard 638:c90ae1400bf2 133
Vincent Coubard 638:c90ae1400bf2 134 # included from ble_conn_params.c
Vincent Coubard 638:c90ae1400bf2 135 app_timer.h
Vincent Coubard 638:c90ae1400bf2 136