summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cpukit/libblock/include/rtems/diskdevs.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/cpukit/libblock/include/rtems/diskdevs.h b/cpukit/libblock/include/rtems/diskdevs.h
index 8884999d95..8e59f36af3 100644
--- a/cpukit/libblock/include/rtems/diskdevs.h
+++ b/cpukit/libblock/include/rtems/diskdevs.h
@@ -178,6 +178,27 @@ static inline uint32_t rtems_disk_get_media_block_size(
return dd->media_block_size;
}
+static inline uint32_t rtems_disk_get_block_size(
+ const rtems_disk_device *dd
+)
+{
+ return dd->block_size;
+}
+
+static inline rtems_blkdev_bnum rtems_disk_get_block_begin(
+ const rtems_disk_device *dd
+)
+{
+ return dd->start;
+}
+
+static inline rtems_blkdev_bnum rtems_disk_get_block_count(
+ const rtems_disk_device *dd
+)
+{
+ return dd->size;
+}
+
/** @} */
/**