[riot-commits] [RIOT-OS/RIOT] 269295: riscv_common: Refactor common fe310 code to riscv_...

Alexandre Abadie noreply at github.com
Mon Feb 8 10:28:00 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 2692957c0ea7030f4711d4ffdbe44cf3227ac5cd
      https://github.com/RIOT-OS/RIOT/commit/2692957c0ea7030f4711d4ffdbe44cf3227ac5cd
  Author: Koen Zandberg <koen at bergzand.net>
  Date:   2021-02-05 (Fri, 05 Feb 2021)

  Changed paths:
    M boards/hifive1b/include/periph_conf.h
    M cpu/fe310/Kconfig
    M cpu/fe310/Makefile
    M cpu/fe310/Makefile.dep
    M cpu/fe310/Makefile.features
    M cpu/fe310/Makefile.include
    M cpu/fe310/clock.c
    R cpu/fe310/context_frame.c
    M cpu/fe310/cpu.c
    A cpu/fe310/doc.txt
    R cpu/fe310/include/architecture_arch.h
    R cpu/fe310/include/atomic_utils_arch.h
    R cpu/fe310/include/c11_atomics_compat_cpu.hpp
    M cpu/fe310/include/clk_conf.h
    R cpu/fe310/include/context_frame.h
    R cpu/fe310/include/cpu.h
    M cpu/fe310/include/cpu_conf.h
    R cpu/fe310/include/cpucycle.h
    R cpu/fe310/include/irq_arch.h
    M cpu/fe310/include/periph_cpu.h
    R cpu/fe310/include/plic.h
    R cpu/fe310/include/thread_arch.h
    R cpu/fe310/include/vendor/clint.h
    R cpu/fe310/include/vendor/encoding.h
    R cpu/fe310/include/vendor/plic.h
    R cpu/fe310/irq_arch.c
    R cpu/fe310/ldscripts/fe310.ld
    R cpu/fe310/ldscripts/fe310_base.ld
    R cpu/fe310/ldscripts/fe310_vars.ld
    R cpu/fe310/panic.c
    M cpu/fe310/periph/cpucycle.c
    M cpu/fe310/periph/cpuid.c
    M cpu/fe310/periph/gpio.c
    R cpu/fe310/periph/plic.c
    M cpu/fe310/periph/rtt.c
    R cpu/fe310/periph/timer.c
    M cpu/fe310/periph/uart.c
    R cpu/fe310/start.S
    R cpu/fe310/thread_arch.c
    M cpu/fe310/vendor/prci_driver.c
    A cpu/riscv_common/Kconfig
    A cpu/riscv_common/Makefile
    A cpu/riscv_common/Makefile.dep
    A cpu/riscv_common/Makefile.features
    A cpu/riscv_common/Makefile.include
    A cpu/riscv_common/context_frame.c
    A cpu/riscv_common/include/architecture_arch.h
    A cpu/riscv_common/include/atomic_utils_arch.h
    A cpu/riscv_common/include/c11_atomics_compat_cpu.hpp
    A cpu/riscv_common/include/context_frame.h
    A cpu/riscv_common/include/cpu.h
    A cpu/riscv_common/include/cpu_conf_common.h
    A cpu/riscv_common/include/cpucycle.h
    A cpu/riscv_common/include/irq_arch.h
    A cpu/riscv_common/include/periph_cpu_common.h
    A cpu/riscv_common/include/plic.h
    A cpu/riscv_common/include/thread_arch.h
    A cpu/riscv_common/include/vendor/clint.h
    A cpu/riscv_common/include/vendor/plic.h
    A cpu/riscv_common/include/vendor/riscv_csr.h
    A cpu/riscv_common/irq_arch.c
    A cpu/riscv_common/ldscripts/riscv.ld
    A cpu/riscv_common/ldscripts/riscv_base.ld
    A cpu/riscv_common/ldscripts/riscv_vars.ld
    A cpu/riscv_common/panic.c
    A cpu/riscv_common/periph/Makefile
    A cpu/riscv_common/periph/coretimer.c
    A cpu/riscv_common/periph/plic.c
    A cpu/riscv_common/riscv_init.c
    A cpu/riscv_common/start.S
    A cpu/riscv_common/thread_arch.c
    M kconfigs/Kconfig.features
    M makefiles/arch/riscv.inc.mk

  Log Message:
  -----------
  riscv_common: Refactor common fe310 code to riscv_common


  Commit: 19bb182a92ff204f851d79e50cd8015676aa6cbc
      https://github.com/RIOT-OS/RIOT/commit/19bb182a92ff204f851d79e50cd8015676aa6cbc
  Author: Koen Zandberg <koen at bergzand.net>
  Date:   2021-02-05 (Fri, 05 Feb 2021)

  Changed paths:
    M dist/tools/uncrustify/whitelist.txt

  Log Message:
  -----------
  uncrustify: also include riscv_common in the whitelist


  Commit: 50cf93c7197de2de2d58303e099c64796dd5f188
      https://github.com/RIOT-OS/RIOT/commit/50cf93c7197de2de2d58303e099c64796dd5f188
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2021-02-08 (Mon, 08 Feb 2021)

  Changed paths:
    M boards/hifive1b/include/periph_conf.h
    M cpu/fe310/Kconfig
    M cpu/fe310/Makefile
    M cpu/fe310/Makefile.dep
    M cpu/fe310/Makefile.features
    M cpu/fe310/Makefile.include
    M cpu/fe310/clock.c
    R cpu/fe310/context_frame.c
    M cpu/fe310/cpu.c
    A cpu/fe310/doc.txt
    R cpu/fe310/include/architecture_arch.h
    R cpu/fe310/include/atomic_utils_arch.h
    R cpu/fe310/include/c11_atomics_compat_cpu.hpp
    M cpu/fe310/include/clk_conf.h
    R cpu/fe310/include/context_frame.h
    R cpu/fe310/include/cpu.h
    M cpu/fe310/include/cpu_conf.h
    R cpu/fe310/include/cpucycle.h
    R cpu/fe310/include/irq_arch.h
    M cpu/fe310/include/periph_cpu.h
    R cpu/fe310/include/plic.h
    R cpu/fe310/include/thread_arch.h
    R cpu/fe310/include/vendor/clint.h
    R cpu/fe310/include/vendor/encoding.h
    R cpu/fe310/include/vendor/plic.h
    R cpu/fe310/irq_arch.c
    R cpu/fe310/ldscripts/fe310.ld
    R cpu/fe310/ldscripts/fe310_base.ld
    R cpu/fe310/ldscripts/fe310_vars.ld
    R cpu/fe310/panic.c
    M cpu/fe310/periph/cpucycle.c
    M cpu/fe310/periph/cpuid.c
    M cpu/fe310/periph/gpio.c
    R cpu/fe310/periph/plic.c
    M cpu/fe310/periph/rtt.c
    R cpu/fe310/periph/timer.c
    M cpu/fe310/periph/uart.c
    R cpu/fe310/start.S
    R cpu/fe310/thread_arch.c
    M cpu/fe310/vendor/prci_driver.c
    A cpu/riscv_common/Kconfig
    A cpu/riscv_common/Makefile
    A cpu/riscv_common/Makefile.dep
    A cpu/riscv_common/Makefile.features
    A cpu/riscv_common/Makefile.include
    A cpu/riscv_common/context_frame.c
    A cpu/riscv_common/include/architecture_arch.h
    A cpu/riscv_common/include/atomic_utils_arch.h
    A cpu/riscv_common/include/c11_atomics_compat_cpu.hpp
    A cpu/riscv_common/include/context_frame.h
    A cpu/riscv_common/include/cpu.h
    A cpu/riscv_common/include/cpu_conf_common.h
    A cpu/riscv_common/include/cpucycle.h
    A cpu/riscv_common/include/irq_arch.h
    A cpu/riscv_common/include/periph_cpu_common.h
    A cpu/riscv_common/include/plic.h
    A cpu/riscv_common/include/thread_arch.h
    A cpu/riscv_common/include/vendor/clint.h
    A cpu/riscv_common/include/vendor/plic.h
    A cpu/riscv_common/include/vendor/riscv_csr.h
    A cpu/riscv_common/irq_arch.c
    A cpu/riscv_common/ldscripts/riscv.ld
    A cpu/riscv_common/ldscripts/riscv_base.ld
    A cpu/riscv_common/ldscripts/riscv_vars.ld
    A cpu/riscv_common/panic.c
    A cpu/riscv_common/periph/Makefile
    A cpu/riscv_common/periph/coretimer.c
    A cpu/riscv_common/periph/plic.c
    A cpu/riscv_common/riscv_init.c
    A cpu/riscv_common/start.S
    A cpu/riscv_common/thread_arch.c
    M dist/tools/uncrustify/whitelist.txt
    M kconfigs/Kconfig.features
    M makefiles/arch/riscv.inc.mk

  Log Message:
  -----------
  Merge pull request #15718 from bergzand/pr/rv32i/fe310_rv32i_refactor

riscv_common: Refactor common fe310 code to riscv_common


Compare: https://github.com/RIOT-OS/RIOT/compare/83fbde1e91f7...50cf93c7197d


More information about the commits mailing list