This is an automated email from the ASF dual-hosted git repository.
andk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from f8b6add sys/console: NLIP output was not passing through (#1742)
new 73ce90e hw/mcu/dialog: Add MCU package for DA1469x
new ca56840 hw/bsp/dialog: Add BSP for DA1469x DK Pro
new 995b226 hw/mcu/dialog: Add hal_gpio
new afe6399 hw/mcu/dialog: Add hal_i2c
new e44dd45 hw/mcu/dialog: Add hal_timer
new 4fa97f7 hw/mcu/dialog: Add hal_uart
new ba184ca hw/mcu/dialog: Add UART devices
new ca96bba hw/bsp/dialog: Configure default settings for UARTs
new 6c63855 hw/mcu/dialog: Add write support to hal_flash
new cc4f25d hw/bsp/dialog: Update to support writable hal_flash
new 7ef3172 hw/mcu/dialog: Add hal_spi (master only)
new 5a35938 hw/mcu/dialog: Add SPI devices
new fd1795a hw/mcu/dialog: Apply SPI errata
new 89a4b49 dialog_da1469x-dk-pro; Download script using flash_loader.
new 5ab4550 da1469x; include ISR location in beginning of ram within
linker map.
new 4c5b5c9 dialog_da1469x-dk-pro; add option to compile programs to
reside in RAM only.
new 6cbfeef dialog_da1469x-dk-pro; set VTOR after copying interrupt
vector table to RAM.
new 75d6f1b some reg address -> define conversion
new 66949c9 dialog_da1469x-dk-pro; remove RAM remap to 0x0..
new 67905b2 dialog_da1469x-dk-pro: Add Arduino like pin constants
new 0ec47fb hw/mcu/dialog: Use XTAL32K instead of RC32K
new d8eff40 hw/drivers/trng: Add TRNG for DA1469x
new 6d7468b hw/drivers/pwm: Add PWM for DA1469x
new f8ab80e hw/mcu/dialog: Add API for PDC
new df6b378 hw/mcu/dialog: Reset PDC entries on startup
new aa7a29d hw/mcu/dialog: Add CMAC driver
new e22771c hw/bsp/dialog: Add dummy hw_id
new c207a8e hw/bsp/dialog: Skip copying data for RAM resident apps
new 06cf9f2 gpadc_da1469x; driver for DA1469x general purpose ADC
new 6264888 sdadc_da1469x; driver for DA1469x sigma delta ADC.
new 32c990c hw/mcu/dialog: Make hal_timer 32bit-like
new be28dc4 hw/mcu/dialog: Add interrupts description for SystemView
new 8b3ee26 hw/mcu/dialog: Add API to manage DMA channels
new 896a542 gpadc_da1469x; switch over to using DMA when reading multiple
samples. Also contains misc bug fixes.
new 9ab3626 sdadc_da1469x; use DMA when reading multiple samples.
new 7eb7a50 hw/mcu/dialog: Fix XTAL32M enabling
new dc6aed4 hw/bsp/dialog: Add missing licenses
new 44d3a24 Update .rat-excludes
The 8752 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:
.rat-excludes | 5 +
hw/bsp/dialog_da1469x-dk-pro/boot-da1469x.ld | 38 +
hw/bsp/dialog_da1469x-dk-pro/bsp.yml | 74 +
hw/bsp/dialog_da1469x-dk-pro/da1469x.ld | 27 +
.../dialog_da1469x-dk-pro_debug.sh | 35 +
.../dialog_da1469x-dk-pro_download.sh | 136 +
hw/bsp/dialog_da1469x-dk-pro/include/bsp/bsp.h | 83 +
hw/bsp/dialog_da1469x-dk-pro/pkg.yml | 35 +
.../src/arch/cortex_m33/gcc_startup_da1469x.S | 314 +
hw/bsp/dialog_da1469x-dk-pro/src/hal_bsp.c | 93 +
.../src/sbrk.c | 0
hw/bsp/dialog_da1469x-dk-pro/syscfg.yml | 38 +
.../include/gpadc_da1469x/gpadc_da1469x.h | 74 +
hw/drivers/adc/gpadc_da1469x/pkg.yml | 34 +
hw/drivers/adc/gpadc_da1469x/src/gpadc_da1469x.c | 549 ++
.../include/sdadc_da1469x/sdadc_da1469x.h | 72 +
hw/drivers/adc/sdadc_da1469x/pkg.yml | 34 +
hw/drivers/adc/sdadc_da1469x/src/sdadc_da1469x.c | 451 +
hw/drivers/pwm/pwm_da1469x/pkg.yml | 29 +
hw/drivers/pwm/pwm_da1469x/src/pwm_da1469x.c | 388 +
.../trng/trng_da1469x/include/trng_da1469x.h | 35 +
hw/drivers/trng/trng_da1469x/pkg.yml | 29 +
hw/drivers/trng/trng_da1469x/src/trng_da1469x.c | 106 +
hw/mcu/dialog/da1469x/da1469x.ld | 228 +
hw/mcu/dialog/da1469x/da1469x_ram_resident.ld | 166 +
hw/mcu/dialog/da1469x/include/mcu/cmsis_nvic.h | 28 +
hw/mcu/dialog/da1469x/include/mcu/cortex_m33.h | 35 +
hw/mcu/dialog/da1469x/include/mcu/da1469x_cmac.h | 37 +
hw/mcu/dialog/da1469x/include/mcu/da1469x_dma.h | 140 +
hw/mcu/dialog/da1469x/include/mcu/da1469x_hal.h | 74 +
hw/mcu/dialog/da1469x/include/mcu/da1469x_pdc.h | 118 +
hw/mcu/dialog/da1469x/include/mcu/da1469x_periph.h | 33 +
hw/mcu/dialog/da1469x/include/mcu/mcu.h | 130 +
hw/mcu/dialog/da1469x/pkg.yml | 49 +
hw/mcu/dialog/da1469x/src/da1469x_cmac.c | 298 +
hw/mcu/dialog/da1469x/src/da1469x_dma.c | 248 +
hw/mcu/dialog/da1469x/src/da1469x_pdc.c | 66 +
hw/mcu/dialog/da1469x/src/da1469x_periph.c | 406 +
hw/mcu/dialog/da1469x/src/hal_flash.c | 348 +
hw/mcu/dialog/da1469x/src/hal_gpio.c | 280 +
hw/mcu/dialog/da1469x/src/hal_i2c.c | 477 ++
hw/mcu/dialog/da1469x/src/hal_os_tick.c | 183 +
hw/mcu/dialog/da1469x/src/hal_spi.c | 612 ++
hw/mcu/dialog/da1469x/src/hal_system.c | 130 +
hw/mcu/dialog/da1469x/src/hal_system_start.c | 64 +
hw/mcu/dialog/da1469x/src/hal_timer.c | 542 ++
hw/mcu/dialog/da1469x/src/hal_uart.c | 547 ++
hw/mcu/dialog/da1469x/src/hal_watchdog.c | 56 +
hw/mcu/dialog/da1469x/src/system_da1469x.c | 73 +
hw/mcu/dialog/da1469x/syscfg.yml | 281 +
hw/mcu/dialog/include/DA1469xAB.h | 8601 ++++++++++++++++++++
hw/mcu/dialog/include/system_DA1469x.h | 36 +
hw/mcu/dialog/pkg.yml | 32 +
53 files changed, 16997 insertions(+)
create mode 100755 hw/bsp/dialog_da1469x-dk-pro/boot-da1469x.ld
create mode 100644 hw/bsp/dialog_da1469x-dk-pro/bsp.yml
create mode 100755 hw/bsp/dialog_da1469x-dk-pro/da1469x.ld
create mode 100755 hw/bsp/dialog_da1469x-dk-pro/dialog_da1469x-dk-pro_debug.sh
create mode 100755
hw/bsp/dialog_da1469x-dk-pro/dialog_da1469x-dk-pro_download.sh
create mode 100644 hw/bsp/dialog_da1469x-dk-pro/include/bsp/bsp.h
create mode 100644 hw/bsp/dialog_da1469x-dk-pro/pkg.yml
create mode 100644
hw/bsp/dialog_da1469x-dk-pro/src/arch/cortex_m33/gcc_startup_da1469x.S
create mode 100644 hw/bsp/dialog_da1469x-dk-pro/src/hal_bsp.c
copy hw/bsp/{usbmkw41z => dialog_da1469x-dk-pro}/src/sbrk.c (100%)
create mode 100644 hw/bsp/dialog_da1469x-dk-pro/syscfg.yml
create mode 100644
hw/drivers/adc/gpadc_da1469x/include/gpadc_da1469x/gpadc_da1469x.h
create mode 100644 hw/drivers/adc/gpadc_da1469x/pkg.yml
create mode 100644 hw/drivers/adc/gpadc_da1469x/src/gpadc_da1469x.c
create mode 100644
hw/drivers/adc/sdadc_da1469x/include/sdadc_da1469x/sdadc_da1469x.h
create mode 100644 hw/drivers/adc/sdadc_da1469x/pkg.yml
create mode 100644 hw/drivers/adc/sdadc_da1469x/src/sdadc_da1469x.c
create mode 100644 hw/drivers/pwm/pwm_da1469x/pkg.yml
create mode 100644 hw/drivers/pwm/pwm_da1469x/src/pwm_da1469x.c
create mode 100644 hw/drivers/trng/trng_da1469x/include/trng_da1469x.h
create mode 100644 hw/drivers/trng/trng_da1469x/pkg.yml
create mode 100644 hw/drivers/trng/trng_da1469x/src/trng_da1469x.c
create mode 100644 hw/mcu/dialog/da1469x/da1469x.ld
create mode 100644 hw/mcu/dialog/da1469x/da1469x_ram_resident.ld
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/cmsis_nvic.h
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/cortex_m33.h
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/da1469x_cmac.h
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/da1469x_dma.h
create mode 100755 hw/mcu/dialog/da1469x/include/mcu/da1469x_hal.h
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/da1469x_pdc.h
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/da1469x_periph.h
create mode 100644 hw/mcu/dialog/da1469x/include/mcu/mcu.h
create mode 100644 hw/mcu/dialog/da1469x/pkg.yml
create mode 100644 hw/mcu/dialog/da1469x/src/da1469x_cmac.c
create mode 100644 hw/mcu/dialog/da1469x/src/da1469x_dma.c
create mode 100644 hw/mcu/dialog/da1469x/src/da1469x_pdc.c
create mode 100644 hw/mcu/dialog/da1469x/src/da1469x_periph.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_flash.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_gpio.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_i2c.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_os_tick.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_spi.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_system.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_system_start.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_timer.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_uart.c
create mode 100644 hw/mcu/dialog/da1469x/src/hal_watchdog.c
create mode 100644 hw/mcu/dialog/da1469x/src/system_da1469x.c
create mode 100644 hw/mcu/dialog/da1469x/syscfg.yml
create mode 100644 hw/mcu/dialog/include/DA1469xAB.h
create mode 100644 hw/mcu/dialog/include/system_DA1469x.h
create mode 100644 hw/mcu/dialog/pkg.yml