riscv-openocd/src
Paul Fertser 607edefb53 flash: nor: mdr: do not mass erase when clearing INFO memory
The MDR parts have two kinds of memory: main (regular memory-mapped
memory for code and data) and "info" (not memory-mapped). When OpenOCD
is requested to erase the info memory block, it should do just that,
instead of erasing everything including main memory.

Change-Id: I498142ca50d4a7b669b7776180b0dbcea63a5328
Reported-by: Eldar Khayrullin <eldar.khayrullin@mail.ru>
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/3853
Tested-by: jenkins
Reviewed-by: Eldar Khayrullin <eldar.khayrullin@mail.ru>
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
2016-11-04 22:04:58 +00:00
..
flash flash: nor: mdr: do not mass erase when clearing INFO memory 2016-11-04 22:04:58 +00:00
helper helper: Make unhexify() robust on invalid data 2016-10-17 09:28:05 +01:00
jtag helper: Make unhexify() robust on invalid data 2016-10-17 09:28:05 +01:00
pld Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
rtos helper: Make unhexify() robust on invalid data 2016-10-17 09:28:05 +01:00
server Perform small writes before sending OK. 2016-10-30 20:40:56 +00:00
svf Fix usage of timeval_ms() 2016-07-19 10:45:16 +01:00
target cortex_a/r/m: fix handling of un-examined cores 2016-11-04 21:25:11 +00:00
transport Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
xsvf Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
Makefile.am Makefile.am: link libusb-1.0 after libusb-0.1 to fix dependencies 2015-02-04 21:56:45 +00:00
hello.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
hello.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
main.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
openocd.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
openocd.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00