diff options
author | Attila Kinali <attila@kinali.ch> | 2012-02-24 11:18:12 +0100 |
---|---|---|
committer | Spencer Oliver <spen@spen-soft.co.uk> | 2012-02-29 11:21:07 +0000 |
commit | cea4842207d1225a8cef4dec475036ecc7bc01f8 (patch) | |
tree | 2a82ef4e0721d8e7c5524ea0efd7abecc9fb0c27 | |
parent | 14f51c0a32ebd1a049e71ae57e5fc75309d46a85 (diff) | |
download | riscv-openocd-cea4842207d1225a8cef4dec475036ecc7bc01f8.zip riscv-openocd-cea4842207d1225a8cef4dec475036ecc7bc01f8.tar.gz riscv-openocd-cea4842207d1225a8cef4dec475036ecc7bc01f8.tar.bz2 |
Fix assert to check flash programming offset
The assert introduced in 00c864835149a96b431fc8f31dd89542d88fd383 checks
whether the programming offset equals to page_size of the flash, while it
wants to check whether the offset is a multiple of the page_size.
Change-Id: I794d021951a28c1cc520b5eea5d500f097721b06
Signed-off-by: Attila Kinali <attila@kinali.ch>
Reviewed-on: http://openocd.zylin.com/482
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-by: Alexandre Pereira da Silva <aletes.xgr@gmail.com>
-rw-r--r-- | src/flash/nor/at91sam3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nor/at91sam3.c b/src/flash/nor/at91sam3.c index b5074de..0fb8657 100644 --- a/src/flash/nor/at91sam3.c +++ b/src/flash/nor/at91sam3.c @@ -2845,7 +2845,7 @@ static int sam3_write(struct flash_bank *bank, /* By checking that offset is correct here, we also fix a clang warning */ - assert(offset == pPrivate->page_size); + assert(offset % pPrivate->page_size == 0); /* intermediate large pages */ /* also - the final *terminal* */ |