diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-10-20 07:53:19 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-10-20 07:53:19 +0000 |
commit | e41369ef8cf419e3e9f5c3816f05c383a5f076f5 (patch) | |
tree | 709ed1a6ded82913d94ce062d30198790c2a7454 /cpukit/libblock/include/rtems/blkdev.h | |
parent | 2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-e41369ef8cf419e3e9f5c3816f05c383a5f076f5.tar.bz2 |
* libblock/include/rtems/diskdevs.h: Documentation. Added field to
rtems_disk_device.
* libblock/include/rtems/blkdev.h: New request code
RTEMS_BLKIO_DELETED.
* libblock/src/diskdevs.c: Major rewrite. Changed the way disks are
deleted. Disks will be now deleted if they are not in use or upon
last release. The IO control handler will be invoked if a physical
disk is deleted with the RTEMS_BLKIO_DELETED request code. Logical
disks increase now the usage count of the associated physical disk.
* libblock/include/rtems/ramdisk.h: Documentation.
* libblock/src/ramdisk-driver.c: Compile trace support conditionally.
Diffstat (limited to '')
-rw-r--r-- | cpukit/libblock/include/rtems/blkdev.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpukit/libblock/include/rtems/blkdev.h b/cpukit/libblock/include/rtems/blkdev.h index 3dec8ead03..721ecbb707 100644 --- a/cpukit/libblock/include/rtems/blkdev.h +++ b/cpukit/libblock/include/rtems/blkdev.h @@ -162,6 +162,7 @@ typedef struct rtems_blkdev_request { #define RTEMS_BLKIO_SETBLKSIZE _IO('B', 4) #define RTEMS_BLKIO_GETSIZE _IO('B', 5) #define RTEMS_BLKIO_SYNCDEV _IO('B', 6) +#define RTEMS_BLKIO_DELETED _IO('B', 7) /** @} */ |