forked from auracaster/openocd
flash/nor: use target_addr_t for flash bank base
This should allow users to configure flash at >32-bit addresses. Change-Id: I7c9d3c5762579011a2d9708e5317e5765349845c Signed-off-by: Tim Newsome <tim@sifive.com> Reviewed-on: http://openocd.zylin.com/4919 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
committed by
Matthias Welwarsky
parent
57e30102ea
commit
c3b90c052a
@@ -2598,7 +2598,7 @@ static int sam4_info(struct flash_bank *bank, char *buf, int buf_size)
|
||||
}
|
||||
|
||||
snprintf(buf, buf_size,
|
||||
"%s bank %d: %d kB at 0x%08" PRIx32,
|
||||
"%s bank %d: %d kB at " TARGET_ADDR_FMT,
|
||||
pPrivate->pChip->details.name,
|
||||
pPrivate->bank_number,
|
||||
k,
|
||||
@@ -2642,7 +2642,9 @@ static int sam4_probe(struct flash_bank *bank)
|
||||
for (x = 0; x < SAM4_MAX_FLASH_BANKS; x++) {
|
||||
if (bank->base == pPrivate->pChip->details.bank[x].base_address) {
|
||||
bank->size = pPrivate->pChip->details.bank[x].size_bytes;
|
||||
LOG_DEBUG("SAM4 Set flash bank to %08X - %08X, idx %d", bank->base, bank->base + bank->size, x);
|
||||
LOG_DEBUG("SAM4 Set flash bank to " TARGET_ADDR_FMT " - "
|
||||
TARGET_ADDR_FMT ", idx %d", bank->base,
|
||||
bank->base + bank->size, x);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user