[{"title":"(96个子文件392KB)yaffs2官方源代码","children":[{"title":"yaffs2","children":[{"title":"yaffs_mtdif.c <span style='color:#111;'>1.31KB</span>","children":null,"spread":false},{"title":"yaffs_ecc.h <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"yaffs_fs.c <span style='color:#111;'>74.83KB</span>","children":null,"spread":false},{"title":"utils","children":[{"title":"mkyaffs2image.c <span style='color:#111;'>13.37KB</span>","children":null,"spread":false},{"title":"mkyaffsimage.c <span style='color:#111;'>14.62KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>1.70KB</span>","children":null,"spread":false}],"spread":true},{"title":"yaffs_packedtags2.c <span style='color:#111;'>5.06KB</span>","children":null,"spread":false},{"title":"yaffs_checkptrw.h <span style='color:#111;'>982B</span>","children":null,"spread":false},{"title":"yaffs_tagsvalidity.c <span style='color:#111;'>770B</span>","children":null,"spread":false},{"title":"yportenv.h <span style='color:#111;'>4.07KB</span>","children":null,"spread":false},{"title":"devextras.h <span style='color:#111;'>4.01KB</span>","children":null,"spread":false},{"title":"patches","children":[{"title":"yaffs_mtdif2.c <span style='color:#111;'>5.61KB</span>","children":null,"spread":false},{"title":"README.txt <span style='color:#111;'>240B</span>","children":null,"spread":false}],"spread":true},{"title":"yaffs_nandemul2k.h <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"yaffs_trace.h <span style='color:#111;'>1.75KB</span>","children":null,"spread":false},{"title":"yaffs_getblockinfo.h <span style='color:#111;'>1011B</span>","children":null,"spread":false},{"title":"yaffs_tagscompat.h <span style='color:#111;'>1.26KB</span>","children":null,"spread":false},{"title":"Makefile.kernel <span style='color:#111;'>341B</span>","children":null,"spread":false},{"title":"yaffs_nand.c <span style='color:#111;'>3.36KB</span>","children":null,"spread":false},{"title":"yaffsinterface.h <span style='color:#111;'>620B</span>","children":null,"spread":false},{"title":"documentation","children":[{"title":"YaffsDirect.odt <span style='color:#111;'>40.63KB</span>","children":null,"spread":false},{"title":"YaffsTuning.odt <span style='color:#111;'>24.61KB</span>","children":null,"spread":false},{"title":"HowYaffsWorks.odt <span style='color:#111;'>183.30KB</span>","children":null,"spread":false}],"spread":false},{"title":"yaffs_mtdif2.c <span style='color:#111;'>6.42KB</span>","children":null,"spread":false},{"title":"yaffs_packedtags2.h <span style='color:#111;'>1.34KB</span>","children":null,"spread":false},{"title":"yaffs_packedtags1.h <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"yaffs_qsort.c <span style='color:#111;'>4.55KB</span>","children":null,"spread":false},{"title":"linux-tests","children":[{"title":"initnandsim <span style='color:#111;'>1.20KB</span>","children":null,"spread":false},{"title":"mkdirtree <span style='color:#111;'>262B</span>","children":null,"spread":false},{"title":"mkfiles <span style='color:#111;'>292B</span>","children":null,"spread":false}],"spread":false},{"title":"README-linux <span style='color:#111;'>8.25KB</span>","children":null,"spread":false},{"title":"moduleconfig.h <span style='color:#111;'>2.77KB</span>","children":null,"spread":false},{"title":"README-linux-patch <span style='color:#111;'>678B</span>","children":null,"spread":false},{"title":"yaffs_tagscompat.c <span style='color:#111;'>13.52KB</span>","children":null,"spread":false},{"title":"direct","children":[{"title":"yaffs_malloc.h <span style='color:#111;'>664B</span>","children":null,"spread":false},{"title":"yaffs_flashif.h <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"yaffscfg2k.c <span style='color:#111;'>5.22KB</span>","children":null,"spread":false},{"title":"yaffsfs.h <span style='color:#111;'>6.00KB</span>","children":null,"spread":false},{"title":"yaffs_fileem2k.c <span style='color:#111;'>12.45KB</span>","children":null,"spread":false},{"title":"ynorsim.h <span style='color:#111;'>329B</span>","children":null,"spread":false},{"title":"yaffscfg.h <span style='color:#111;'>935B</span>","children":null,"spread":false},{"title":"tests","children":[{"title":"init_fw_update_test_nand.sh <span style='color:#111;'>139B</span>","children":null,"spread":false},{"title":"yaffs_fsx.c <span style='color:#111;'>20.24KB</span>","children":null,"spread":false},{"title":"init_fw_update_test_nor.sh <span style='color:#111;'>127B</span>","children":null,"spread":false},{"title":"yaffs_fsx.h <span style='color:#111;'>211B</span>","children":null,"spread":false},{"title":"README <span style='color:#111;'>387B</span>","children":null,"spread":false},{"title":"yaffs_test.c <span style='color:#111;'>4.96KB</span>","children":null,"spread":false},{"title":"run_fw_update_test_nor.sh <span style='color:#111;'>568B</span>","children":null,"spread":false},{"title":"nor_stress.c <span style='color:#111;'>8.82KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>2.90KB</span>","children":null,"spread":false},{"title":"fuzzer.c <span style='color:#111;'>1.44KB</span>","children":null,"spread":false},{"title":"nor_stress.h <span style='color:#111;'>175B</span>","children":null,"spread":false},{"title":"run_fw_update_test_nand.sh <span style='color:#111;'>762B</span>","children":null,"spread":false}],"spread":false},{"title":"yaffscfg.c <span style='color:#111;'>3.63KB</span>","children":null,"spread":false},{"title":"yaffsfs.c <span style='color:#111;'>39.79KB</span>","children":null,"spread":false},{"title":"yaffs_ramem2k.c <span style='color:#111;'>6.03KB</span>","children":null,"spread":false},{"title":"yaffs_flashif2.h <span style='color:#111;'>1.38KB</span>","children":null,"spread":false},{"title":"yaffs_norif1.c <span style='color:#111;'>8.65KB</span>","children":null,"spread":false},{"title":"ydirectenv.h <span style='color:#111;'>2.03KB</span>","children":null,"spread":false},{"title":"yaffs_fileem2k.h <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"yaffs_fileem.c <span style='color:#111;'>3.58KB</span>","children":null,"spread":false},{"title":"ynorsim.c <span style='color:#111;'>3.00KB</span>","children":null,"spread":false},{"title":"dtest.c <span style='color:#111;'>44.10KB</span>","children":null,"spread":false},{"title":"yaffs_ramdisk.h <span style='color:#111;'>1.22KB</span>","children":null,"spread":false},{"title":"yaffs_nandif.c <span style='color:#111;'>5.39KB</span>","children":null,"spread":false},{"title":"yaffs_ramdisk.c <span style='color:#111;'>3.85KB</span>","children":null,"spread":false},{"title":"yaffs_norif1.h <span style='color:#111;'>975B</span>","children":null,"spread":false},{"title":"fsx_test","children":[{"title":"yaffs_fsx.c <span style='color:#111;'>22.36KB</span>","children":null,"spread":false},{"title":"README <span style='color:#111;'>289B</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>2.62KB</span>","children":null,"spread":false}],"spread":false},{"title":"yaffs_nandif.h <span style='color:#111;'>1.47KB</span>","children":null,"spread":false},{"title":"yaffs_flashif.c <span style='color:#111;'>3.70KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>2.46KB</span>","children":null,"spread":false},{"title":"python","children":[{"title":"yaffsfs.py <span style='color:#111;'>6.96KB</span>","children":null,"spread":false},{"title":"yaffs_python_helper.c <span style='color:#111;'>1.32KB</span>","children":null,"spread":false},{"title":"README.txt <span style='color:#111;'>1.23KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>2.59KB</span>","children":null,"spread":false},{"title":"examples.py <span style='color:#111;'>1.87KB</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Kconfig <span style='color:#111;'>5.54KB</span>","children":null,"spread":false},{"title":"yaffs_packedtags1.c <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"yaffs_mtdif.h <span style='color:#111;'>851B</span>","children":null,"spread":false},{"title":"yaffs_tagsvalidity.h <span style='color:#111;'>718B</span>","children":null,"spread":false},{"title":"mtdemul","children":[{"title":"nandemul2k.c <span style='color:#111;'>13.01KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>905B</span>","children":null,"spread":false}],"spread":false},{"title":"yaffs_mtdif2.h <span style='color:#111;'>1.03KB</span>","children":null,"spread":false},{"title":"yaffs_guts.c <span style='color:#111;'>196.99KB</span>","children":null,"spread":false},{"title":"yaffs_ecc.c <span style='color:#111;'>7.54KB</span>","children":null,"spread":false},{"title":"yaffs_guts.h <span style='color:#111;'>26.12KB</span>","children":null,"spread":false},{"title":"yaffs_checkptrw.c <span style='color:#111;'>10.69KB</span>","children":null,"spread":false},{"title":"yaffs_nand.h <span style='color:#111;'>1.17KB</span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'>1.07KB</span>","children":null,"spread":false},{"title":"yaffs_mtdif1.h <span style='color:#111;'>962B</span>","children":null,"spread":false},{"title":"yaffs_qsort.h <span style='color:#111;'>694B</span>","children":null,"spread":false},{"title":"patch-ker.sh <span style='color:#111;'>2.94KB</span>","children":null,"spread":false},{"title":"yaffs_mtdif1.c <span style='color:#111;'>10.93KB</span>","children":null,"spread":false},{"title":"yaffs_linux.h <span style='color:#111;'>1.24KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}]