Mercurial > ecos
annotate packages/fs/fat/current/ChangeLog @ 3292:7f8e529b4d82 default tip
Fix FREESCALE_EDMA_NBYTES_MLOFFYES_MLOFF() so it works with negative offsets.
| author | vae |
|---|---|
| date | Wed, 29 Apr 2015 23:31:48 +0000 |
| parents | 5ae4b05913c1 |
| children |
| rev | line source |
|---|---|
|
2872
5ae4b05913c1
* fs/fat/current/cdl/fatfs.cdl, fs/jffs2/current/cdl/jffs2.cdl,
jld
parents:
2729
diff
changeset
|
1 2009-04-28 John Dallaway <john@dallaway.org.uk> |
|
5ae4b05913c1
* fs/fat/current/cdl/fatfs.cdl, fs/jffs2/current/cdl/jffs2.cdl,
jld
parents:
2729
diff
changeset
|
2 |
|
5ae4b05913c1
* fs/fat/current/cdl/fatfs.cdl, fs/jffs2/current/cdl/jffs2.cdl,
jld
parents:
2729
diff
changeset
|
3 cdl/fatfs.cdl: Use CYGPKG_IO_FILEIO as the parent. |
|
5ae4b05913c1
* fs/fat/current/cdl/fatfs.cdl, fs/jffs2/current/cdl/jffs2.cdl,
jld
parents:
2729
diff
changeset
|
4 |
|
2533
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
5 2008-08-19 Andrew Lunn <andrew.lunn@ascom.ch> |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
6 |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
7 * cdl/fatfs.cdl: Add configury for the disk device names to be |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
8 used for the tests. Default to the synthetic tests, since what |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
9 seems to be the most used test platform. |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
10 * doc/README.txt: Updates for the naming scheme. |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
11 * doc/fat16.ecm: Fit the new naming scheme. |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
12 |
|
2483
3071a60a92da
* src/fatfs.c: Fix handling of '.' and '..' nodes in dirsearch.
asl
parents:
2477
diff
changeset
|
13 2008-05-13 Savin Zlobec <savinz@users.sourceforge.net> |
|
3071a60a92da
* src/fatfs.c: Fix handling of '.' and '..' nodes in dirsearch.
asl
parents:
2477
diff
changeset
|
14 |
|
2533
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
15 * src/fatfs.c: Fix handling of '.' and '..' nodes in dirsearch. |
|
2483
3071a60a92da
* src/fatfs.c: Fix handling of '.' and '..' nodes in dirsearch.
asl
parents:
2477
diff
changeset
|
16 |
|
2477
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
17 2008-04-02 Xinghua Yang <yxinghua@sunnorth.com.cn> |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
18 Andrew Lunn <andrew.lunn@ascom.ch> |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
19 Taiyun Wang <taiyun@sunnorth.com.cn> |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
20 |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
21 * cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
22 whether fatfs sets file type in fatfs_fo_dirread. |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
23 * src/fatfs.c: Set file type in fatfs_fo_dirread |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
24 * test/fatfs1.c: Test the new d_type in dirent when present. |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
25 |
|
2411
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
26 2007-07-31 Hajime Ishitani <pigmon@mail.snd.co.jp> |
|
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
27 |
|
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
28 * src/fatfs.c: When removing a directory, first remove . and |
|
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
29 .. nodes. |
|
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
30 |
| 2364 | 31 2007-02-05 Ya-Chau Yang <a8850607@stmail.fju.edu.tw> |
| 32 Savin Zlobec <savinz@users.sourceforge.net> | |
| 33 | |
| 34 * src/fatfs_supp.c: Fixed FAT32 cluster handling in | |
| 35 fatfs_delete_file and fatfs_rename_file. | |
| 36 | |
|
2357
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
37 2007-01-27 Andrew Lunn <andrew.lunn@ascom.ch> |
|
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
38 |
|
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
39 * tests/fatfs1.c: Fixed the format string to diag_printf() |
|
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
40 to remove compiler warnings. |
|
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
41 |
|
2262
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
42 2006-08-04 Paul Fine <pfine@dtccom.com> |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
43 Andrew Lunn <andrew.lunn@ascom.ch> |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
44 |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
45 * src/fats.c: Added functionality to the fatfs_getinfo() function |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
46 to return disk usage information about the filesystem, making this |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
47 information accessible through the cyg_fs_getinfo() interface. |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
48 * tests/fatfs1.c: Added code to test the disk usage. |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
49 |
|
2044
6f4928fc3037
* src/fatfs_supp.c: Correct types to remove compiler warnings.
asl
parents:
1975
diff
changeset
|
50 2005-07-30 Andrew Lunn <andrew.lunn@ascom.ch> |
|
6f4928fc3037
* src/fatfs_supp.c: Correct types to remove compiler warnings.
asl
parents:
1975
diff
changeset
|
51 |
|
6f4928fc3037
* src/fatfs_supp.c: Correct types to remove compiler warnings.
asl
parents:
1975
diff
changeset
|
52 * src/fatfs_supp.c: Correct types to remove compiler warnings. |
|
6f4928fc3037
* src/fatfs_supp.c: Correct types to remove compiler warnings.
asl
parents:
1975
diff
changeset
|
53 |
|
1975
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
54 2005-06-07 Savin Zlobec <savin@elatec.si> |
|
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
55 |
|
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
56 * src/fatfs_supp.c: lseek returned EEOF when at the end of the |
|
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
57 file rather than the current position. |
|
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
58 |
|
1937
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
59 2005-03-27 Andrew Lunn <andrew.lunn@ascom.ch> |
|
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
60 |
|
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
61 * tests/fatfs1.c: Fixed various compiler warnings about types passed to |
|
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
62 diag_printf(). |
|
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
63 |
| 1869 | 64 2005-01-18 Savin Zlobec <savin@elatec.si> |
| 65 | |
| 66 * src/fatfs_supp.c: | |
| 67 Fixed FAT12/16 root dir size checking in read_next_raw_dentry - | |
| 68 reported by Stephane Royo. | |
| 69 | |
|
1858
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
70 2004-12-13 John Dallaway <jld@ecoscentric.com> |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
71 |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
72 * tests/fileio1.c: Rename to fatfs1.c. eCos test names should be |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
73 unique. |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
74 * cdl/fatfs.cdl: Build the renamed test. |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
75 |
|
1837
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
76 2004-11-14 Jani Monoses <jani@iv.ro> |
|
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
77 |
|
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
78 * test/fileio1.c: Start the test using main, not via a |
|
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
79 thread. This makes is more uniform with the other fileio1 tests. |
|
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
80 |
| 1829 | 81 2004-11-11 David Brennan <eCos@brennanhome.com> |
| 82 | |
| 83 * src/fatfs.c: fixed typos in TRACE statements | |
| 84 | |
|
1819
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
85 2004-10-23 David Brennan <eCos@brennanhome.com> |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
86 |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
87 * tests/fileio1.c: fixed check for return value for attribute |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
88 tests. |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
89 |
| 1818 | 90 2004-10-17 David Brennan <eCos@brennanhome.com> |
| 91 | |
| 92 * src/fatfs.c: | |
| 93 * src/fatfs_supp.c: | |
| 94 * include/fatfs.h (NEW): | |
| 95 * tests/fileio1.c: | |
| 96 * cdl/fatfs.cdl: Added configurable support for FAT filesystem | |
| 97 attributes. | |
| 98 | |
| 99 2004-10-13 David Brennan <eCos@brennanhome.com> | |
| 100 | |
| 101 * src/fatfs.c: Added code to setinfo to allow performing a | |
| 102 file-system sync | |
| 103 | |
|
1808
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
104 2004-10-06 David Brennan <eCos@brennanhome.com> |
|
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
105 |
|
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
106 * tests/fileio1.c: Added include of <stdio.h> to fix compiler |
|
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
107 warning for rename(). |
|
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
108 |
|
1784
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
109 2004-08-10 Savin Zlobec <savin@elatec.si> |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
110 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
111 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
112 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
113 Added FAT32 support. |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
114 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
115 2004-07-13 Savin Zlobec <savin@elatec.si> |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
116 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
117 * cdl/fatfs.cdl: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
118 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
119 * src/fatfs.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
120 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
121 * src/fatfs_ncache.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
122 Refactored the code and changed file node cache memory |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
123 allocation from malloc to custom pool based one. |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
124 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
125 2004-07-05 Savin Zlobec <savin@elatec.si> |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
126 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
127 * cdl/fatfs.cdl: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
128 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
129 * src/fatfs.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
130 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
131 * src/fatfs_ncache.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
132 Removed FAT table cache - it added little or no speed gain to |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
133 the fatfs. Implemented private data for fatfs file descriptors which |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
134 holds the current FAT cluster position, this greatly improves |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
135 read/write times for big files comparing to the old implementation. |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
136 * src/fatfs_tcache.c: Removed. |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
137 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
138 2004-06-24 Savin Zlobec <savin@elatec.si> |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
139 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
140 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
141 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
142 Implemented fatfs_get_disk_usage function for |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
143 getting the number of total and free clusters. |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
144 |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
145 2004-01-19 Nick Garnett <nickg@calivar.com> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
146 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
147 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
148 * doc/README.txt: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
149 * doc/fatfs.ecm: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
150 * doc/fat16.ecm: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
151 * doc/mkdisk0: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
152 Added some initial basic documentation, sample configurations and |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
153 shell script to manufacture test disk image. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
154 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
155 2003-10-18 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
156 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
157 * cdl/fatfs.cdl: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
158 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
159 * src/fatfs_ncache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
160 Fixed node allocation tresholds (there should be no |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
161 more unnecessary node memory allocation/deallocation). |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
162 Added more sanity checks and a cdl option to enable them. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
163 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
164 2003-10-17 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
165 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
166 * src/fatfs_supp.c: Fixed dos to unix date conversion. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
167 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
168 2003-10-16 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
169 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
170 * src/fatfs.c: Fixed dir entry searching. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
171 * src/fatfs_ncache.c: Added more sanity checks. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
172 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
173 2003-10-13 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
174 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
175 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
176 * src/fatfs.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
177 * src/fatfs_supp.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
178 Added FAT12 support and FAT type detection. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
179 Fixed file deletion. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
180 Fixed reusing of deleted directory entries. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
181 Fixed free clusters search. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
182 Fixed directory renaming. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
183 Fixed out of space situation while writting. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
184 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
185 2003-09-01 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
186 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
187 * cdl/fatfs.cdl: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
188 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
189 * src/fatfs.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
190 * src/fatfs_supp.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
191 * src/fatfs_tcache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
192 * src/fatfs_ncache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
193 Implemented block IO with BLib, fixed FAT data access |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
194 problems and added FAT table cache memory constraints. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
195 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
196 2003-07-07 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
197 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
198 * cdl/fatfs.cdl: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
199 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
200 * src/fatfs.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
201 * src/fatfs_supp.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
202 * src/fatfs_ncache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
203 * src/fatfs_tcache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
204 A FAT16 filesystem implementation |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
205 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
206 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
207 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
208 //=========================================================================== |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
209 // ####GPLCOPYRIGHTBEGIN#### |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
210 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
211 // This file is part of eCos, the Embedded Configurable Operating System. |
|
2872
5ae4b05913c1
* fs/fat/current/cdl/fatfs.cdl, fs/jffs2/current/cdl/jffs2.cdl,
jld
parents:
2729
diff
changeset
|
212 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2009 Free Software Foundation, Inc. |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
213 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
214 // This program is free software; you can redistribute it and/or modify |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
215 // it under the terms of the GNU General Public License as published by |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
216 // the Free Software Foundation; either version 2 or (at your option) any |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
217 // later version. |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
218 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
219 // This program is distributed in the hope that it will be useful, but |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
220 // WITHOUT ANY WARRANTY; without even the implied warranty of |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
221 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
222 // General Public License for more details. |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
223 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
224 // You should have received a copy of the GNU General Public License |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
225 // along with this program; if not, write to the |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
226 // Free Software Foundation, Inc., 51 Franklin Street, |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
227 // Fifth Floor, Boston, MA 02110-1301, USA. |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
228 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
229 // ####GPLCOPYRIGHTEND#### |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
230 //=========================================================================== |
