riscv-openocd/src
Evgeniy Naydanov 3883b03aaa target/riscv: separate register cache stuff into files
This commit creates file structure for register cache related
functions.
Specifically:

* `riscv_reg.h` -- general interface to registers. Safe to use after
  register cache initialization is successful.
* `riscv_reg_impl.h` -- helper functions to use while implementing
  register cache initialization.
* `riscv_reg.c` -- definitions of functions from `riscv_reg.h` and
  `riscv_reg_impl.h`.
* `riscv-011_reg.h` -- register cache interface specific to 0.11
  targets.
* `riscv-013_reg.h` -- register cache interface specific to 0.13+
  targets.
* `riscv-011/0.13.h` -- version-specific methods used to access
  registers. Will be extended as needed once other functionality (not
  related to register access) is separated (e.g. DM/DTM specific stuff).

Change-Id: I7918f78d0d79b97188c5703efd0296660e529f2a
Signed-off-by: Evgeniy Naydanov <evgeniy.naydanov@syntacore.com>
2024-07-02 10:15:20 +03:00
..
flash Merge up to 04154af5d6 from upstream 2024-04-27 15:16:16 +03:00
helper Merge up to a35e254c53 from upstream 2024-03-28 12:40:33 +03:00
jtag Merge up to 04154af5d6 from upstream 2024-04-27 15:16:16 +03:00
pld jtag: Rename 'hasidcode' to 'has_idcode' 2023-12-16 07:51:56 +00:00
rtos Merge commit 'a9080087d82688043ca216d50926228d09631297' into from_upstream 2023-12-05 14:35:54 -08:00
rtt rtt/tcl: Fix line indentation 2023-11-18 11:38:27 +00:00
server Merge up to a35e254c53 from upstream 2024-03-28 12:40:33 +03:00
svf svf: make command 'svf' syntax consistent 2023-03-25 18:09:06 +00:00
target target/riscv: separate register cache stuff into files 2024-07-02 10:15:20 +03:00
transport transport: rewrite command 'transport select' as COMMAND_HANDLER 2023-03-25 18:09:47 +00:00
xsvf openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
Makefile.am
hello.c hello: include hello.h 2023-05-18 10:13:41 +00:00
hello.h
main.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
openocd.c openocd: rewrite command 'version' as COMMAND_HANDLER 2023-03-25 18:10:54 +00:00
openocd.h