summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-10-16 07:44:34 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-10-16 07:44:34 +0000
commitfdaa1354791943c8b06a78feeb553867bbd8fca2 (patch)
tree235e31c02dbde3638920e41dd6388db3ced31def /c
parent2009-10-16 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-fdaa1354791943c8b06a78feeb553867bbd8fca2.tar.bz2
Update for block device API change.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/arm/gp32/ChangeLog4
-rw-r--r--c/src/lib/libbsp/arm/gp32/smc/smc.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog
index 6f20789651..3d06cd0be2 100644
--- a/c/src/lib/libbsp/arm/gp32/ChangeLog
+++ b/c/src/lib/libbsp/arm/gp32/ChangeLog
@@ -1,3 +1,7 @@
+2009-10-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * smc/smc.c: Update for block device API change.
+
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
* make/custom/gp32.cfg: New (relocated from /make/custom).
diff --git a/c/src/lib/libbsp/arm/gp32/smc/smc.c b/c/src/lib/libbsp/arm/gp32/smc/smc.c
index 0dd008a532..f204f7456c 100644
--- a/c/src/lib/libbsp/arm/gp32/smc/smc.c
+++ b/c/src/lib/libbsp/arm/gp32/smc/smc.c
@@ -589,7 +589,7 @@ smc_read(rtems_blkdev_request *req)
* IOCTL return value
*/
static int
-smc_ioctl(dev_t dev, uint32_t req, void *argp)
+smc_ioctl(rtems_disk_device *dd, uint32_t req, void *argp)
{
switch (req)
{
@@ -646,7 +646,7 @@ smc_initialize(
dev = rtems_filesystem_make_dev_t(major, 0);
rc = rtems_disk_create_phys(dev, 512, block_num,
- smc_ioctl, SMC_DEVICE_NAME);
+ smc_ioctl, NULL, SMC_DEVICE_NAME);
return RTEMS_SUCCESSFUL;
}