mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-06 07:33:17 +00:00
libmisc/shell: Improve print messages for flashdev command
This commit is contained in:
committed by
Gedare Bloom
parent
e950c4d76a
commit
7bfe79c44d
@@ -199,7 +199,7 @@ int flashdev_shell_read(
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Print buffer out in 32bit blocks */
|
/* Print buffer out in 32bit blocks */
|
||||||
printf("Reading %s at 0x%08x for %d bytes\n", dev_path, address, bytes);
|
printf("Reading %s at 0x%08x for 0x%x bytes\n", dev_path, address, bytes);
|
||||||
for (int i = 0; i < (bytes/4); i++) {
|
for (int i = 0; i < (bytes/4); i++) {
|
||||||
printf("%08x ", ((uint32_t*)buffer)[i]);
|
printf("%08x ", ((uint32_t*)buffer)[i]);
|
||||||
if ((i+1)%4 == 0) {
|
if ((i+1)%4 == 0) {
|
||||||
@@ -281,6 +281,14 @@ int flashdev_shell_write(
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
printf(
|
||||||
|
"Writing %s to %s at 0x%08x for 0x%jx bytes\n",
|
||||||
|
file_path,
|
||||||
|
dev_path,
|
||||||
|
address,
|
||||||
|
length
|
||||||
|
);
|
||||||
|
|
||||||
/* Create buffer */
|
/* Create buffer */
|
||||||
buffer = calloc(1, 0x1000);
|
buffer = calloc(1, 0x1000);
|
||||||
|
|
||||||
@@ -358,7 +366,7 @@ int flashdev_shell_erase(
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Erasing at %08x for %x bytes\n", address, bytes);
|
printf("Erasing at 0x%08x for 0x%x bytes\n", address, bytes);
|
||||||
|
|
||||||
/* Erase flash */
|
/* Erase flash */
|
||||||
args.offset = address;
|
args.offset = address;
|
||||||
|
|||||||
Reference in New Issue
Block a user