feature: add Jtag VPI support for sim #98
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
10 warnings
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L13
+ * This is a JTAG VPI interface for openocd
|
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L14
+ * It is used to connect openocd to a JTAG interface over TCP
|
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L15
+ * the reference interface implementation is in https://github.com/openocd-org/openocd/blob/master/src/jtag/drivers/jtag_vpi.c
|
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L16
+ * Example openocd config:
|
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L38
+ val connection =
|
|
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L40
+ socket.accept()
|
|
fmt-lint:
lib/src/main/scala/spinal/lib/com/jtag/sim/JtagVpi.scala#L42
+ case e: Exception => return
|
|