From 3ee7b84394d3747d9b8010006c3e75ac10839abe Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 5 Mar 2012 11:47:56 +0100 Subject: libblock: New support functions Add o rtems_disk_get_block_size(), o rtems_disk_get_block_begin(), and o rtems_disk_get_block_count(). --- cpukit/libblock/include/rtems/diskdevs.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'cpukit/libblock/include/rtems/diskdevs.h') 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; +} + /** @} */ /** -- cgit v1.2.3