projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
efi_loader: use logical and in do_env_print_efi()
[oweals/u-boot.git]
/
cmd
/
read.c
diff --git
a/cmd/read.c
b/cmd/read.c
index 6a1e1d9e2dd76aa857b3bd98243950c3a577f20c..82c2d9ad994ed1800c9c757b915ba67a018b8251 100644
(file)
--- a/
cmd/read.c
+++ b/
cmd/read.c
@@
-39,7
+39,7
@@
int do_read(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
part = (int)simple_strtoul(++ep, NULL, 16);
}
part = (int)simple_strtoul(++ep, NULL, 16);
}
- dev_desc = get_dev(argv[1], dev);
+ dev_desc =
blk_
get_dev(argv[1], dev);
if (dev_desc == NULL) {
printf("Block device %s %d not supported\n", argv[1], dev);
return 1;
if (dev_desc == NULL) {
printf("Block device %s %d not supported\n", argv[1], dev);
return 1;
@@
-50,7
+50,7
@@
int do_read(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
cnt = simple_strtoul(argv[5], NULL, 16);
if (part != 0) {
cnt = simple_strtoul(argv[5], NULL, 16);
if (part != 0) {
- if (
get_partition
_info(dev_desc, part, &part_info)) {
+ if (
part_get
_info(dev_desc, part, &part_info)) {
printf("Cannot find partition %d\n", part);
return 1;
}
printf("Cannot find partition %d\n", part);
return 1;
}
@@
-66,7
+66,7
@@
int do_read(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
return 1;
}
return 1;
}
- if (
dev_desc->block_read(dev_desc, offset + blk, cnt, addr) < 0
) {
+ if (
blk_dread(dev_desc, offset + blk, cnt, addr) != cnt
) {
printf("Error reading blocks\n");
return 1;
}
printf("Error reading blocks\n");
return 1;
}