You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ry...@apache.org on 2017/06/30 09:50:00 UTC
[mynewt-core] branch bluetooth5 updated (ae75302 -> e6b3480)
This is an automated email from the ASF dual-hosted git repository.
rymek pushed a change to branch bluetooth5
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from ae75302 Merge pull request #365 from rymanluk/bt5_scanner
add d17c1dd MYNEWT-752 Allow confirm of tentative slot.
add 572cfa1 Merge pull request #313 from ccollins476ad/img-test-perm
add b3dfb7c MYNEWT-777 SensorAPI: Use util/parse pkg
add c7f2e5c MYNEWT-777 bme280 & bno055 shell : correct errors
add 9379a3d Merge pull request #325 from vrahane/MYNEWT-777
add fdd2557 MYNEWT-779 tcs34725 driver: remove os_time_delay()
add 6d63e99 Merge pull request #332 from vrahane/MYNEWT-779
add 43c2103 MYNEWT-780 Sensor driver shells: expose ADDR syscf
add 08c1849 MYNEWT-780 TCS34725 exposing address cfg for shell
add 3e044fc Merge pull request #331 from vrahane/MYNEWT-780
add 6a896c0 MYNEWT-699; re-add sample linker scripts to Olimex BSP.
add 8631a51 olimex BSP; image slots have shrunk to 256k. Update linker scripts accordingly.
add 596c007 Merge pull request #334 from mkiiskila/olimex_xtra_ld
add 2303a10 test/flash_test; use sysinit() to initialize this package.
add 606d565 console; enable backspace.
add 1839134 MYNEWT-529 - move i2c_scan to a separate package.
add b59e20b slinky; add i2c_scan package
add cad1adb sensors_test; add i2c_scan to list of packages to include.
add 3742e67 Merge pull request #335 from mkiiskila/mynewt-529
add 762b006 No ticket: sensor creator: UART sensor def removed
add 88403e9 Increase MCU clock speed to maximum 168 MHz. Function generated using Cube MX, with the STM32F7-DISCOVERY board definition.
add 42f9935 Turn on L1I cache too.
add c9b0da5 Move SystemClock_Config to the same place the Olimex BSP has it.
add d897d5d Merge pull request #338 from cambridgeconsultants/f7_clock_speed
add cb7782d MYNEWT-750 Fix some coding style issues.
add 9572c52 MYNEWT-750 BLE Host - Persist SC flag for bonds.
add 6e38072 MYNEWT-750 - Authenticated flag incorrect.
add b6d9641 MYNEWT-750 BLE Host - Ignore pair from bonded peer
add 729c34e MYNEWT-750 Fix build when SM disabled.
add 79fcf1d MYNEWT-750 Handle repeat pairing in e.g. apps.
add 1a077e8 Merge pull request #287 from ccollins476ad/repeat-pairing
add 5444d97 net/oic; support getting requests in to multiple advertised services
add eb0853e apps/bleprph_oic; add syscfg knob which controls whether to advertise 16-bit, or 128-bit service uuid for oic.
add 4ac6f7f Merge pull request #337 from mkiiskila/multiple_oic_services
add 2d2742a hw: mcu: pic32mz2048efg100: Implement hal_timer
add 12337a4 hw: bsp: pic32mz2048_wi-fire: Define timers
add e0863b5 Merge pull request #329 from francois-berder/periph-timer
add 26285b9 hw: mcu: pic32mz2048efg100: Fix read of RX FIFO in hal_spi_txrx
add abe686e hw: mcu: pic32mz2048efg100: Fix SPI baudrate computation
add b5539f0 Merge pull request #339 from francois-berder/fix-spi
add 09408a3 MYNEWT-787 serial boot loader - nmp buf overruns
add f2c87c1 This closes #340.
add 2fe6cfe boot/bootutil; security fix - if BOOTUTIL_VALIDATE_SLOT0 was set, bootloader would still boot image in slot0 with invalid signature.
add cda4235 Merge pull request #328 from mkiiskila/boot_check_slot0-fix
add d2dc333 BLE Host - decrease dflt mtu; make cfgable.
add 6d83085 Merge pull request #342 from ccollins476ad/ble-att-mtu
add 1b1c40d nimble/host: add api to print local gatt server database
add 00a0104 apps/btshell: add bletiny clone that uses new shell
add e171ad7 apps/btshell: fix const in kv_pair
add 0e2d4cd apps/btshell: remove unused parse methods
add f1d7f9b apps/btshell: use util/parse package
add de302fc apps/btshell: replace bletiny with btshell in naming
add 2c4980a Merge pull request #293 from michal-narajowski/btshell
add 381ccc0 Enable i2c_scan only when there is I2C peripheral
add 035a341 Merge pull request #343 from utzig/fix-i2c-app-link-error
add 596b005 Fix ruuvi tag build
add 7f50885 Fix onboard sensor config & misc
add 9439254 Merge pull request #347 from vrahane/ruuvi-fixes
add 990326d Add support for VBLUno51 board
add 62dbf66 Merge pull request #348 from iotvietmember/add_vbluno51_board
add 62ea3a7 sys/id; export serial number, manufacturing id as globals.
add 286342f sys/config; allow config handlers which don't export _get routine.
add 5201c88 net/oic; fix encoding byte arrays in responses.
add 6b21abe net/oic; if opening ipv4 failed, also ipv6 sockets were getting closed. Close the failed transport only.
add 876b146 net/oic; fix typo in oc_connectivity_init_ip4().
add 8e3e4c7 native uart; cut'n'paste to console locks the system. Allow more even access to TX and RX in 'interrupt handler'.
add 94657fe Merge pull request #346 from mkiiskila/misc_fixes
add 9bd5330 MYNEWT-751 BLE Host - Policy for SM key overflow
add c102daa MYNEWT-751 Use round-robin store policy in eg apps
add db4d5a1 MYNEWT-751 - Slight change to internal function.
add 049ee0a MYNEWT-751 Make ble_store_status() private.
add 94247e1 MYNEWT-751 store event API change
add d877c32 Merge pull request #279 from ccollins476ad/key-wont-fit
add 28ffc54 add NRF52 thingy BSP
add 0b49ddc Merge pull request #354 from sterlinghughes/nrf52_thingy_branch_v2
add 1d16f60 fix PR that didn't properly remove button dependency
add 28ce7ea BLE Host - Remove unused functions.
add fba37e2 BLE Host - Allow get / set of channel map.
add d99d05f Merge pull request #357 from ccollins476ad/ble-hs-chan-map
add 858e595 MYNEWT-743 BLE Host - Persist bonds to sys/config
add e416c09 Merge pull request #280 from ccollins476ad/store-config
add 47df9a1 No jira ticket: Lora
add 917aba3 sys/sysview/vendor: add SEGGER SystemView package
add 3de3f62 drivers/rtt: define SEGGER_RTT_LOCK to use Mynewt LOCK
add 67c5392 sys/sysview: add Mynewt specific configuration for SysView
add a90f919 kernel/os: add os_trace_api as an abstraction layer
add 179a7ad sys/sysview: implement os_trace_api for sysview
add f92d270 kernel/os: add SysView trace function calls
add 686a8f3 hw/mcu: add SysView interrupt trace calls for nrf52
add ec3f0b3 hw/drivers: trace ble_rng_isr calls
add 1c5f721 kernel/os: trace custom events
add cacedd3 sys/sysview: add ISR descriptions
add 61101d7 sys/sysview: add SysView Mynewt description files
add 3eb5cdb Merge pull request #344 from michal-narajowski/systemview
add 9badd71 BLE Host - Add missing #include.
add ffbd4c8 Merge branch 'master' into bluetooth5_master
new e6b3480 Merge pull request #364 from sjanc/bluetooth5_master
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 1 +
apps/blecent/src/main.c | 17 +
apps/bleprph/pkg.yml | 2 +-
apps/bleprph/src/main.c | 17 +
apps/bleprph_oic/pkg.yml | 2 +-
apps/bleprph_oic/src/main.c | 37 +-
apps/bleprph_oic/syscfg.yml | 8 +
apps/blesplit/src/main.c | 17 +
apps/bletiny/src/main.c | 18 +
apps/bleuart/src/main.c | 17 +
apps/{bleprph_oic => btshell}/pkg.yml | 19 +-
apps/btshell/src/btshell.h | 186 ++
apps/btshell/src/cmd.c | 2516 ++++++++++++++++++
apps/btshell/src/cmd.h | 62 +
apps/btshell/src/cmd_gatt.c | 633 +++++
.../include/id/id.h => apps/btshell/src/cmd_gatt.h | 36 +-
apps/btshell/src/cmd_l2cap.c | 175 ++
.../flash_test.h => apps/btshell/src/cmd_l2cap.h | 23 +-
apps/btshell/src/gatt_svr.c | 604 +++++
apps/{bletiny => btshell}/src/main.c | 878 +++----
apps/btshell/src/misc.c | 162 ++
apps/btshell/src/parse.c | 486 ++++
{net/nimble/host/test => apps/btshell}/syscfg.yml | 26 +-
apps/sensors_test/pkg.yml | 1 +
apps/sensors_test/src/main.c | 3 +-
apps/sensors_test/syscfg.yml | 2 +-
apps/slinky/pkg.yml | 4 +
apps/slinky/src/main.c | 3 -
boot/boot_serial/src/boot_serial.c | 8 +-
boot/bootutil/src/loader.c | 16 +-
hw/bsp/{telee02 => nrf52-thingy}/boot-nrf52xxaa.ld | 0
hw/bsp/nrf52-thingy/bsp.yml | 65 +
hw/bsp/{nrf52dk => nrf52-thingy}/include/bsp/bsp.h | 0
.../include/bsp/cmsis_nvic.h | 0
.../nrf52-thingy_debug.cmd} | 0
.../nrf52-thingy_debug.sh} | 0
.../nrf52-thingy_download.cmd} | 0
.../nrf52-thingy_download.sh} | 0
.../nrf52-thingy_no_boot.ld} | 0
hw/bsp/{telee02 => nrf52-thingy}/nrf52xxaa.ld | 0
hw/bsp/{ruuvi_tag_revb2 => nrf52-thingy}/pkg.yml | 23 +-
.../split-nrf52-thingy.ld} | 0
.../src/arch/cortex_m4/gcc_startup_nrf52.s | 0
.../src/arch/cortex_m4/gcc_startup_nrf52_split.s | 0
hw/bsp/{nrf52dk => nrf52-thingy}/src/hal_bsp.c | 0
hw/bsp/{telee02 => nrf52-thingy}/src/sbrk.c | 0
hw/bsp/nrf52-thingy/syscfg.yml | 98 +
.../olimex_stm32-e407_devboard.ld | 2 +-
...ex_stm32-e407_devboard.ld => run_from_flash.ld} | 8 +-
...x_stm32-e407_devboard.ld => run_from_loader.ld} | 2 +-
hw/bsp/olimex_stm32-e407_devboard/run_from_sram.ld | 202 ++
hw/bsp/pic32mz2048_wi-fire/src/hal_bsp.c | 46 +
hw/bsp/pic32mz2048_wi-fire/syscfg.yml | 32 +
hw/bsp/ruuvi_tag_revb2/pkg.yml | 3 +
hw/bsp/ruuvi_tag_revb2/src/hal_bsp.c | 19 +-
.../include/bsp/stm32f7xx_hal_conf.h | 2 +-
hw/bsp/stm32f7discovery/src/hal_bsp.c | 2 +-
hw/bsp/stm32f7discovery/src/system_stm32f7xx.c | 60 +
hw/bsp/{nrf51dk => vbluno51}/boot-nrf51xxac.ld | 0
hw/bsp/vbluno51/bsp.yml | 64 +
.../include/bsp/boards.h | 0
.../id/id.h => hw/bsp/vbluno51/include/bsp/bsp.h | 40 +-
.../{nrf51dk => vbluno51}/include/bsp/cmsis_nvic.h | 0
hw/bsp/{nrf51dk => vbluno51}/nrf51xxac.ld | 0
hw/bsp/{ruuvi_tag_revb2 => vbluno51}/pkg.yml | 61 +-
.../split-vbluno51.ld} | 0
.../src/arch/cortex_m0/gcc_startup_nrf51.s | 280 ++
.../src/arch/cortex_m0/gcc_startup_nrf51_split.s | 182 ++
hw/bsp/{ruuvi_tag_revb2 => vbluno51}/src/hal_bsp.c | 174 +-
hw/bsp/{telee02 => vbluno51}/src/sbrk.c | 0
hw/bsp/vbluno51/syscfg.yml | 82 +
.../vbluno51_debug.cmd} | 0
hw/bsp/vbluno51/vbluno51_debug.sh | 38 +
.../vbluno51_download.cmd} | 0
hw/bsp/vbluno51/vbluno51_download.sh | 42 +
.../vbluno51_no_boot.ld} | 0
hw/drivers/nimble/nrf52/src/ble_hw.c | 4 +
hw/drivers/rtt/include/rtt/SEGGER_RTT_Conf.h | 11 +-
.../rtt/include/rtt/SEGGER_RTT_Conf_Mynewt.h | 12 +
hw/drivers/sensors/bme280/include/bme280/bme280.h | 2 +-
hw/drivers/sensors/bme280/pkg.yml | 3 +
hw/drivers/sensors/bme280/src/bme280.c | 4 +-
hw/drivers/sensors/bme280/src/bme280_shell.c | 50 +-
hw/drivers/sensors/bno055/pkg.yml | 3 +
hw/drivers/sensors/bno055/src/bno055_shell.c | 46 +-
hw/drivers/sensors/bno055/syscfg.yml | 3 +
hw/drivers/sensors/tcs34725/pkg.yml | 3 +
hw/drivers/sensors/tcs34725/src/tcs34725.c | 36 +-
hw/drivers/sensors/tcs34725/src/tcs34725_shell.c | 102 +-
hw/drivers/sensors/tcs34725/syscfg.yml | 3 +
hw/drivers/sensors/tsl2561/pkg.yml | 3 +
hw/drivers/sensors/tsl2561/src/tsl2561_shell.c | 63 +-
hw/drivers/sensors/tsl2561/syscfg.yml | 3 +
hw/mcu/microchip/pic32mz2048efg100/src/hal_spi.c | 13 +-
hw/mcu/microchip/pic32mz2048efg100/src/hal_timer.c | 545 ++++
hw/mcu/native/src/hal_uart.c | 6 +
hw/mcu/nordic/nrf52xxx/src/hal_gpio.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_os_tick.c | 4 +
hw/mcu/nordic/nrf52xxx/src/hal_spi.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_timer.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_uart.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_watchdog.c | 4 +
hw/mcu/stm/stm32f7xx/src/hal_system_start.c | 3 +-
hw/sensor/creator/src/sensor_creator.c | 61 +-
hw/sensor/include/sensor/sensor.h | 2 -
hw/sensor/pkg.yml | 1 +
hw/sensor/src/sensor_shell.c | 85 +-
kernel/os/include/os/os_trace_api.h | 84 +
kernel/os/pkg.yml | 3 +
kernel/os/src/os.c | 3 +
kernel/os/src/os_eventq.c | 6 +
kernel/os/src/os_mutex.c | 8 +
kernel/os/src/os_sched.c | 5 +
kernel/os/src/os_task.c | 2 +
kernel/os/syscfg.yml | 3 +
mgmt/imgmgr/src/imgmgr_state.c | 30 +-
net/lora/node/include/node/mac/LoRaMac.h | 58 +
net/lora/node/src/mac/LoRaMacCrypto.c | 50 +-
net/lora/node/src/mac/aes.c | 936 +++++++
net/lora/node/src/mac/cmac.c | 155 ++
net/nimble/host/include/host/ble_att.h | 1 -
net/nimble/host/include/host/ble_gap.h | 43 +-
net/nimble/host/include/host/ble_gatt.h | 6 +
net/nimble/host/include/host/ble_hs.h | 14 +
.../nimble/host/include/host/ble_hs_hci.h | 15 +-
net/nimble/host/include/host/ble_sm.h | 1 -
net/nimble/host/include/host/ble_store.h | 75 +-
net/nimble/host/src/ble_att.c | 2 +-
net/nimble/host/src/ble_gap.c | 17 +
net/nimble/host/src/ble_gap_priv.h | 1 +
net/nimble/host/src/ble_gatts.c | 12 +
net/nimble/host/src/ble_gatts_lcl.c | 164 ++
net/nimble/host/src/ble_hs_hci_cmd.c | 56 +-
net/nimble/host/src/ble_hs_hci_priv.h | 6 +-
net/nimble/host/src/ble_hs_hci_util.c | 96 +
net/nimble/host/src/ble_sm.c | 386 ++-
net/nimble/host/src/ble_sm_lgcy.c | 12 +-
net/nimble/host/src/ble_sm_priv.h | 4 +-
net/nimble/host/src/ble_sm_sc.c | 12 +-
net/nimble/host/src/ble_store.c | 79 +-
net/nimble/host/src/ble_store_util.c | 90 +
.../config/include/store/config/ble_store_config.h | 18 +-
net/nimble/host/store/{ram => config}/pkg.yml | 10 +-
.../src/ble_store_config.c} | 256 +-
.../host/store/config/src/ble_store_config_conf.c | 231 ++
.../host/store/config/src/ble_store_config_priv.h | 59 +
.../nimble/host/store/config/syscfg.yml | 18 +-
net/nimble/host/store/ram/pkg.yml | 5 +-
net/nimble/host/store/ram/src/ble_store_ram.c | 10 +-
net/nimble/host/syscfg.yml | 19 +-
net/nimble/host/test/pkg.yml | 2 +-
net/nimble/host/test/src/ble_hs_conn_test.c | 6 +-
net/nimble/host/test/src/ble_hs_test_util.c | 8 +-
net/nimble/host/test/src/ble_sm_lgcy_test.c | 2 +-
net/nimble/host/test/src/ble_sm_test.c | 2 +-
net/nimble/host/test/src/ble_sm_test_util.c | 594 +++--
net/nimble/host/test/src/ble_sm_test_util.h | 1 +
net/nimble/host/test/src/ble_store_test.c | 194 +-
net/nimble/host/test/syscfg.yml | 1 +
net/oic/include/oic/oc_rep.h | 4 +-
net/oic/include/oic/port/oc_connectivity.h | 1 +
net/oic/src/port/mynewt/ble_adaptor.c | 81 +-
net/oic/src/port/mynewt/ip4_adaptor.c | 2 +-
net/oic/src/port/mynewt/ip_adaptor.c | 2 +-
sys/config/src/config.c | 3 +
sys/console/full/src/console.c | 2 +
sys/id/include/id/id.h | 2 +
sys/id/src/id.c | 10 +-
sys/sysview/SYSVIEW_Mynewt.txt | 5 +
.../include/sysview/SEGGER_SYSVIEW_Mynewt.h | 21 +-
{hw/sensor => sys/sysview}/pkg.yml | 18 +-
sys/sysview/src/SEGGER_SYSVIEW_Config_Mynewt.c | 133 +
sys/sysview/src/SEGGER_SYSVIEW_Mynewt.c | 174 ++
sys/sysview/vendor/include/sysview/vendor/Global.h | 102 +
sys/sysview/vendor/include/sysview/vendor/SEGGER.h | 155 ++
.../vendor/include/sysview/vendor/SEGGER_SYSVIEW.h | 334 +++
.../include/sysview/vendor/SEGGER_SYSVIEW_Conf.h | 168 ++
.../sysview/vendor/SEGGER_SYSVIEW_ConfDefaults.h | 178 ++
{test/flash_test => sys/sysview/vendor}/pkg.yml | 14 +-
sys/sysview/vendor/src/SEGGER_SYSVIEW.c | 2763 ++++++++++++++++++++
sys/sysview/vendor/src/SEGGER_SYSVIEW_Int.h | 110 +
.../pkg.yml => sys/sysview/vendor/syscfg.yml | 17 +-
test/flash_test/pkg.yml | 5 +
test/flash_test/src/flash_test/flash_test.c | 11 +-
test/{flash_test => i2c_scan}/pkg.yml | 10 +-
test/i2c_scan/src/i2c_scan.c | 90 +
186 files changed, 15147 insertions(+), 1740 deletions(-)
copy apps/{bleprph_oic => btshell}/pkg.yml (85%)
create mode 100644 apps/btshell/src/btshell.h
create mode 100644 apps/btshell/src/cmd.c
create mode 100644 apps/btshell/src/cmd.h
create mode 100644 apps/btshell/src/cmd_gatt.c
copy sys/id/include/id/id.h => apps/btshell/src/cmd_gatt.h (50%)
create mode 100644 apps/btshell/src/cmd_l2cap.c
copy test/flash_test/include/flash_test/flash_test.h => apps/btshell/src/cmd_l2cap.h (76%)
create mode 100644 apps/btshell/src/gatt_svr.c
copy apps/{bletiny => btshell}/src/main.c (60%)
create mode 100644 apps/btshell/src/misc.c
create mode 100644 apps/btshell/src/parse.c
copy {net/nimble/host/test => apps/btshell}/syscfg.yml (69%)
copy hw/bsp/{telee02 => nrf52-thingy}/boot-nrf52xxaa.ld (100%)
create mode 100644 hw/bsp/nrf52-thingy/bsp.yml
copy hw/bsp/{nrf52dk => nrf52-thingy}/include/bsp/bsp.h (100%)
copy hw/bsp/{telee02 => nrf52-thingy}/include/bsp/cmsis_nvic.h (100%)
copy hw/bsp/{usbmkw41z/usbkw41z_download.cmd => nrf52-thingy/nrf52-thingy_debug.cmd} (100%)
copy hw/bsp/{telee02/telee02_debug.sh => nrf52-thingy/nrf52-thingy_debug.sh} (100%)
copy hw/bsp/{usbmkw41z/usbkw41z_download.cmd => nrf52-thingy/nrf52-thingy_download.cmd} (100%)
copy hw/bsp/{telee02/telee02_download.sh => nrf52-thingy/nrf52-thingy_download.sh} (100%)
copy hw/bsp/{telee02/telee02_no_boot.ld => nrf52-thingy/nrf52-thingy_no_boot.ld} (100%)
copy hw/bsp/{telee02 => nrf52-thingy}/nrf52xxaa.ld (100%)
copy hw/bsp/{ruuvi_tag_revb2 => nrf52-thingy}/pkg.yml (86%)
copy hw/bsp/{telee02/split-telee02.ld => nrf52-thingy/split-nrf52-thingy.ld} (100%)
copy hw/bsp/{telee02 => nrf52-thingy}/src/arch/cortex_m4/gcc_startup_nrf52.s (100%)
copy hw/bsp/{telee02 => nrf52-thingy}/src/arch/cortex_m4/gcc_startup_nrf52_split.s (100%)
copy hw/bsp/{nrf52dk => nrf52-thingy}/src/hal_bsp.c (100%)
copy hw/bsp/{telee02 => nrf52-thingy}/src/sbrk.c (100%)
create mode 100644 hw/bsp/nrf52-thingy/syscfg.yml
copy hw/bsp/olimex_stm32-e407_devboard/{olimex_stm32-e407_devboard.ld => run_from_flash.ld} (79%)
mode change 100755 => 100644
copy hw/bsp/olimex_stm32-e407_devboard/{olimex_stm32-e407_devboard.ld => run_from_loader.ld} (94%)
create mode 100755 hw/bsp/olimex_stm32-e407_devboard/run_from_sram.ld
copy hw/bsp/{nrf51dk => vbluno51}/boot-nrf51xxac.ld (100%)
create mode 100644 hw/bsp/vbluno51/bsp.yml
copy hw/bsp/{ruuvi_tag_revb2 => vbluno51}/include/bsp/boards.h (100%)
copy sys/id/include/id/id.h => hw/bsp/vbluno51/include/bsp/bsp.h (59%)
copy hw/bsp/{nrf51dk => vbluno51}/include/bsp/cmsis_nvic.h (100%)
copy hw/bsp/{nrf51dk => vbluno51}/nrf51xxac.ld (100%)
copy hw/bsp/{ruuvi_tag_revb2 => vbluno51}/pkg.yml (66%)
copy hw/bsp/{nrf51dk/split-nrf51dk.ld => vbluno51/split-vbluno51.ld} (100%)
create mode 100755 hw/bsp/vbluno51/src/arch/cortex_m0/gcc_startup_nrf51.s
create mode 100755 hw/bsp/vbluno51/src/arch/cortex_m0/gcc_startup_nrf51_split.s
copy hw/bsp/{ruuvi_tag_revb2 => vbluno51}/src/hal_bsp.c (52%)
copy hw/bsp/{telee02 => vbluno51}/src/sbrk.c (100%)
create mode 100644 hw/bsp/vbluno51/syscfg.yml
copy hw/bsp/{usbmkw41z/usbkw41z_download.cmd => vbluno51/vbluno51_debug.cmd} (100%)
create mode 100755 hw/bsp/vbluno51/vbluno51_debug.sh
copy hw/bsp/{usbmkw41z/usbkw41z_download.cmd => vbluno51/vbluno51_download.cmd} (100%)
create mode 100755 hw/bsp/vbluno51/vbluno51_download.sh
copy hw/bsp/{nrf51dk/nrf51dk_no_boot.ld => vbluno51/vbluno51_no_boot.ld} (100%)
create mode 100644 hw/drivers/rtt/include/rtt/SEGGER_RTT_Conf_Mynewt.h
create mode 100644 hw/mcu/microchip/pic32mz2048efg100/src/hal_timer.c
create mode 100644 kernel/os/include/os/os_trace_api.h
create mode 100644 net/lora/node/src/mac/aes.c
create mode 100644 net/lora/node/src/mac/cmac.c
copy test/flash_test/include/flash_test/flash_test.h => net/nimble/host/include/host/ble_hs_hci.h (82%)
create mode 100644 net/nimble/host/src/ble_gatts_lcl.c
copy sys/id/include/id/id.h => net/nimble/host/store/config/include/store/config/ble_store_config.h (70%)
copy net/nimble/host/store/{ram => config}/pkg.yml (82%)
copy net/nimble/host/store/{ram/src/ble_store_ram.c => config/src/ble_store_config.c} (54%)
create mode 100644 net/nimble/host/store/config/src/ble_store_config_conf.c
create mode 100644 net/nimble/host/store/config/src/ble_store_config_priv.h
copy test/flash_test/pkg.yml => net/nimble/host/store/config/syscfg.yml (80%)
create mode 100644 sys/sysview/SYSVIEW_Mynewt.txt
rename test/flash_test/include/flash_test/flash_test.h => sys/sysview/include/sysview/SEGGER_SYSVIEW_Mynewt.h (78%)
copy {hw/sensor => sys/sysview}/pkg.yml (82%)
create mode 100644 sys/sysview/src/SEGGER_SYSVIEW_Config_Mynewt.c
create mode 100644 sys/sysview/src/SEGGER_SYSVIEW_Mynewt.c
create mode 100644 sys/sysview/vendor/include/sysview/vendor/Global.h
create mode 100644 sys/sysview/vendor/include/sysview/vendor/SEGGER.h
create mode 100644 sys/sysview/vendor/include/sysview/vendor/SEGGER_SYSVIEW.h
create mode 100644 sys/sysview/vendor/include/sysview/vendor/SEGGER_SYSVIEW_Conf.h
create mode 100644 sys/sysview/vendor/include/sysview/vendor/SEGGER_SYSVIEW_ConfDefaults.h
copy {test/flash_test => sys/sysview/vendor}/pkg.yml (83%)
create mode 100644 sys/sysview/vendor/src/SEGGER_SYSVIEW.c
create mode 100644 sys/sysview/vendor/src/SEGGER_SYSVIEW_Int.h
copy test/flash_test/pkg.yml => sys/sysview/vendor/syscfg.yml (80%)
copy test/{flash_test => i2c_scan}/pkg.yml (86%)
create mode 100644 test/i2c_scan/src/i2c_scan.c
--
To stop receiving notification emails like this one, please contact
['"commits@mynewt.apache.org" <co...@mynewt.apache.org>'].
[mynewt-core] 01/01: Merge pull request #364 from
sjanc/bluetooth5_master
Posted by ry...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rymek pushed a commit to branch bluetooth5
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit e6b348003df1f10f575d03345e5ef4cfad675581
Merge: ae75302 ffbd4c8
Author: Ćukasz Rymanowski <lu...@codecoup.pl>
AuthorDate: Fri Jun 30 11:49:58 2017 +0200
Merge pull request #364 from sjanc/bluetooth5_master
merge master branch into bluetooth5
README.md | 1 +
apps/blecent/src/main.c | 17 +
apps/bleprph/pkg.yml | 2 +-
apps/bleprph/src/main.c | 17 +
apps/bleprph_oic/pkg.yml | 2 +-
apps/bleprph_oic/src/main.c | 37 +-
apps/bleprph_oic/syscfg.yml | 8 +
apps/blesplit/src/main.c | 17 +
apps/bletiny/src/main.c | 18 +
apps/bleuart/src/main.c | 17 +
apps/{bleprph_oic => btshell}/pkg.yml | 19 +-
apps/btshell/src/btshell.h | 186 ++
apps/btshell/src/cmd.c | 2516 ++++++++++++++++++
apps/btshell/src/cmd.h | 62 +
apps/btshell/src/cmd_gatt.c | 633 +++++
.../include/id/id.h => apps/btshell/src/cmd_gatt.h | 36 +-
apps/btshell/src/cmd_l2cap.c | 175 ++
.../flash_test.h => apps/btshell/src/cmd_l2cap.h | 23 +-
apps/btshell/src/gatt_svr.c | 604 +++++
apps/{bletiny => btshell}/src/main.c | 878 +++----
apps/btshell/src/misc.c | 162 ++
apps/btshell/src/parse.c | 486 ++++
{net/nimble/host/test => apps/btshell}/syscfg.yml | 26 +-
apps/sensors_test/pkg.yml | 1 +
apps/sensors_test/src/main.c | 3 +-
apps/sensors_test/syscfg.yml | 2 +-
apps/slinky/pkg.yml | 4 +
apps/slinky/src/main.c | 3 -
boot/boot_serial/src/boot_serial.c | 8 +-
boot/bootutil/src/loader.c | 16 +-
hw/bsp/nrf52-thingy/boot-nrf52xxaa.ld | 25 +
hw/bsp/nrf52-thingy/bsp.yml | 65 +
hw/bsp/nrf52-thingy/include/bsp/bsp.h | 61 +
hw/bsp/nrf52-thingy/include/bsp/cmsis_nvic.h | 29 +
hw/bsp/nrf52-thingy/nrf52-thingy_debug.cmd | 22 +
hw/bsp/nrf52-thingy/nrf52-thingy_debug.sh | 46 +
hw/bsp/nrf52-thingy/nrf52-thingy_download.cmd | 22 +
hw/bsp/nrf52-thingy/nrf52-thingy_download.sh | 40 +
hw/bsp/nrf52-thingy/nrf52-thingy_no_boot.ld | 191 ++
hw/bsp/nrf52-thingy/nrf52xxaa.ld | 25 +
hw/bsp/{ruuvi_tag_revb2 => nrf52-thingy}/pkg.yml | 23 +-
hw/bsp/nrf52-thingy/split-nrf52-thingy.ld | 208 ++
.../src/arch/cortex_m4/gcc_startup_nrf52.s | 301 +++
.../src/arch/cortex_m4/gcc_startup_nrf52_split.s | 166 ++
.../src/hal_bsp.c | 87 +-
hw/bsp/nrf52-thingy/src/sbrk.c | 59 +
hw/bsp/nrf52-thingy/syscfg.yml | 98 +
.../olimex_stm32-e407_devboard.ld | 2 +-
...ex_stm32-e407_devboard.ld => run_from_flash.ld} | 8 +-
...x_stm32-e407_devboard.ld => run_from_loader.ld} | 2 +-
hw/bsp/olimex_stm32-e407_devboard/run_from_sram.ld | 202 ++
hw/bsp/pic32mz2048_wi-fire/src/hal_bsp.c | 46 +
hw/bsp/pic32mz2048_wi-fire/syscfg.yml | 32 +
hw/bsp/ruuvi_tag_revb2/pkg.yml | 3 +
hw/bsp/ruuvi_tag_revb2/src/hal_bsp.c | 19 +-
.../include/bsp/stm32f7xx_hal_conf.h | 2 +-
hw/bsp/stm32f7discovery/src/hal_bsp.c | 2 +-
hw/bsp/stm32f7discovery/src/system_stm32f7xx.c | 60 +
hw/bsp/vbluno51/boot-nrf51xxac.ld | 27 +
hw/bsp/vbluno51/bsp.yml | 64 +
.../bsp/vbluno51/include/bsp/boards.h | 18 +-
.../id/id.h => hw/bsp/vbluno51/include/bsp/bsp.h | 40 +-
hw/bsp/vbluno51/include/bsp/cmsis_nvic.h | 30 +
hw/bsp/vbluno51/nrf51xxac.ld | 25 +
hw/bsp/{ruuvi_tag_revb2 => vbluno51}/pkg.yml | 61 +-
hw/bsp/vbluno51/split-vbluno51.ld | 185 ++
.../src/arch/cortex_m0/gcc_startup_nrf51.s | 280 ++
.../src/arch/cortex_m0/gcc_startup_nrf51_split.s | 182 ++
hw/bsp/{ruuvi_tag_revb2 => vbluno51}/src/hal_bsp.c | 174 +-
hw/bsp/vbluno51/src/sbrk.c | 59 +
hw/bsp/vbluno51/syscfg.yml | 82 +
hw/bsp/vbluno51/vbluno51_debug.cmd | 22 +
hw/bsp/vbluno51/vbluno51_debug.sh | 38 +
hw/bsp/vbluno51/vbluno51_download.cmd | 22 +
hw/bsp/vbluno51/vbluno51_download.sh | 42 +
hw/bsp/vbluno51/vbluno51_no_boot.ld | 179 ++
hw/drivers/nimble/nrf52/src/ble_hw.c | 4 +
hw/drivers/rtt/include/rtt/SEGGER_RTT_Conf.h | 11 +-
.../rtt/include/rtt/SEGGER_RTT_Conf_Mynewt.h | 12 +
hw/drivers/sensors/bme280/include/bme280/bme280.h | 2 +-
hw/drivers/sensors/bme280/pkg.yml | 3 +
hw/drivers/sensors/bme280/src/bme280.c | 4 +-
hw/drivers/sensors/bme280/src/bme280_shell.c | 50 +-
hw/drivers/sensors/bno055/pkg.yml | 3 +
hw/drivers/sensors/bno055/src/bno055_shell.c | 46 +-
hw/drivers/sensors/bno055/syscfg.yml | 3 +
hw/drivers/sensors/tcs34725/pkg.yml | 3 +
hw/drivers/sensors/tcs34725/src/tcs34725.c | 36 +-
hw/drivers/sensors/tcs34725/src/tcs34725_shell.c | 102 +-
hw/drivers/sensors/tcs34725/syscfg.yml | 3 +
hw/drivers/sensors/tsl2561/pkg.yml | 3 +
hw/drivers/sensors/tsl2561/src/tsl2561_shell.c | 63 +-
hw/drivers/sensors/tsl2561/syscfg.yml | 3 +
hw/mcu/microchip/pic32mz2048efg100/src/hal_spi.c | 13 +-
hw/mcu/microchip/pic32mz2048efg100/src/hal_timer.c | 545 ++++
hw/mcu/native/src/hal_uart.c | 6 +
hw/mcu/nordic/nrf52xxx/src/hal_gpio.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_os_tick.c | 4 +
hw/mcu/nordic/nrf52xxx/src/hal_spi.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_timer.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_uart.c | 5 +
hw/mcu/nordic/nrf52xxx/src/hal_watchdog.c | 4 +
hw/mcu/stm/stm32f7xx/src/hal_system_start.c | 3 +-
hw/sensor/creator/src/sensor_creator.c | 61 +-
hw/sensor/include/sensor/sensor.h | 2 -
hw/sensor/pkg.yml | 1 +
hw/sensor/src/sensor_shell.c | 85 +-
kernel/os/include/os/os_trace_api.h | 84 +
kernel/os/pkg.yml | 3 +
kernel/os/src/os.c | 3 +
kernel/os/src/os_eventq.c | 6 +
kernel/os/src/os_mutex.c | 8 +
kernel/os/src/os_sched.c | 5 +
kernel/os/src/os_task.c | 2 +
kernel/os/syscfg.yml | 3 +
mgmt/imgmgr/src/imgmgr_state.c | 30 +-
net/lora/node/include/node/mac/LoRaMac.h | 58 +
net/lora/node/src/mac/LoRaMacCrypto.c | 50 +-
net/lora/node/src/mac/aes.c | 936 +++++++
net/lora/node/src/mac/cmac.c | 155 ++
net/nimble/host/include/host/ble_att.h | 1 -
net/nimble/host/include/host/ble_gap.h | 43 +-
net/nimble/host/include/host/ble_gatt.h | 6 +
net/nimble/host/include/host/ble_hs.h | 14 +
.../nimble/host/include/host/ble_hs_hci.h | 15 +-
net/nimble/host/include/host/ble_sm.h | 1 -
net/nimble/host/include/host/ble_store.h | 75 +-
net/nimble/host/src/ble_att.c | 2 +-
net/nimble/host/src/ble_gap.c | 17 +
net/nimble/host/src/ble_gap_priv.h | 1 +
net/nimble/host/src/ble_gatts.c | 12 +
net/nimble/host/src/ble_gatts_lcl.c | 164 ++
net/nimble/host/src/ble_hs_hci_cmd.c | 56 +-
net/nimble/host/src/ble_hs_hci_priv.h | 6 +-
net/nimble/host/src/ble_hs_hci_util.c | 96 +
net/nimble/host/src/ble_sm.c | 386 ++-
net/nimble/host/src/ble_sm_lgcy.c | 12 +-
net/nimble/host/src/ble_sm_priv.h | 4 +-
net/nimble/host/src/ble_sm_sc.c | 12 +-
net/nimble/host/src/ble_store.c | 79 +-
net/nimble/host/src/ble_store_util.c | 90 +
.../config/include/store/config/ble_store_config.h | 18 +-
net/nimble/host/store/{ram => config}/pkg.yml | 10 +-
.../src/ble_store_config.c} | 256 +-
.../host/store/config/src/ble_store_config_conf.c | 231 ++
.../host/store/config/src/ble_store_config_priv.h | 59 +
.../nimble/host/store/config/syscfg.yml | 18 +-
net/nimble/host/store/ram/pkg.yml | 5 +-
net/nimble/host/store/ram/src/ble_store_ram.c | 10 +-
net/nimble/host/syscfg.yml | 19 +-
net/nimble/host/test/pkg.yml | 2 +-
net/nimble/host/test/src/ble_hs_conn_test.c | 6 +-
net/nimble/host/test/src/ble_hs_test_util.c | 8 +-
net/nimble/host/test/src/ble_sm_lgcy_test.c | 2 +-
net/nimble/host/test/src/ble_sm_test.c | 2 +-
net/nimble/host/test/src/ble_sm_test_util.c | 594 +++--
net/nimble/host/test/src/ble_sm_test_util.h | 1 +
net/nimble/host/test/src/ble_store_test.c | 194 +-
net/nimble/host/test/syscfg.yml | 1 +
net/oic/include/oic/oc_rep.h | 4 +-
net/oic/include/oic/port/oc_connectivity.h | 1 +
net/oic/src/port/mynewt/ble_adaptor.c | 81 +-
net/oic/src/port/mynewt/ip4_adaptor.c | 2 +-
net/oic/src/port/mynewt/ip_adaptor.c | 2 +-
sys/config/src/config.c | 3 +
sys/console/full/src/console.c | 2 +
sys/id/include/id/id.h | 2 +
sys/id/src/id.c | 10 +-
sys/sysview/SYSVIEW_Mynewt.txt | 5 +
.../include/sysview/SEGGER_SYSVIEW_Mynewt.h | 21 +-
{hw/sensor => sys/sysview}/pkg.yml | 18 +-
sys/sysview/src/SEGGER_SYSVIEW_Config_Mynewt.c | 133 +
sys/sysview/src/SEGGER_SYSVIEW_Mynewt.c | 174 ++
sys/sysview/vendor/include/sysview/vendor/Global.h | 102 +
sys/sysview/vendor/include/sysview/vendor/SEGGER.h | 155 ++
.../vendor/include/sysview/vendor/SEGGER_SYSVIEW.h | 334 +++
.../include/sysview/vendor/SEGGER_SYSVIEW_Conf.h | 168 ++
.../sysview/vendor/SEGGER_SYSVIEW_ConfDefaults.h | 178 ++
{test/flash_test => sys/sysview/vendor}/pkg.yml | 14 +-
sys/sysview/vendor/src/SEGGER_SYSVIEW.c | 2763 ++++++++++++++++++++
sys/sysview/vendor/src/SEGGER_SYSVIEW_Int.h | 110 +
.../pkg.yml => sys/sysview/vendor/syscfg.yml | 17 +-
test/flash_test/pkg.yml | 5 +
test/flash_test/src/flash_test/flash_test.c | 11 +-
test/{flash_test => i2c_scan}/pkg.yml | 10 +-
test/i2c_scan/src/i2c_scan.c | 90 +
186 files changed, 16898 insertions(+), 1838 deletions(-)
--
To stop receiving notification emails like this one, please contact
"commits@mynewt.apache.org" <co...@mynewt.apache.org>.