это тестовые программы используемые для отладки kernel2minor

test-nand-yaffs2.c это тестовая читалка образа yaffs2 для NAND флешки.
в частности для флешки rb751-го с размером страницы 2048 байт и OOB = 64 байта.

test-nand-yaffs1.c это тест овая читалка образа для yaffs1 для NAND флешки.
в частности для флешки 4XX боардов с размером страницы 512 байт и ))B = 64 байта!

test_ecc_data.h это надоб фуркций для проверки и отладки корректности рассчитанных для блока data ecc

test-nor.c это тестовя читалка образа yaffs2 для nor флешки rb941-2nd(hap lite). с учетом дыр в конце каждого блока

test1-unfrag.c это конвертор из фрагментированного(с дырами - NOR flash у микротика) в безвыровый вариант. не обращай на него внимания.

build_test.sh скрипт для сборки test-(nor or nand).c в папке /home/prog/openwrt/work/rb941-2nd-mtd-dump/yaffs2/utils
  без параметров он просто собирает. если указать nor или nand то будет изменен target сборки на nor или nand соответственно

эти програмки были написаны для анализа и отладки полученных с помощью kernel2minor образов
собирать их нужно в папке utils yaffs2 транка вот так: gcc ./test.c -o ./test ./yaffs_packedtags2.o  ./yaffs_ecc.o ./yaffs_hweight.o
всю работу с ними веди тут: /home/prog/openwrt/work/rb941-2nd-mtd-dump/yaffs2/utils
