You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ju...@apache.org on 2017/11/03 13:07:07 UTC

[mynewt-core] 01/01: Merge pull request #639 from IMGJulian/ci40

This is an automated email from the ASF dual-hosted git repository.

julian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit 0e35d625fd9b0063d7aba40d161ed1a23932a796
Merge: 9a71954 6a96415
Author: IMGJulian <IM...@users.noreply.github.com>
AuthorDate: Fri Nov 3 13:07:04 2017 +0000

    Merge pull request #639 from IMGJulian/ci40
    
    BSP MIPS Ci40: brought in the MIPS HAL, fixes startup

 compiler/mips/compiler.yml                      |   2 +-
 hw/bsp/ci40/pkg.yml                             |   4 +
 hw/bsp/ci40/src/arch/mips/abiflags.S            | 111 +++++++
 hw/bsp/ci40/src/arch/mips/gcc_startup_mips.S    | 392 ++++++++++++++++++++++
 hw/bsp/ci40/src/hal_bsp.c                       |  37 ++-
 hw/bsp/ci40/src/os_bsp.c                        |  57 ----
 hw/bsp/ci40/uhi32.ld                            |   6 +-
 hw/mcu/mips/danube/{src => include/mcu}/gic.h   |   0
 hw/mcu/mips/danube/src/gic.c                    |   4 +-
 hw/mcu/mips/danube/src/hal_os_tick.c            |   1 +
 hw/mcu/mips/danube/src/hal_uart.c               |   2 +-
 hw/{bsp/ci40 => mips-hal}/pkg.yml               |  23 +-
 hw/mips-hal/src/arch/mips/__exit.c              |  52 +++
 hw/mips-hal/src/arch/mips/cache.S               |  63 ++++
 hw/mips-hal/src/arch/mips/cache.h               |  49 +++
 hw/mips-hal/src/arch/mips/cache_ops.S           | 109 ++++++
 hw/mips-hal/src/arch/mips/link.c                |  44 +++
 hw/mips-hal/src/arch/mips/m32cache.S            | 143 ++++++++
 hw/mips-hal/src/arch/mips/m32cache.h            | 120 +++++++
 hw/mips-hal/src/arch/mips/m32cache_ops.S        | 248 ++++++++++++++
 hw/mips-hal/src/arch/mips/m32tlb_ops.S          | 263 +++++++++++++++
 hw/mips-hal/src/arch/mips/m64tlb_ops.S          | 424 ++++++++++++++++++++++++
 hw/mips-hal/src/arch/mips/mips_cm3_l2size.S     | 113 +++++++
 hw/mips-hal/src/arch/mips/mips_excpt_boot.S     | 372 +++++++++++++++++++++
 hw/mips-hal/src/arch/mips/mips_excpt_entry.S    | 265 +++++++++++++++
 hw/mips-hal/src/arch/mips/mips_excpt_handler.c  | 308 +++++++++++++++++
 hw/mips-hal/src/arch/mips/mips_excpt_isr.S      | 100 ++++++
 hw/mips-hal/src/arch/mips/mips_excpt_register.S | 137 ++++++++
 hw/mips-hal/src/arch/mips/mips_fp.S             | 187 +++++++++++
 hw/mips-hal/src/arch/mips/mips_l2size.S         | 101 ++++++
 hw/mips-hal/src/arch/mips/mips_msa.S            | 186 +++++++++++
 hw/mips-hal/src/arch/mips/mips_xpa.S            |  81 +++++
 hw/mips-hal/src/arch/mips/mxxtlb_ops.S          | 304 +++++++++++++++++
 kernel/os/src/arch/mips/os_arch_mips.c          |   7 +-
 kernel/os/src/arch/mips/os_fault.c              |  21 --
 35 files changed, 4232 insertions(+), 104 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
"commits@mynewt.apache.org" <co...@mynewt.apache.org>.