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:33 UTC
[mynewt-core] 01/01: Merge pull request #711 from wes3/initarc
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>.