From f6a8433dc67687d2ea55321c591a14fa562235f1 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Thu, 17 Feb 2005 07:24:46 +0000 Subject: 2005-02-17 Ralf Corsepius * libblock/include/rtems/ramdisk.h: size_t rtems_ramdisk_configuration_size. * libblock/src/ramdisk.c: Adaptations for 16bit target compliance. --- cpukit/libblock/src/ramdisk.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'cpukit/libblock/src/ramdisk.c') diff --git a/cpukit/libblock/src/ramdisk.c b/cpukit/libblock/src/ramdisk.c index 7d3c8987f5..b72e3ae795 100644 --- a/cpukit/libblock/src/ramdisk.c +++ b/cpukit/libblock/src/ramdisk.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "rtems/blkdev.h" #include "rtems/diskdevs.h" @@ -118,7 +119,7 @@ ramdisk_write(struct ramdisk *rd, blkdev_request *req) * IOCTL return value */ static int -ramdisk_ioctl(dev_t dev, int req, void *argp) +ramdisk_ioctl(dev_t dev, uint32_t req, void *argp) { switch (req) { @@ -192,7 +193,7 @@ ramdisk_initialize( { dev_t dev = rtems_filesystem_make_dev_t(major, i); char name[sizeof(RAMDISK_DEVICE_BASE_NAME "0123456789")]; - snprintf(name, sizeof(name), RAMDISK_DEVICE_BASE_NAME "%d", i); + snprintf(name, sizeof(name), RAMDISK_DEVICE_BASE_NAME "%" PRIu32, i); r->block_size = c->block_size; r->block_num = c->block_num; if (c->location == NULL) -- cgit v1.2.3