aboutsummaryrefslogtreecommitdiff
path: root/libflash/Makefile.inc
diff options
context:
space:
mode:
authorCyril Bur <cyril.bur@au1.ibm.com>2015-06-02 10:51:01 +1000
committerStewart Smith <stewart@linux.vnet.ibm.com>2015-06-09 16:37:33 +1000
commit1fd9d5afc6aff3870695110c74a4a9daa88e5c81 (patch)
tree67f1c64d8b67ee3298deb5b03c7563780b39146d /libflash/Makefile.inc
parentd21a0c4952dfe08870f07eeeb43158dd31cab6a9 (diff)
downloadskiboot-1fd9d5afc6aff3870695110c74a4a9daa88e5c81.zip
skiboot-1fd9d5afc6aff3870695110c74a4a9daa88e5c81.tar.gz
skiboot-1fd9d5afc6aff3870695110c74a4a9daa88e5c81.tar.bz2
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 <cyril.bur@au1.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'libflash/Makefile.inc')
-rw-r--r--libflash/Makefile.inc2
1 files changed, 1 insertions, 1 deletions
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