diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-05-24 17:15:05 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-05-24 17:36:49 +0200 |
commit | 13d3a37d3870e129b9856638ac9a1ead7acdde98 (patch) | |
tree | 951f9625b0021dd6cb83370e57e528228380ffe2 | |
parent | libblock: Fix state descriptions (diff) | |
download | rtems-13d3a37d3870e129b9856638ac9a1ead7acdde98.tar.bz2 |
libblock: Fix read request block count calculation
-rw-r--r-- | cpukit/libblock/src/bdbuf.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libblock/src/bdbuf.c b/cpukit/libblock/src/bdbuf.c index d97265e828..593f19beaf 100644 --- a/cpukit/libblock/src/bdbuf.c +++ b/cpukit/libblock/src/bdbuf.c @@ -1848,7 +1848,7 @@ rtems_bdbuf_create_read_request (const rtems_disk_device *dd, rtems_bdbuf_buffer *bd = NULL; rtems_blkdev_bnum media_block_end = dd->start + dd->size; rtems_blkdev_bnum media_block_count = dd->block_to_media_block_shift >= 0 ? - dd->block_size >> dd->block_to_media_block_shift + 1U << dd->block_to_media_block_shift : dd->block_size / dd->media_block_size; uint32_t block_size = dd->block_size; uint32_t transfer_index = 1; |