X-Git-Url: https://git.libre-soc.org/?p=riscv-tests.git;a=blobdiff_plain;f=debug%2Ftargets.py;h=52b623cc59262353b4a84d4582b1a862c1438588;hp=bcebc0b613ef83797a01fc4dc7d9d77370bf0223;hb=7dfc16ad687186faa57368a251489e56b72b6f91;hpb=e9951fc39dff4f4030cdfaaf479b936ae37799e2 diff --git a/debug/targets.py b/debug/targets.py index bcebc0b..52b623c 100644 --- a/debug/targets.py +++ b/debug/targets.py @@ -92,6 +92,10 @@ class FreedomE300Target(Target): instruction_hardware_breakpoint_count = 2 openocd_config = "targets/%s/openocd.cfg" % name +class HiFive1Target(FreedomE300Target): + name = "HiFive1" + openocd_config = "targets/%s/openocd.cfg" % name + class FreedomE300SimTarget(Target): name = "freedom-e300-sim" xlen = 32 @@ -130,7 +134,8 @@ targets = [ FreedomE300Target, FreedomU500Target, FreedomE300SimTarget, - FreedomU500SimTarget] + FreedomU500SimTarget, + HiFive1Target] def add_target_options(parser): group = parser.add_mutually_exclusive_group(required=True)