diff --git a/drivers/misc/rpmsgblk_server.c b/drivers/misc/rpmsgblk_server.c index ab1db126b4..fa93030dd8 100644 --- a/drivers/misc/rpmsgblk_server.c +++ b/drivers/misc/rpmsgblk_server.c @@ -200,7 +200,7 @@ static int rpmsgblk_read_handler(FAR struct rpmsg_endpoint *ept, } ret = server->bops->read(server->blknode, (unsigned char *)rsp->buf, - msg->startsector, msg->nsectors); + msg->startsector, nsectors); rsp->header.result = ret; rpmsg_send_nocopy(ept, rsp, (ret < 0 ? 0 : ret * msg->sectorsize) + sizeof(*rsp) - 1);