filesys_ya
所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:542KB
下载次数:34
上传日期:2008-03-18 13:24:49
上 传 者:
dddx
说明: YAFFS (Yet Another Flash File System) is now in its second generation and provides a fast robust file system for NAND and NOR Flash.
文件列表:
filesys111\fat32c11.doc (68608, 2005-03-21)
filesys111\fat32.pdf (168521, 2005-02-21)
filesys111\yaffs11.pdf (193627, 2005-02-16)
filesys111\yaffs111\Makefile (4228, 2003-07-10)
filesys111\yaffs111\devextras.h (6139, 2003-07-10)
filesys111\yaffs111\nand_ecc.c (5748, 2003-07-10)
filesys111\yaffs111\yaffs-header.c (414, 2003-07-10)
filesys111\yaffs111\yaffs_ecc.c (5531, 2003-07-10)
filesys111\yaffs111\yaffs_ecc.h (970, 2003-07-10)
filesys111\yaffs111\yaffs_fileem.c (4392, 2003-07-10)
filesys111\yaffs111\yaffs_fs.c (35625, 2003-07-10)
filesys111\yaffs111\yaffs_guts.c (111741, 2003-07-10)
filesys111\yaffs111\yaffs_guts.h (15454, 2003-07-10)
filesys111\yaffs111\yaffs_mtdif.c (3887, 2003-07-10)
filesys111\yaffs111\yaffs_mtdif.h (1010, 2003-07-10)
filesys111\yaffs111\yaffs_nandemul.h (1256, 2003-07-10)
filesys111\yaffs111\yaffs_ramem.c (5173, 2003-07-10)
filesys111\yaffs111\yaffsdev.c (14604, 2003-07-10)
filesys111\yaffs111\yaffsdev.proj (53248, 2003-07-10)
filesys111\yaffs111\yaffsinterface.h (659, 2003-07-10)
filesys111\yaffs111\yportenv.h (4559, 2003-07-10)
filesys111\yaffs111\utils\mkyaffsimage.c (15047, 2003-07-10)
filesys111\yaffs111\utils\Makefile (1344, 2003-07-10)
filesys111\yaffs111\utils\gen-ecc.c (1427, 2003-07-10)
filesys111\yaffs111\utils\mkyaffs.c (5803, 2003-07-10)
filesys111\yaffs111\utils (0, 2007-08-24)
filesys111\yaffs111\Documentation\sv9349341.gif (4150, 2003-07-10)
filesys111\yaffs111\Documentation\sv9929930.gif (4870, 2003-07-10)
filesys111\yaffs111\Documentation\tnode.drawing.sda (33792, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs-0.3.html (18463, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs-notes2.html (29439, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs-rootfs-howto.html (5364, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs-todo.html (2743, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs2.html (21220, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs_boot.html (1764, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs_direct.html (6986, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs_on_mtd.html (4016, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs_report20020211.html (3894, 2003-07-10)
filesys111\yaffs111\Documentation\yaffs_report20020304.html (2027, 2003-07-10)
... ...
Origin of Source
----------------
All YAFFS source is pulled from this site
http://www.aleph1.co.uk/armlinux/projects/yaffs/
The web CVS repository is located at:
http://www.aleph1.co.uk/armlinux/cvsuse.html
To Repull the Source (quoted straight from the above site)
------------------------------------------------------------
If you want to use cvs directly then public read-only access is available,
using the pserver mechanism. Execute the following (bash) commands to
set environment variables, (or their equivalent for other shells):
export CVSROOT=:pserver:anonymous@cvs.aleph1.co.uk:/home/aleph1/cvs
cvs logon (Hit return when asked for a password)
cvs checkout (see below for module names)
In this case = "yaffs".
Changes
--------
The kernel source located in this repository was integrated in the PPC
linux 2.4.21-pre2-cerf1 kernel. Changes to the source include the use
of the ECC code previously in the kernel.
Building the utilities
-----------------------
The only thing currently supported for building in this repository is
the mkyaffs and mkyaffsimage utilities. A softlink must be present at
/usr/src/kernel-headers-2.4.21 that points to your kernel directory.
You may need to edit the CROSS env variable in ./utils/Makefile if
you are cross compiling. To build, cd to utils directory and type make.
近期下载者:
相关文件:
收藏者: