From ed81249129d4b43159843712efa408660cf4c03d Mon Sep 17 00:00:00 2001 From: Øyvind Harboe Date: Thu, 4 Mar 2010 19:58:42 +0100 Subject: zy1000: dev tool MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit first cut peek/poke over tcp/ip, used for debug/research purposes only. Long term JTAG over TCP/IP might be an offshoot. The performance is usable for development/testing purposes. Signed-off-by: Øyvind Harboe --- src/jtag/zy1000/jtag_minidriver.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/jtag/zy1000/jtag_minidriver.h') diff --git a/src/jtag/zy1000/jtag_minidriver.h b/src/jtag/zy1000/jtag_minidriver.h index 43d0c975..d556699a 100644 --- a/src/jtag/zy1000/jtag_minidriver.h +++ b/src/jtag/zy1000/jtag_minidriver.h @@ -38,8 +38,11 @@ int diag_printf(const char *fmt, ...); #else /* redirect this to TCP/IP */ -#define ZY1000_PEEK(a, b) b = 1; -#define ZY1000_POKE(a, b) +#define ZY1000_JTAG_BASE 0 +extern void zy1000_tcpout(uint32_t address, uint32_t data); +extern uint32_t zy1000_tcpin(uint32_t address); +#define ZY1000_PEEK(a, b) b=zy1000_tcpin(a) +#define ZY1000_POKE(a, b) zy1000_tcpout(a, b) #endif -- cgit v1.2.3