The following adds a caching block layer to speed up for example mmc card operations. Also, write support on ata and mci devices is made optional to save some binary space. Sascha Hauer (4): add block support ata: use block support ata: make write support optional mci: make write support optional common/Kconfig | 6 + common/Makefile | 1 + common/block.c | 263 ++++++++++++++++++++++++++++++++++++++++++++++ drivers/ata/Kconfig | 5 + drivers/ata/disk_drive.c | 196 +++++++--------------------------- drivers/mci/Kconfig | 5 + drivers/mci/mci-core.c | 6 + fs/Makefile | 2 +- include/block.h | 32 ++++++ 9 files changed, 357 insertions(+), 159 deletions(-) create mode 100644 common/block.c create mode 100644 include/block.h _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox