This is an automated email from Gerrit.

Jacek Wuwer ([email protected]) just uploaded a new patch set to Gerrit, which 
you can find at http://openocd.zylin.com/6098

-- gerrit

commit 0323f600b05f9c9015a3d36e4f9db5b830a36fbd
Author: Jacek Wuwer <[email protected]>
Date:   Fri Mar 12 16:45:26 2021 +0100

    Cadence virtual debug interface (vdebug) integration
    
    Change-Id: I7161fd27f6b8718f5d808b868c1ff2d5858e60b2
    Signed-off-by: Jacek Wuwer <[email protected]>

diff --git a/doc/openocd.texi b/doc/openocd.texi
index 0c1714e..d9a98e8 100644
--- a/doc/openocd.texi
+++ b/doc/openocd.texi
@@ -614,6 +614,12 @@ produced, PDF schematics are easily found and it is easy 
to make.
 @* A JTAG driver acting as a client for the JTAG VPI server interface.
 @* Link: @url{http://github.com/fjullien/jtag_vpi}
 
+@item @b{vdebug}
+@* A driver for Cadence virtual Debug Interface to emulated or simulated 
targets. 
+It implements a client connecting to the vdebug server, which in turn 
communicates
+with the emulated or simulated RTL model through a transactor. The current 
version
+supports only JTAG as a transport, but other virtual transports, like DAP are 
planned.
+
 @item @b{jtag_dpi}
 @* A JTAG driver acting as a client for the SystemVerilog Direct Programming
 Interface (DPI) for JTAG devices. DPI allows OpenOCD to connect to the JTAG
diff --git a/src/jtag/drivers/vdebug.c b/src/jtag/drivers/vdebug.c
index 84ea513..0526f15 100644
--- a/src/jtag/drivers/vdebug.c
+++ b/src/jtag/drivers/vdebug.c
@@ -3,35 +3,35 @@
 //#
 //# Redistribution and use in source and binary forms, with or without 
modification,
 //# are permitted provided that the following conditions are met:
-//# 1. Redistributions of source code must retain the above copyright notice, 
+//# 1. Redistributions of source code must retain the above copyright notice,
 //# this list of conditions and the following disclaimer.
 //# 2. Redistributions in binary form must reproduce the above copyright 
notice,
-//# this list of conditions and the following disclaimer in the documentation 
+//# this list of conditions and the following disclaimer in the documentation
 //# and/or other materials provided with the distribution.
 //#----------------------------------------------------------------------------
-//# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 
IS" 
-//# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
+//# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+//# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
 //# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
PURPOSE
 //# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
LIABLE
 //# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
DAMAGES
 //# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
SERVICES;
-//# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
+//# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
 //# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 //# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 
USE
 //# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 //#----------------------------------------------------------------------------
 //# Revisions   :
-//# 41 10.12.20 : based on vd_client and vd_test 
+//# 41 10.12.20 : based on vd_client and vd_test
 //# 42 16.02.21 : shift_tap fix
 //#----------------------------------------------------------------------------
 
 /*!
  * @file
- *  
- * @brief the virtual debug interface provides a connection between a sw 
debugger 
+ *
+ * @brief the virtual debug interface provides a connection between a sw 
debugger
  * and the simulated, emulated core over a soft connection, implemented by DPI
  * It implements an interface and JTAG, DAP and AMBA transports
- * 
+ *
 */
 
 #ifdef HAVE_CONFIG_H
@@ -75,7 +75,7 @@
 #include "helper/log.h"
 
 #define VD_VERSION 42
-#define VD_BUILD "16.02.21"
+#define VD_BUILD "08.03.21"
 #define VD_BUFFER_LEN 4024
 #define VD_CHEADER_LEN 24
 #define VD_SHEADER_LEN 16

-- 


_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to