# # ChangeLog for bsps/riscv/riscv in rtems # # Generated by Trac 1.2.1.dev0 # 05/27/24 16:29:10 Thu, 19 Jul 2018 12:45:47 GMT Sebastian Huber [dda6e06] * bsps/riscv/riscv/start/bsp_fatal_halt.c (modified) bsp/riscv: Add reset via for SiFive Test Finisher Update #3433. Thu, 19 Jul 2018 12:38:44 GMT Sebastian Huber [3a263a9b] * bsps/include/bsp/fatal.h (modified) * bsps/riscv/riscv/clock/clockdrv.c (modified) * bsps/riscv/riscv/console/console-config.c (modified) * bsps/riscv/riscv/include/bsp/riscv.h (modified) * bsps/riscv/riscv/start/bspstart.c (modified) bsp/riscv: Add and use riscv_fdt_get_address() Update #3433. Thu, 19 Jul 2018 11:58:12 GMT Sebastian Huber [7fe4855] * bsps/riscv/riscv/console/console-config.c (modified) * bsps/riscv/riscv/console/htif.c (modified) * bsps/riscv/riscv/headers.am (modified) * bsps/riscv/riscv/include/bsp/riscv.h (added) * bsps/riscv/riscv/start/bsp_fatal_halt.c (modified) bsp/riscv: Fix HTIF warnings Update #3433. Thu, 19 Jul 2018 10:11:19 GMT Sebastian Huber [8db3f0e] * bsps/include/bsp/fatal.h (modified) * bsps/riscv/include/bsp/linker-symbols.h (modified) * bsps/riscv/riscv/btimer/btimer.c (modified) * bsps/riscv/riscv/clock/clockdrv.c (modified) * bsps/riscv/riscv/include/bsp/irq.h (modified) * bsps/riscv/riscv/irq/irq.c (modified) * bsps/riscv/riscv/start/bspstart.c (moved) * bsps/riscv/riscv/start/start.S (modified) * c/src/lib/libbsp/riscv/riscv/Makefile.am (modified) * c/src/lib/libbsp/riscv/riscv/configure.ac (modified) * cpukit/score/cpu/riscv/Makefile.am (modified) * cpukit/score/cpu/riscv/cpu.c (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpu.h (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpuimpl.h (modified) * cpukit/score/cpu/riscv/riscv-exception-handler.S (modified) riscv: Rework exception handling Remove ... Fri, 06 Jul 2018 09:20:31 GMT Sebastian Huber [1a19239] * bsps/include/bsp/fatal.h (modified) * bsps/riscv/riscv/console/console-config.c (modified) * c/src/lib/libbsp/riscv/riscv/configure.ac (modified) bsp/riscv: Add console support for NS16550 devices Update #3433. Fri, 06 Jul 2018 11:52:22 GMT Sebastian Huber [31f90a2] * bsps/riscv/riscv/console/console-config.c (modified) * bsps/riscv/riscv/console/htif.c (modified) * bsps/riscv/riscv/include/dev/serial/htif.h (modified) bsp/riscv: Simplify printk() support This is a prepartion to add ... Fri, 06 Jul 2018 09:07:20 GMT Sebastian Huber [bca36d9] * bsps/riscv/riscv/start/start.S (modified) * cpukit/score/cpu/riscv/include/rtems/asm.h (modified) * cpukit/score/cpu/riscv/riscv-exception-handler.S (modified) riscv: Add LADDR assembler define An address must be loaded to a ... Fri, 06 Jul 2018 06:12:40 GMT Sebastian Huber [dd32e2b2] * bsps/riscv/riscv/clock/clockdrv.c (modified) * cpukit/score/cpu/riscv/Makefile.am (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpu.h (modified) riscv: Implement CPU counter Update #3433. Wed, 04 Jul 2018 14:15:22 GMT Sebastian Huber [d3dff40] * bsps/arm/headers.am (modified) * bsps/riscv/riscv/headers.am (modified) bsps: Update headers.am Tue, 26 Jun 2018 05:15:28 GMT Sebastian Huber [0fd8287] * bsps/riscv/riscv/start/start.S (modified) * cpukit/score/cpu/riscv/include/rtems/asm.h (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpuimpl.h (modified) riscv: Add _CPU_Get_current_per_CPU_control() Update #3433. Tue, 26 Jun 2018 05:13:28 GMT Sebastian Huber [3be4478f] * bsps/riscv/riscv/clock/clockdrv.c (modified) * cpukit/score/cpu/riscv/cpu.c (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpu.h (modified) * cpukit/score/cpu/riscv/riscv-context-switch.S (modified) riscv: Avoid namespace pollution Remove ... Wed, 27 Jun 2018 05:47:33 GMT Sebastian Huber [ff7b104] * bsps/riscv/riscv/irq/irq.c (modified) bsp/riscv: Remove bsp_interrupt_handler_default() It duplicated the ... Mon, 25 Jun 2018 09:12:24 GMT Sebastian Huber [cdfed94f] * bsps/include/bsp/fatal.h (modified) * bsps/riscv/riscv/clock/clockdrv.c (modified) * bsps/riscv/riscv/include/bsp.h (modified) * bsps/riscv/riscv/include/dev/irq/clint.h (added) bsp/riscv: Rework clock driver Use device tree provided timebase ... Mon, 25 Jun 2018 06:44:16 GMT Sebastian Huber [1232cd46] * bsps/riscv/riscv/console/console-config.c (added) * bsps/riscv/riscv/console/htif.c (moved) * bsps/riscv/riscv/include/dev/serial/htif.h (added) * c/src/lib/libbsp/riscv/riscv/Makefile.am (modified) * c/src/lib/libbsp/riscv/riscv/configure.ac (modified) bsp/riscv: Add device tree support for console Update #3433. Thu, 28 Jun 2018 11:04:58 GMT Sebastian Huber [c558cc4] * bsps/riscv/riscv/start/start.S (modified) bsp/riscv: Fix vector table for lp64 Update #3433. Fri, 22 Jun 2018 11:58:11 GMT Sebastian Huber [5f5c450] * bsps/riscv/riscv/start/start.S (modified) bsp/riscv: Add SMP startup synchronization Update #3433. Fri, 22 Jun 2018 06:01:48 GMT Sebastian Huber [fe2cd01b] * bsps/riscv/riscv/include/bsp.h (modified) * bsps/riscv/riscv/start/start.S (modified) * c/src/lib/libbsp/riscv/riscv/Makefile.am (modified) * c/src/lib/libbsp/riscv/riscv/configure.ac (modified) bsp/riscv: Add device tree support Update #3433. Fri, 11 May 2018 04:54:59 GMT Sebastian Huber [2086948a] * bsps/riscv/riscv/start/start.S (modified) * c/src/lib/libbsp/riscv/riscv/Makefile.am (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpu.h (modified) * cpukit/score/cpu/riscv/include/rtems/score/cpuimpl.h (modified) * testsuites/smptests/smpfatal08/init.c (modified) riscv: Add dummy SMP support Update #3433. Fri, 22 Jun 2018 11:30:21 GMT Sebastian Huber [9b2ef07f] * bsps/riscv/riscv/start/start.S (modified) * cpukit/score/cpu/riscv/riscv-context-switch.S (modified) bsp/riscv: Load global pointer Update #3433. Fri, 22 Jun 2018 09:14:07 GMT Sebastian Huber [b0ee789] * bsps/riscv/riscv/start/start.S (modified) bsp/riscv: Use memset() to clear .bss Update #3433. Tue, 26 Jun 2018 05:48:06 GMT Sebastian Huber [52f4fb6] * bsps/riscv/riscv/start/start.S (modified) * cpukit/score/cpu/riscv/riscv-context-switch.S (modified) * cpukit/score/cpu/riscv/riscv-context-validate.S (modified) * cpukit/score/cpu/riscv/riscv-context-volatile-clobber.S (modified) * cpukit/score/cpu/riscv/riscv-exception-handler.S (modified) riscv: Format assembler files Use tabs to match the GCC generated ... Fri, 22 Jun 2018 07:03:19 GMT Sebastian Huber [fef0a41] * bsps/riscv/riscv/start/start.S (modified) bsp/riscv: Do not clear integer registers at start There is no need ... Fri, 22 Jun 2018 09:00:01 GMT Sebastian Huber [38024362] * bsps/riscv/riscv/console/console-io.c (modified) bsp/riscv: Fix some warnings Update #3444. Fri, 22 Jun 2018 05:51:08 GMT Sebastian Huber [16d905f] * bsps/riscv/riscv/start/linkcmds.in (moved) * c/src/lib/libbsp/riscv/riscv/configure.ac (modified) bsp/riscv: Add BSP options to define RAM region Update #3433. Fri, 22 Jun 2018 05:10:44 GMT Sebastian Huber [f3da074a] * bsps/riscv/riscv/config/rv32imafd.cfg (added) * bsps/riscv/riscv/config/rv64imac_medany.cfg (added) * bsps/riscv/riscv/config/rv64imafd.cfg (added) * bsps/riscv/riscv/config/rv64imafd_medany.cfg (added) * bsps/riscv/riscv/config/rv64imafdc_medany.cfg (added) bsp/riscv: Add new BSP variants The latest RISC-V tool chain ... Fri, 22 Jun 2018 05:06:57 GMT Sebastian Huber [6f5d88a] * bsps/riscv/riscv/btimer/btimer.c (moved) * bsps/riscv/riscv/clock/clockdrv.c (moved) * bsps/riscv/riscv/config/rv32i.cfg (moved) * bsps/riscv/riscv/config/rv32iac.cfg (moved) * bsps/riscv/riscv/config/rv32im.cfg (moved) * bsps/riscv/riscv/config/rv32imac.cfg (moved) * bsps/riscv/riscv/config/rv32imafc.cfg (moved) * bsps/riscv/riscv/config/rv64imac.cfg (moved) * bsps/riscv/riscv/config/rv64imafdc.cfg (moved) * bsps/riscv/riscv/console/console-io.c (moved) * bsps/riscv/riscv/headers.am (added) * bsps/riscv/riscv/include/bsp.h (moved) * bsps/riscv/riscv/include/bsp/irq.h (moved) * bsps/riscv/riscv/include/tm27.h (moved) * bsps/riscv/riscv/irq/irq.c (moved) * bsps/riscv/riscv/start/bsp_fatal_halt.c (moved) * bsps/riscv/riscv/start/bsp_specs (moved) * bsps/riscv/riscv/start/linkcmds (moved) * bsps/riscv/riscv/start/linkcmds.base (moved) * bsps/riscv/riscv/start/start.S (moved) * bsps/riscv/riscv_generic/headers.am (deleted) * c/src/lib/libbsp/riscv/acinclude.m4 (modified) * c/src/lib/libbsp/riscv/riscv/Makefile.am (moved) * c/src/lib/libbsp/riscv/riscv/configure.ac (moved) bsp/riscv_generic: Rename to "riscv" Update #3433.