summaryrefslogtreecommitdiff
path: root/direct
diff options
context:
space:
mode:
authorCharles Manning <cdhmanning@gmail.com>2011-03-29 06:57:02 +1300
committerCharles Manning <cdhmanning@gmail.com>2011-03-29 06:57:02 +1300
commit1570788072c1154eff93282e0bb8564de40bd8aa (patch)
treefc0e11b7f406b5a6585eec9043642337abd0a49a /direct
parentbf4900527f7eab3a629498f2aedbaebf259a6f7a (diff)
yaffs: Add first cut of block summary code
Some issues still need to be checked. In particular: * Is free space handling correct? * Is gc doing The Right Thing? Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Diffstat (limited to 'direct')
-rw-r--r--direct/basic-test/Makefile6
-rw-r--r--direct/basic-test/dtest.c2
-rw-r--r--direct/tests/Makefile6
3 files changed, 9 insertions, 5 deletions
diff --git a/direct/basic-test/Makefile b/direct/basic-test/Makefile
index 92891ae..afe0ef0 100644
--- a/direct/basic-test/Makefile
+++ b/direct/basic-test/Makefile
@@ -44,7 +44,8 @@ COMMONTESTOBJS = yaffscfg2k.o yaffs_osglue.o yaffs_hweight.o \
yaffs_bitmap.o \
yaffs_yaffs1.o \
yaffs_yaffs2.o \
- yaffs_verify.o
+ yaffs_verify.o \
+ yaffs_summary.o
# yaffs_checkptrwtest.o\
@@ -59,7 +60,8 @@ YAFFSSYMLINKS = yaffs_ecc.c yaffs_ecc.h yaffs_guts.c yaffs_guts.h yaffs_tagscomp
yaffs_yaffs1.c yaffs_yaffs1.h \
yaffs_yaffs2.c yaffs_yaffs2.h \
yaffs_bitmap.c yaffs_bitmap.h \
- yaffs_verify.c yaffs_verify.h
+ yaffs_verify.c yaffs_verify.h \
+ yaffs_summary.c yaffs_summary.h
YAFFSDIRECTSYMLINKS = yaffsfs.c yaffs_flashif.h yaffs_flashif2.h\
yaffsfs.h yaffs_osglue.h ydirectenv.h \
diff --git a/direct/basic-test/dtest.c b/direct/basic-test/dtest.c
index f8c6170..97e8fbe 100644
--- a/direct/basic-test/dtest.c
+++ b/direct/basic-test/dtest.c
@@ -2775,7 +2775,7 @@ int main(int argc, char *argv[])
//null_name_test("yaffs2");
test_flash_traffic("yaffs2");
- link_follow_test("/yaffs2");
+ // link_follow_test("/yaffs2");
return 0;
diff --git a/direct/tests/Makefile b/direct/tests/Makefile
index 76dcd2b..1389552 100644
--- a/direct/tests/Makefile
+++ b/direct/tests/Makefile
@@ -41,7 +41,8 @@ COMMONTESTOBJS = yaffscfg2k.o yaffs_osglue.o yaffs_hweight.o\
yaffs_bitmap.o \
yaffs_yaffs1.o \
yaffs_yaffs2.o \
- yaffs_verify.o
+ yaffs_verify.o \
+ yaffs_summary.o
# yaffs_checkptrwtest.o\
@@ -60,7 +61,8 @@ YAFFSSYMLINKS = yaffs_ecc.c yaffs_ecc.h yaffs_guts.c yaffs_guts.h yaffs_tagscomp
yaffs_yaffs1.c yaffs_yaffs1.h \
yaffs_yaffs2.c yaffs_yaffs2.h \
yaffs_bitmap.c yaffs_bitmap.h \
- yaffs_verify.c yaffs_verify.h
+ yaffs_verify.c yaffs_verify.h \
+ yaffs_summary.c yaffs_summary.h
YAFFSDIRECTSYMLINKS = yaffsfs.c yaffs_flashif.h yaffs_flashif2.h\
yaffsfs.h yaffs_osglue.h ydirectenv.h \