From 1fd9d5afc6aff3870695110c74a4a9daa88e5c81 Mon Sep 17 00:00:00 2001 From: Cyril Bur Date: Tue, 2 Jun 2015 10:51:01 +1000 Subject: libflash: introduce blocklevel interface libflash core is really good at accessing hardware flash devices. libffs is really good at read FFS partitioned data and has been designed to use libflash to read data. Problems arise when FFS partitioned data exists on something other than flash hardware, or the hardware cannot be accessed directly. This interface should bridge the gap, allowing libffs to be used no matter what the backing is for the data. This should allow for greater flexibility for reading and writing, such as adding support read-only areas at a global level as well as more straight forward usage of libffs for userspace bypassing libflash entirely. Signed-off-by: Cyril Bur Signed-off-by: Stewart Smith --- libflash/Makefile.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libflash/Makefile.inc') diff --git a/libflash/Makefile.inc b/libflash/Makefile.inc index 0850b24..4db02a1 100644 --- a/libflash/Makefile.inc +++ b/libflash/Makefile.inc @@ -1,4 +1,4 @@ -LIBFLASH_SRCS = libflash.c libffs.c ecc.c +LIBFLASH_SRCS = libflash.c libffs.c ecc.c blocklevel.c LIBFLASH_OBJS = $(LIBFLASH_SRCS:%.c=%.o) SUBDIRS += libflash -- cgit v1.1