Pic32mx: make row programming work with any offset
authorSalvador Arroyo <sarroyofdez@yahoo.es>
Sat, 25 Aug 2012 14:22:58 +0000 (16:22 +0200)
committerFreddie Chopin <freddie.chopin@gmail.com>
Wed, 29 Aug 2012 06:43:08 +0000 (06:43 +0000)
commit4288886c839c695fbc0cb0d57a3da81ff837da2d
tree69aa73cd81bdb42003029181bd8317db670288e3
parent210ff6028480df93f483131d6c6ca1f7f372aa2a
Pic32mx: make row programming work with any offset

In function pic32mx_write_block() if the parameter
offset is not a multiple of row size the row offset
(offset % row_size) will be ignored by the flash
controller, shifting the code to the beginning of
the row.
Word programming gets it right.

Change-Id: I134913e3d533688f791bbcb0c6e8983524197f3c
Signed-off-by: Salvador Arroyo <sarroyofdez@yahoo.es>
Reviewed-on: http://openocd.zylin.com/796
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
src/flash/nor/pic32mx.c