forked from Imagelibrary/rtems
Add and use rtems_blkdev_request_done(). Block device transfer requests must signal the completion status now with rtems_blkdev_request_done(). The return value of the block device IO control will be ignored for transfer requests. The first parameter of rtems_blkdev_request_cb is now the transfer request structure. Renamed rtems_blkdev_request::req_done to rtems_blkdev_request::done to break third party drivers at compile time, otherwise this API change would result in runtime errors.
This directory contains the block device (HDD, CDROMs, etc) support code. It includes: - block device driver interface - generic open/close/read/write/ioctl primitives for block device drivers - disk I/O buffering - logical disk support - RAM disk block device driver Victor V. Vengerov, <vvv@oktet.ru> November, 7 2001