diff options
author | Tomek CEDRO <cederom@tlen.pl> | 2011-07-28 14:48:03 +0200 |
---|---|---|
committer | Tomek CEDRO <cederom@tlen.pl> | 2011-07-28 14:48:03 +0200 |
commit | 53b972ef45906e0740d9f0535109cf8822627adf (patch) | |
tree | 247b9d0efd2ed7eeb520e189228145553f1cca7c /src/jtag/interface.h | |
parent | e6a8f9a3ef342233f0032fcba0da2d9c5ed84f45 (diff) | |
download | openocd_libswd-53b972ef45906e0740d9f0535109cf8822627adf.tar.gz openocd_libswd-53b972ef45906e0740d9f0535109cf8822627adf.tar.bz2 openocd_libswd-53b972ef45906e0740d9f0535109cf8822627adf.tar.xz openocd_libswd-53b972ef45906e0740d9f0535109cf8822627adf.zip |
IF/TRANSFER: interface->transfer() function is now fixed and verified to work correctly. Updated prototype to support LSB/MSB-first shift direction.
Diffstat (limited to 'src/jtag/interface.h')
-rw-r--r-- | src/jtag/interface.h | 2 |
1 files changed, 1 insertions, 1 deletions
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. */ |