You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by we...@apache.org on 2018/01/18 17:54:32 UTC
[mynewt-core] branch master updated (1ce6bb0 -> 03b9f29)
This is an automated email from the ASF dual-hosted git repository.
wes3 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from 1ce6bb0 Merge pull request #742 from rymanluk/hci_test_cmd
add 899e745 Initial ARCv2 port of mynewt
add b833bc0 hw/mcu/arc Minor changes from PR comments
add 7fd53ee Initial arc port: additional PR review changes
new 03b9f29 Merge pull request #711 from wes3/initarc
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:
LICENSE | 4 +
compiler/arc/compiler.yml | 36 +
compiler/arc/pkg.yml | 27 +
hw/bsp/embarc_emsk/arc_core.ld | 128 ++
hw/bsp/embarc_emsk/bsp.yml | 62 +
hw/bsp/embarc_emsk/include/bsp/arc_core_config.h | 179 +++
hw/bsp/embarc_emsk/include/bsp/bsp.h | 39 +
hw/bsp/embarc_emsk/include/bsp/embARC_BSP_config.h | 66 +
hw/bsp/embarc_emsk/pkg.yml | 33 +
hw/bsp/embarc_emsk/src/board.c | 50 +
hw/bsp/embarc_emsk/src/hal_bsp.c | 109 ++
hw/bsp/embarc_emsk/src/sbrk.c | 60 +
hw/bsp/embarc_emsk/syscfg.yml | 42 +
hw/mcu/arc/pkg.yml | 39 +
hw/mcu/arc/snps/include/mcu/mcu_arc.h | 35 +
hw/mcu/arc/snps/pkg.yml | 29 +
hw/mcu/arc/snps/src/arch/arc/arc_startup.S | 264 ++++
hw/mcu/arc/snps/src/hal_os_tick.c | 103 ++
hw/mcu/arc/snps/src/hal_system.c | 68 +
hw/mcu/arc/snps/src/hal_timer.c | 199 +++
hw/mcu/arc/snps/src/hal_watchdog.c | 39 +
hw/mcu/arc/snps/syscfg.yml | 19 +
hw/mcu/arc/src/ext/sdk/README.md | 22 +
hw/mcu/arc/src/ext/sdk/arc/arc_cache.c | 420 ++++++
hw/mcu/arc/src/ext/sdk/arc/arc_exc_asm.S | 202 +++
hw/mcu/arc/src/ext/sdk/arc/arc_exception.c | 514 +++++++
hw/mcu/arc/src/ext/sdk/arc/arc_timer.c | 211 +++
.../arc/src/ext/sdk/arc/startup/arc_cxx_support.c | 168 +++
hw/mcu/arc/src/ext/sdk/arc/startup/arc_startup.S | 266 ++++
hw/mcu/arc/src/ext/sdk/board/board.h | 68 +
.../arc/src/ext/sdk/board/emsk/common/emsk_init.c | 116 ++
.../arc/src/ext/sdk/board/emsk/common/emsk_timer.c | 189 +++
.../arc/src/ext/sdk/board/emsk/common/emsk_timer.h | 63 +
hw/mcu/arc/src/ext/sdk/board/emsk/common/mux.c | 116 ++
hw/mcu/arc/src/ext/sdk/board/emsk/common/mux.h | 186 +++
hw/mcu/arc/src/ext/sdk/board/emsk/common/mux_hal.h | 69 +
hw/mcu/arc/src/ext/sdk/board/emsk/emsk.h | 128 ++
hw/mcu/arc/src/ext/sdk/board/emsk/emsk_hardware.h | 119 ++
.../arc/src/ext/sdk/board/emsk/gpio/dw_gpio_obj.c | 379 +++++
.../arc/src/ext/sdk/board/emsk/gpio/dw_gpio_obj.h | 90 ++
hw/mcu/arc/src/ext/sdk/board/emsk/gpio/emsk_gpio.c | 199 +++
hw/mcu/arc/src/ext/sdk/board/emsk/gpio/emsk_gpio.h | 96 ++
hw/mcu/arc/src/ext/sdk/board/emsk/iic/dw_iic_obj.c | 302 ++++
hw/mcu/arc/src/ext/sdk/board/emsk/iic/dw_iic_obj.h | 83 +
hw/mcu/arc/src/ext/sdk/board/emsk/spi/dw_spi_obj.c | 322 ++++
hw/mcu/arc/src/ext/sdk/board/emsk/spi/dw_spi_obj.h | 82 +
.../arc/src/ext/sdk/board/emsk/uart/dw_uart_obj.c | 266 ++++
.../arc/src/ext/sdk/board/emsk/uart/dw_uart_obj.h | 89 ++
hw/mcu/arc/src/ext/sdk/common/console_io.c | 164 ++
hw/mcu/arc/src/ext/sdk/common/console_io.h | 57 +
hw/mcu/arc/src/ext/sdk/common/xprintf.c | 391 +++++
hw/mcu/arc/src/ext/sdk/common/xprintf.h | 48 +
.../src/ext/sdk/device/designware/gpio/dw_gpio.c | 481 ++++++
.../src/ext/sdk/device/designware/gpio/dw_gpio.h | 145 ++
.../arc/src/ext/sdk/device/designware/iic/dw_iic.c | 1584 ++++++++++++++++++++
.../arc/src/ext/sdk/device/designware/iic/dw_iic.h | 242 +++
.../src/ext/sdk/device/designware/iic/dw_iic_hal.h | 186 +++
.../ext/sdk/device/designware/iic/dw_iic_hal_cfg.h | 82 +
.../arc/src/ext/sdk/device/designware/spi/dw_spi.c | 1337 +++++++++++++++++
.../arc/src/ext/sdk/device/designware/spi/dw_spi.h | 190 +++
.../src/ext/sdk/device/designware/spi/dw_spi_hal.h | 141 ++
.../ext/sdk/device/designware/spi/dw_spi_hal_cfg.h | 58 +
.../src/ext/sdk/device/designware/uart/dw_uart.c | 956 ++++++++++++
.../src/ext/sdk/device/designware/uart/dw_uart.h | 141 ++
.../ext/sdk/device/designware/uart/dw_uart_hal.h | 253 ++++
.../src/ext/sdk/device/device_hal/inc/dev_common.h | 173 +++
.../src/ext/sdk/device/device_hal/inc/dev_gpio.h | 424 ++++++
.../src/ext/sdk/device/device_hal/inc/dev_iic.h | 526 +++++++
.../src/ext/sdk/device/device_hal/inc/dev_spi.h | 577 +++++++
.../src/ext/sdk/device/device_hal/inc/dev_uart.h | 475 ++++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc.h | 436 ++++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_asm_common.h | 541 +++++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_builtin.h | 301 ++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_cache.h | 321 ++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_em.h | 133 ++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_exception.h | 466 ++++++
.../arc/src/ext/sdk/inc/arc/arc_feature_config.h | 397 +++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_timer.h | 99 ++
hw/mcu/arc/src/ext/sdk/inc/embARC_debug.h | 94 ++
hw/mcu/arc/src/ext/sdk/inc/embARC_error.h | 156 ++
hw/mcu/arc/src/ext/sdk/inc/embARC_toolchain.h | 121 ++
kernel/os/include/os/arch/arc/os/os_arch.h | 80 +
kernel/os/src/arch/arc/os_arc.s | 253 ++++
kernel/os/src/arch/arc/os_arch_arc.c | 340 +++++
kernel/os/src/arch/arc/os_fault.c | 175 +++
85 files changed, 18939 insertions(+)
create mode 100644 compiler/arc/compiler.yml
create mode 100644 compiler/arc/pkg.yml
create mode 100644 hw/bsp/embarc_emsk/arc_core.ld
create mode 100644 hw/bsp/embarc_emsk/bsp.yml
create mode 100644 hw/bsp/embarc_emsk/include/bsp/arc_core_config.h
create mode 100644 hw/bsp/embarc_emsk/include/bsp/bsp.h
create mode 100644 hw/bsp/embarc_emsk/include/bsp/embARC_BSP_config.h
create mode 100644 hw/bsp/embarc_emsk/pkg.yml
create mode 100644 hw/bsp/embarc_emsk/src/board.c
create mode 100644 hw/bsp/embarc_emsk/src/hal_bsp.c
create mode 100644 hw/bsp/embarc_emsk/src/sbrk.c
create mode 100644 hw/bsp/embarc_emsk/syscfg.yml
create mode 100644 hw/mcu/arc/pkg.yml
create mode 100644 hw/mcu/arc/snps/include/mcu/mcu_arc.h
create mode 100644 hw/mcu/arc/snps/pkg.yml
create mode 100644 hw/mcu/arc/snps/src/arch/arc/arc_startup.S
create mode 100644 hw/mcu/arc/snps/src/hal_os_tick.c
create mode 100644 hw/mcu/arc/snps/src/hal_system.c
create mode 100644 hw/mcu/arc/snps/src/hal_timer.c
create mode 100644 hw/mcu/arc/snps/src/hal_watchdog.c
create mode 100644 hw/mcu/arc/snps/syscfg.yml
create mode 100644 hw/mcu/arc/src/ext/sdk/README.md
create mode 100644 hw/mcu/arc/src/ext/sdk/arc/arc_cache.c
create mode 100644 hw/mcu/arc/src/ext/sdk/arc/arc_exc_asm.S
create mode 100644 hw/mcu/arc/src/ext/sdk/arc/arc_exception.c
create mode 100644 hw/mcu/arc/src/ext/sdk/arc/arc_timer.c
create mode 100644 hw/mcu/arc/src/ext/sdk/arc/startup/arc_cxx_support.c
create mode 100644 hw/mcu/arc/src/ext/sdk/arc/startup/arc_startup.S
create mode 100644 hw/mcu/arc/src/ext/sdk/board/board.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/common/emsk_init.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/common/emsk_timer.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/common/emsk_timer.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/common/mux.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/common/mux.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/common/mux_hal.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/emsk.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/emsk_hardware.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/gpio/dw_gpio_obj.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/gpio/dw_gpio_obj.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/gpio/emsk_gpio.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/gpio/emsk_gpio.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/iic/dw_iic_obj.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/iic/dw_iic_obj.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/spi/dw_spi_obj.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/spi/dw_spi_obj.h
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/uart/dw_uart_obj.c
create mode 100644 hw/mcu/arc/src/ext/sdk/board/emsk/uart/dw_uart_obj.h
create mode 100644 hw/mcu/arc/src/ext/sdk/common/console_io.c
create mode 100644 hw/mcu/arc/src/ext/sdk/common/console_io.h
create mode 100644 hw/mcu/arc/src/ext/sdk/common/xprintf.c
create mode 100644 hw/mcu/arc/src/ext/sdk/common/xprintf.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/gpio/dw_gpio.c
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/gpio/dw_gpio.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/iic/dw_iic.c
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/iic/dw_iic.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/iic/dw_iic_hal.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/iic/dw_iic_hal_cfg.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/spi/dw_spi.c
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/spi/dw_spi.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/spi/dw_spi_hal.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/spi/dw_spi_hal_cfg.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/uart/dw_uart.c
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/uart/dw_uart.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/designware/uart/dw_uart_hal.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/device_hal/inc/dev_common.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/device_hal/inc/dev_gpio.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/device_hal/inc/dev_iic.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/device_hal/inc/dev_spi.h
create mode 100644 hw/mcu/arc/src/ext/sdk/device/device_hal/inc/dev_uart.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_asm_common.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_builtin.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_cache.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_em.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_exception.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_feature_config.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/arc/arc_timer.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/embARC_debug.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/embARC_error.h
create mode 100644 hw/mcu/arc/src/ext/sdk/inc/embARC_toolchain.h
create mode 100755 kernel/os/include/os/arch/arc/os/os_arch.h
create mode 100755 kernel/os/src/arch/arc/os_arc.s
create mode 100755 kernel/os/src/arch/arc/os_arch_arc.c
create mode 100644 kernel/os/src/arch/arc/os_fault.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 #711 from wes3/initarc
Posted by we...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
wes3 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit 03b9f29b54ae0019c31f9f0efb4b5319d9a718f1
Merge: 1ce6bb0 7fd53ee
Author: wes3 <wi...@runtime.io>
AuthorDate: Thu Jan 18 09:54:30 2018 -0800
Merge pull request #711 from wes3/initarc
Initial ARCv2 port of mynewt
LICENSE | 4 +
compiler/arc/compiler.yml | 36 +
compiler/arc/pkg.yml | 27 +
hw/bsp/embarc_emsk/arc_core.ld | 128 ++
hw/bsp/embarc_emsk/bsp.yml | 62 +
hw/bsp/embarc_emsk/include/bsp/arc_core_config.h | 179 +++
hw/bsp/embarc_emsk/include/bsp/bsp.h | 39 +
hw/bsp/embarc_emsk/include/bsp/embARC_BSP_config.h | 66 +
hw/bsp/embarc_emsk/pkg.yml | 33 +
hw/bsp/embarc_emsk/src/board.c | 50 +
hw/bsp/embarc_emsk/src/hal_bsp.c | 109 ++
hw/bsp/embarc_emsk/src/sbrk.c | 60 +
hw/bsp/embarc_emsk/syscfg.yml | 42 +
hw/mcu/arc/pkg.yml | 39 +
hw/mcu/arc/snps/include/mcu/mcu_arc.h | 35 +
hw/mcu/arc/snps/pkg.yml | 29 +
hw/mcu/arc/snps/src/arch/arc/arc_startup.S | 264 ++++
hw/mcu/arc/snps/src/hal_os_tick.c | 103 ++
hw/mcu/arc/snps/src/hal_system.c | 68 +
hw/mcu/arc/snps/src/hal_timer.c | 199 +++
hw/mcu/arc/snps/src/hal_watchdog.c | 39 +
hw/mcu/arc/snps/syscfg.yml | 19 +
hw/mcu/arc/src/ext/sdk/README.md | 22 +
hw/mcu/arc/src/ext/sdk/arc/arc_cache.c | 420 ++++++
hw/mcu/arc/src/ext/sdk/arc/arc_exc_asm.S | 202 +++
hw/mcu/arc/src/ext/sdk/arc/arc_exception.c | 514 +++++++
hw/mcu/arc/src/ext/sdk/arc/arc_timer.c | 211 +++
.../arc/src/ext/sdk/arc/startup/arc_cxx_support.c | 168 +++
hw/mcu/arc/src/ext/sdk/arc/startup/arc_startup.S | 266 ++++
hw/mcu/arc/src/ext/sdk/board/board.h | 68 +
.../arc/src/ext/sdk/board/emsk/common/emsk_init.c | 116 ++
.../arc/src/ext/sdk/board/emsk/common/emsk_timer.c | 189 +++
.../arc/src/ext/sdk/board/emsk/common/emsk_timer.h | 63 +
hw/mcu/arc/src/ext/sdk/board/emsk/common/mux.c | 116 ++
hw/mcu/arc/src/ext/sdk/board/emsk/common/mux.h | 186 +++
hw/mcu/arc/src/ext/sdk/board/emsk/common/mux_hal.h | 69 +
hw/mcu/arc/src/ext/sdk/board/emsk/emsk.h | 128 ++
hw/mcu/arc/src/ext/sdk/board/emsk/emsk_hardware.h | 119 ++
.../arc/src/ext/sdk/board/emsk/gpio/dw_gpio_obj.c | 379 +++++
.../arc/src/ext/sdk/board/emsk/gpio/dw_gpio_obj.h | 90 ++
hw/mcu/arc/src/ext/sdk/board/emsk/gpio/emsk_gpio.c | 199 +++
hw/mcu/arc/src/ext/sdk/board/emsk/gpio/emsk_gpio.h | 96 ++
hw/mcu/arc/src/ext/sdk/board/emsk/iic/dw_iic_obj.c | 302 ++++
hw/mcu/arc/src/ext/sdk/board/emsk/iic/dw_iic_obj.h | 83 +
hw/mcu/arc/src/ext/sdk/board/emsk/spi/dw_spi_obj.c | 322 ++++
hw/mcu/arc/src/ext/sdk/board/emsk/spi/dw_spi_obj.h | 82 +
.../arc/src/ext/sdk/board/emsk/uart/dw_uart_obj.c | 266 ++++
.../arc/src/ext/sdk/board/emsk/uart/dw_uart_obj.h | 89 ++
hw/mcu/arc/src/ext/sdk/common/console_io.c | 164 ++
hw/mcu/arc/src/ext/sdk/common/console_io.h | 57 +
hw/mcu/arc/src/ext/sdk/common/xprintf.c | 391 +++++
hw/mcu/arc/src/ext/sdk/common/xprintf.h | 48 +
.../src/ext/sdk/device/designware/gpio/dw_gpio.c | 481 ++++++
.../src/ext/sdk/device/designware/gpio/dw_gpio.h | 145 ++
.../arc/src/ext/sdk/device/designware/iic/dw_iic.c | 1584 ++++++++++++++++++++
.../arc/src/ext/sdk/device/designware/iic/dw_iic.h | 242 +++
.../src/ext/sdk/device/designware/iic/dw_iic_hal.h | 186 +++
.../ext/sdk/device/designware/iic/dw_iic_hal_cfg.h | 82 +
.../arc/src/ext/sdk/device/designware/spi/dw_spi.c | 1337 +++++++++++++++++
.../arc/src/ext/sdk/device/designware/spi/dw_spi.h | 190 +++
.../src/ext/sdk/device/designware/spi/dw_spi_hal.h | 141 ++
.../ext/sdk/device/designware/spi/dw_spi_hal_cfg.h | 58 +
.../src/ext/sdk/device/designware/uart/dw_uart.c | 956 ++++++++++++
.../src/ext/sdk/device/designware/uart/dw_uart.h | 141 ++
.../ext/sdk/device/designware/uart/dw_uart_hal.h | 253 ++++
.../src/ext/sdk/device/device_hal/inc/dev_common.h | 173 +++
.../src/ext/sdk/device/device_hal/inc/dev_gpio.h | 424 ++++++
.../src/ext/sdk/device/device_hal/inc/dev_iic.h | 526 +++++++
.../src/ext/sdk/device/device_hal/inc/dev_spi.h | 577 +++++++
.../src/ext/sdk/device/device_hal/inc/dev_uart.h | 475 ++++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc.h | 436 ++++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_asm_common.h | 541 +++++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_builtin.h | 301 ++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_cache.h | 321 ++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_em.h | 133 ++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_exception.h | 466 ++++++
.../arc/src/ext/sdk/inc/arc/arc_feature_config.h | 397 +++++
hw/mcu/arc/src/ext/sdk/inc/arc/arc_timer.h | 99 ++
hw/mcu/arc/src/ext/sdk/inc/embARC_debug.h | 94 ++
hw/mcu/arc/src/ext/sdk/inc/embARC_error.h | 156 ++
hw/mcu/arc/src/ext/sdk/inc/embARC_toolchain.h | 121 ++
kernel/os/include/os/arch/arc/os/os_arch.h | 80 +
kernel/os/src/arch/arc/os_arc.s | 253 ++++
kernel/os/src/arch/arc/os_arch_arc.c | 340 +++++
kernel/os/src/arch/arc/os_fault.c | 175 +++
85 files changed, 18939 insertions(+)
--
To stop receiving notification emails like this one, please contact
"commits@mynewt.apache.org" <co...@mynewt.apache.org>.