summaryrefslogtreecommitdiffstats
path: root/cpukit/libblock/src/ramdisk.c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2005-02-17 07:24:46 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2005-02-17 07:24:46 +0000
commitf6a8433dc67687d2ea55321c591a14fa562235f1 (patch)
treee445968e95815a621b93fdc47f6532b053de8c96 /cpukit/libblock/src/ramdisk.c
parent2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-f6a8433dc67687d2ea55321c591a14fa562235f1.tar.bz2
2005-02-17 Ralf Corsepius <ralf.corsepius@rtems.org>
* libblock/include/rtems/ramdisk.h: size_t rtems_ramdisk_configuration_size. * libblock/src/ramdisk.c: Adaptations for 16bit target compliance.
Diffstat (limited to 'cpukit/libblock/src/ramdisk.c')
-rw-r--r--cpukit/libblock/src/ramdisk.c5
1 files changed, 3 insertions, 2 deletions
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 <stdlib.h>
#include <stdio.h>
#include <string.h>
+#include <inttypes.h>
#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)