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 2017/11/10 20:24:36 UTC
[mynewt-core] 01/01: Merge pull request #655 from
ccollins476ad/apollo2
This is an automated email from the ASF dual-hosted git repository.
ccollins pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit c33b6c3b0d2e9899308ca51b098e5a67365dc044
Merge: feede03 93fe370
Author: ccollins476ad <cc...@gmail.com>
AuthorDate: Fri Nov 10 12:24:33 2017 -0800
Merge pull request #655 from ccollins476ad/apollo2
Support for APOLLO 2 and emspi HCI transport
apps/bleprph-emspi/pkg.yml | 44 +
apps/bleprph-emspi/src/bleprph.h | 70 +
apps/bleprph-emspi/src/gatt_svr.c | 204 +
apps/bleprph-emspi/src/main.c | 346 +
.../hal_common.c => apps/bleprph-emspi/src/misc.c | 23 +-
apps/bleprph-emspi/src/phy.c | 129 +
apps/bleprph-emspi/syscfg.yml | 65 +
hw/bsp/apollo2_evb/apollo2.ld | 25 +
hw/bsp/apollo2_evb/apollo2_evb_debug.sh | 45 +
hw/bsp/apollo2_evb/apollo2_evb_download.sh | 40 +
hw/bsp/apollo2_evb/boot-apollo2.ld | 25 +
hw/bsp/apollo2_evb/bsp.yml | 68 +
hw/bsp/apollo2_evb/include/bsp/apollo_nvic.h | 324 +
.../apollo2_evb/include/bsp/bsp.h} | 35 +-
.../apollo2_evb/include/bsp/bsp_sysid.h} | 24 +-
hw/bsp/apollo2_evb/include/bsp/cmsis_nvic.h | 29 +
hw/bsp/apollo2_evb/pkg.yml | 38 +
.../apollo2_evb/src/arch/cortex_m4/gcc_startup.s | 297 +
hw/bsp/apollo2_evb/src/hal_bsp.c | 178 +
.../hal_common.c => bsp/apollo2_evb/src/sbrk.c} | 35 +-
hw/bsp/apollo2_evb/src/system_apollo2.c | 115 +
hw/bsp/apollo2_evb/syscfg.yml | 47 +
hw/hal/include/hal/hal_spi.h | 5 +
hw/hal/src/hal_common.c | 39 +
hw/mcu/ambiq/apollo2/apollo2.ld | 195 +
hw/mcu/ambiq/apollo2/include/mcu/apollo2.h | 8449 ++++++++++++++++++++
.../ambiq/apollo2/include/mcu/cortex_m4.h} | 21 +-
.../ambiq/apollo2/include/mcu/hal_apollo2.h} | 35 +-
hw/mcu/ambiq/apollo2/include/mcu/system_apollo2.h | 80 +
hw/mcu/ambiq/apollo2/pkg.yml | 32 +
hw/mcu/ambiq/apollo2/src/hal_flash.c | 204 +
hw/mcu/ambiq/apollo2/src/hal_gpio.c | 245 +
.../ambiq/apollo2/src/hal_os_tick.c} | 29 +-
hw/mcu/ambiq/apollo2/src/hal_spi.c | 1035 +++
.../ambiq/apollo2/src/hal_system.c} | 38 +-
.../ambiq/apollo2/src/hal_system_start.c} | 31 +-
hw/mcu/ambiq/apollo2/src/hal_uart.c | 532 ++
.../ambiq/apollo2/src/hal_watchdog.c} | 23 +-
hw/mcu/ambiq/apollo2/syscfg.yml | 102 +
hw/mcu/ambiq/pkg.yml | 37 +
hw/mcu/ambiq/src/ext/AmbiqSuite/mcu/Makefile | 55 +
.../ambiq/src/ext/AmbiqSuite/mcu/apollo2/Makefile | 54 +
.../src/ext/AmbiqSuite/mcu/apollo2/am_mcu_apollo.h | 127 +
.../src/ext/AmbiqSuite/mcu/apollo2/hal/Makefile | 53 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_adc.c | 553 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_adc.h | 338 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_cachectrl.c | 576 ++
.../AmbiqSuite/mcu/apollo2/hal/am_hal_cachectrl.h | 210 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_clkgen.c | 491 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_clkgen.h | 205 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_ctimer.c | 1655 ++++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_ctimer.h | 270 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_debug.c | 80 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_debug.h | 88 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_flash.c | 1444 ++++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_flash.h | 280 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_global.c | 58 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_global.h | 113 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_gpio.c | 503 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_gpio.h | 684 ++
.../mcu/apollo2/hal/am_hal_i2c_bit_bang.c | 756 ++
.../mcu/apollo2/hal/am_hal_i2c_bit_bang.h | 99 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_interrupt.c | 407 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_interrupt.h | 159 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_iom.c | 4347 ++++++++++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_iom.h | 558 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_ios.c | 1303 +++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_ios.h | 362 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_itm.c | 453 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_itm.h | 107 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_mcuctrl.c | 292 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_mcuctrl.h | 212 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_otp.c | 172 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_otp.h | 107 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_pdm.c | 158 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_pdm.h | 665 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_pin.h | 558 ++
.../AmbiqSuite/mcu/apollo2/hal/am_hal_pwrctrl.c | 655 ++
.../AmbiqSuite/mcu/apollo2/hal/am_hal_pwrctrl.h | 342 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_queue.c | 286 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_queue.h | 123 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_reset.c | 160 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_reset.h | 119 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_rtc.c | 678 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_rtc.h | 185 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_stimer.c | 525 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_stimer.h | 242 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_sysctrl.c | 291 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_sysctrl.h | 87 +
.../AmbiqSuite/mcu/apollo2/hal/am_hal_systick.c | 453 ++
.../AmbiqSuite/mcu/apollo2/hal/am_hal_systick.h | 83 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_tpiu.c | 381 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_tpiu.h | 193 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_ttp.c | 204 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_ttp.h | 71 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_uart.c | 1160 +++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_uart.h | 345 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_vcomp.c | 287 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_vcomp.h | 176 +
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_wdt.c | 454 ++
.../ext/AmbiqSuite/mcu/apollo2/hal/am_hal_wdt.h | 184 +
.../mcu/apollo2/hal/atollic_gcc/.cproject | 122 +
.../mcu/apollo2/hal/atollic_gcc/.project | 184 +
....atollic.truestudio.debug.hardware_device.prefs | 11 +
.../.settings/com.atollic.truestudio.tsp.prefs | 4 +
.../atollic_gcc/.settings/language.settings.xml | 13 +
.../org.eclipse.cdt.managedbuilder.core.prefs | 37 +
.../mcu/apollo2/hal/atollic_gcc/Makefile | 85 +
.../apollo2/hal/atollic_gcc/libam_hal_gcc.errlog | 0
.../mcu/apollo2/hal/atollic_gcc/libam_hal_gcc.log | 71 +
.../ext/AmbiqSuite/mcu/apollo2/hal/gcc/Makefile | 158 +
.../ext/AmbiqSuite/mcu/apollo2/hal/iar/Makefile | 51 +
.../AmbiqSuite/mcu/apollo2/hal/iar/libam_hal.ewd | 2810 +++++++
.../AmbiqSuite/mcu/apollo2/hal/iar/libam_hal.ewp | 2117 +++++
.../AmbiqSuite/mcu/apollo2/hal/iar/libam_hal.eww | 10 +
.../ext/AmbiqSuite/mcu/apollo2/hal/keil/Makefile | 53 +
.../mcu/apollo2/hal/keil/libam_hal.uvoptx | 632 ++
.../mcu/apollo2/hal/keil/libam_hal.uvprojx | 529 ++
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_adc.h | 863 ++
.../mcu/apollo2/regs/am_reg_base_addresses.h | 77 +
.../AmbiqSuite/mcu/apollo2/regs/am_reg_cachectrl.h | 414 +
.../AmbiqSuite/mcu/apollo2/regs/am_reg_clkgen.h | 499 ++
.../AmbiqSuite/mcu/apollo2/regs/am_reg_ctimer.h | 1914 +++++
.../AmbiqSuite/mcu/apollo2/regs/am_reg_flashctrl.h | 67 +
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_gpio.h | 5217 ++++++++++++
.../AmbiqSuite/mcu/apollo2/regs/am_reg_iomstr.h | 586 ++
.../AmbiqSuite/mcu/apollo2/regs/am_reg_ioslave.h | 513 ++
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_itm.h | 656 ++
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_jedec.h | 214 +
.../AmbiqSuite/mcu/apollo2/regs/am_reg_macros.h | 312 +
.../mcu/apollo2/regs/am_reg_macros_asm.h | 162 +
.../AmbiqSuite/mcu/apollo2/regs/am_reg_mcuctrl.h | 635 ++
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_nvic.h | 324 +
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_pdm.h | 373 +
.../AmbiqSuite/mcu/apollo2/regs/am_reg_pwrctrl.h | 484 ++
.../AmbiqSuite/mcu/apollo2/regs/am_reg_rstgen.h | 210 +
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_rtc.h | 325 +
.../AmbiqSuite/mcu/apollo2/regs/am_reg_sysctrl.h | 652 ++
.../AmbiqSuite/mcu/apollo2/regs/am_reg_systick.h | 136 +
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_tpiu.h | 163 +
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_uart.h | 611 ++
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_vcomp.h | 199 +
.../ext/AmbiqSuite/mcu/apollo2/regs/am_reg_wdt.h | 188 +
hw/mcu/ambiq/src/ext/AmbiqSuite/utils/am_util.h | 75 +
.../src/ext/AmbiqSuite/utils/am_util_cmdline.c | 457 ++
.../src/ext/AmbiqSuite/utils/am_util_cmdline.h | 145 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_debug.c | 48 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_debug.h | 111 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_delay.c | 120 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_delay.h | 65 +
.../src/ext/AmbiqSuite/utils/am_util_faultisr.c | 398 +
hw/mcu/ambiq/src/ext/AmbiqSuite/utils/am_util_id.c | 165 +
hw/mcu/ambiq/src/ext/AmbiqSuite/utils/am_util_id.h | 124 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_math.c | 84 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_math.h | 64 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_plot.c | 172 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_plot.h | 86 +
.../src/ext/AmbiqSuite/utils/am_util_regdump.c | 828 ++
.../src/ext/AmbiqSuite/utils/am_util_regdump.h | 172 +
.../src/ext/AmbiqSuite/utils/am_util_ring_buffer.c | 217 +
.../src/ext/AmbiqSuite/utils/am_util_ring_buffer.h | 104 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_stdio.c | 1208 +++
.../ambiq/src/ext/AmbiqSuite/utils/am_util_stdio.h | 84 +
.../src/ext/AmbiqSuite/utils/am_util_stopwatch.c | 471 ++
.../src/ext/AmbiqSuite/utils/am_util_stopwatch.h | 122 +
.../src/ext/AmbiqSuite/utils/am_util_string.c | 574 ++
.../src/ext/AmbiqSuite/utils/am_util_string.h | 157 +
.../src/ext/AmbiqSuite/utils/am_util_stxetx.c | 329 +
.../src/ext/AmbiqSuite/utils/am_util_stxetx.h | 101 +
.../src/ext/AmbiqSuite/utils/am_util_tap_detect.c | 252 +
.../src/ext/AmbiqSuite/utils/am_util_tap_detect.h | 124 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_time.c | 148 +
.../ambiq/src/ext/AmbiqSuite/utils/am_util_time.h | 63 +
net/nimble/host/services/ans/src/ble_svc_ans.c | 6 +
.../emspi/include/transport/emspi/ble_hci_emspi.h | 17 +-
net/nimble/transport/emspi/pkg.yml | 36 +
net/nimble/transport/emspi/src/ble_hci_emspi.c | 935 +++
net/nimble/transport/emspi/syscfg.yml | 92 +
178 files changed, 70347 insertions(+), 62 deletions(-)
--
To stop receiving notification emails like this one, please contact
"commits@mynewt.apache.org" <co...@mynewt.apache.org>.