From 53b972ef45906e0740d9f0535109cf8822627adf Mon Sep 17 00:00:00 2001 From: Tomek CEDRO Date: Thu, 28 Jul 2011 14:48:03 +0200 Subject: IF/TRANSFER: interface->transfer() function is now fixed and verified to work correctly. Updated prototype to support LSB/MSB-first shift direction. --- src/jtag/interface.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/jtag/interface.h') diff --git a/src/jtag/interface.h b/src/jtag/interface.h index d98751df..76cf208b 100644 --- a/src/jtag/interface.h +++ b/src/jtag/interface.h @@ -318,7 +318,7 @@ struct jtag_interface { /** current transport */ struct transport *transport; /** Generic bitstream transfer from/into char bits array. */ - int (*transfer)(void *device, int bits, char *mosidata, char *misodata); + int (*transfer)(void *device, int bits, char *mosidata, char *misodata, int nLSBfirst); /** Generic signal set/get bitbang operation. */ int (*bitbang)(void *device, char *signal, int SETnGET, int *value); /** Signals that are defined at runtime by driver initialization routine. */ -- cgit v1.2.3