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" <commits@mynewt.apache.org>.