[U-Boot] [U-Boot-DM] [PATCH 01/11] DM: add block device core
Vikram Narayanan
vikram186 at gmail.com
Thu Sep 20 22:49:00 CEST 2012
On Fri, Sep 21, 2012 at 1:07 AM, Pavel Herrmann <morpheus.ibis at gmail.com> wrote:
> This core will register all block devices (disk, cards, partitons) and provide
> unfied access to them, instead of current method with device + partition offset
>
> Signed-off-by: Pavel Herrmann <morpheus.ibis at gmail.com>
> ---
> Makefile | 1 +
> drivers/blockdev/Makefile | 42 ++++++++++++++++
> include/dm/blockdev.h | 121 ++++++++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 164 insertions(+)
> create mode 100644 drivers/blockdev/Makefile
> create mode 100644 include/dm/blockdev.h
>
<snip>
> +struct blockdev_ops {
> + lbaint_t (*read)(struct instance *inst, lbaint_t start,
> + lbaint_t blkcnt, void *buffer);
> + lbaint_t (*write)(struct instance *inst, lbaint_t start,
> + lbaint_t blkcnt, void *buffer);
> + lbaint_t (*erase)(struct instance *inst, lbaint_t start,
> + lbaint_t blkcnt);
lbaint_t is little "cryptic". Any better name suggestions?
Regards,
Vikram
More information about the U-Boot
mailing list