stlink: simplify mem R/W with SWIM
authorAntonio Borneo <borneo.antonio@gmail.com>
Tue, 4 Feb 2020 11:53:54 +0000 (12:53 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sun, 24 May 2020 20:32:48 +0000 (21:32 +0100)
commit72f67790cf21b6328c9e599fb549b81f805694fc
treeb3fd28c0887151dca7f1dc0511786c6b61f915ff
parentffe6bc82201ff3dceea193af530738d868258b0b
stlink: simplify mem R/W with SWIM

Thanks to API separation between SWIM and the other transports, we
can easily split the memory read/write for SWIM from the rest of
the code.
While there, use the macro STLINK_DATA_SIZE as size of data chunks
that can be read/write in SWIM. This was not implemented before.

Change-Id: I7d913c92539007e4d914480bacc0126a8f0e9705
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5531
Tested-by: jenkins
src/jtag/drivers/stlink_usb.c