From 2eb89adc33e627ee6cd548af950763a4865d82d4 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Sat, 2 Aug 2008 06:23:45 +0000 Subject: 2008-08-02 Chris Johns (chrisj@rtems.org> * libblock/include/rtems/blkdev.h: Remove count and start from rtems_blkdev_request. Add RTEMS_BLKDEV_START_BLOCK macro. * libblock/src/bdbuf.c: Add read ahead blocks always consecutive comment. Change count to bufnum and remove start references. Sort the transfer list so blocks are consecutive where possible. * libblock/src/blkdev.c, libblock/src/nvdisk.c, libblock/src/ramdisk.c: Change count to bufnum and remove start references. --- cpukit/libblock/src/ramdisk.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cpukit/libblock/src/ramdisk.c') diff --git a/cpukit/libblock/src/ramdisk.c b/cpukit/libblock/src/ramdisk.c index 3b3f3f29b0..1b544316df 100644 --- a/cpukit/libblock/src/ramdisk.c +++ b/cpukit/libblock/src/ramdisk.c @@ -99,7 +99,7 @@ ramdisk_read(struct ramdisk *rd, rtems_blkdev_request *req) rd->block_size * req->count); #endif - remains = rd->block_size * req->count; + remains = rd->block_size * req->bufnum; sg = req->bufs; for (i = 0; (remains > 0) && (i < req->bufnum); i++, sg++) { @@ -137,9 +137,9 @@ ramdisk_write(struct ramdisk *rd, rtems_blkdev_request *req) #if RTEMS_RAMDISK_TRACE rtems_ramdisk_printf (rd, "ramdisk write: start=%d, blocks=%d remains=%d", req->bufs[0].block, req->bufnum, - rd->block_size * req->count); + rd->block_size * req->bufnum); #endif - remains = rd->block_size * req->count; + remains = rd->block_size * req->bufnum; sg = req->bufs; for (i = 0; (remains > 0) && (i < req->bufnum); i++, sg++) { -- cgit v1.2.3