summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/gp32
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2008-08-06 09:39:10 +0000
committerChris Johns <chrisj@rtems.org>2008-08-06 09:39:10 +0000
commit24625412d2f3e0135cc1e4680defacd996196fbb (patch)
treeaf9498041bf5e8e6ed5faeed2cb1745580a04fce /c/src/lib/libbsp/arm/gp32
parent2008-08-06 Chris Johns <chrisj@rtems.org> (diff)
downloadrtems-24625412d2f3e0135cc1e4680defacd996196fbb.tar.bz2
2008-08-06 Chris Johns <chrisj@rtems.org>
* smc/smc.c: Fix the fix. The field is bufnum.
Diffstat (limited to 'c/src/lib/libbsp/arm/gp32')
-rw-r--r--c/src/lib/libbsp/arm/gp32/ChangeLog4
-rw-r--r--c/src/lib/libbsp/arm/gp32/smc/smc.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog
index 000f8a449e..9daf342f53 100644
--- a/c/src/lib/libbsp/arm/gp32/ChangeLog
+++ b/c/src/lib/libbsp/arm/gp32/ChangeLog
@@ -1,3 +1,7 @@
+2008-08-06 Chris Johns <chrisj@rtems.org>
+
+ * smc/smc.c: Fix the fix. The field is bufnum.
+
2008-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* smc/smc.c: Fix warning.
diff --git a/c/src/lib/libbsp/arm/gp32/smc/smc.c b/c/src/lib/libbsp/arm/gp32/smc/smc.c
index 200063fbeb..a6dd98cd5f 100644
--- a/c/src/lib/libbsp/arm/gp32/smc/smc.c
+++ b/c/src/lib/libbsp/arm/gp32/smc/smc.c
@@ -563,7 +563,7 @@ smc_read(rtems_blkdev_request *req)
rtems_blkdev_sg_buffer *sg;
uint32_t remains;
- remains = smc_info.bytes_per_page * req->length;
+ remains = smc_info.bytes_per_page * req->bufnum;
sg = req->bufs;
for (i = 0; (remains > 0) && (i < req->bufnum); i++, sg++)
{