Mercurial > ecos-v3_0-branch
annotate packages/fs/fat/current/ChangeLog @ 2729:74dbf4c3f2e1 after-copyright-change-20090129
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
| author | jlarmour |
|---|---|
| date | Thu, 29 Jan 2009 17:47:46 +0000 |
| parents | 4f15eaebbf32 |
| children |
| rev | line source |
|---|---|
|
2533
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
1 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
|
2 |
|
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
3 * 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
|
4 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
|
5 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
|
6 * 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
|
7 * 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
|
8 |
|
2483
3071a60a92da
* src/fatfs.c: Fix handling of '.' and '..' nodes in dirsearch.
asl
parents:
2477
diff
changeset
|
9 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
|
10 |
|
2533
4f15eaebbf32
* cdl/fatfs.cdl: Add configury for the disk device names to be
asl
parents:
2483
diff
changeset
|
11 * 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
|
12 |
|
2477
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
13 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
|
14 Andrew Lunn <andrew.lunn@ascom.ch> |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
15 Taiyun Wang <taiyun@sunnorth.com.cn> |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
16 |
|
f675d1d3318c
* cdl/fatfs.cdl: Use CYGPKG_FS_FAT_RET_DIRENT_DTYPE to control
asl
parents:
2411
diff
changeset
|
17 * 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
|
18 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
|
19 * 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
|
20 * 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
|
21 |
|
2411
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
22 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
|
23 |
|
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
24 * 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
|
25 .. nodes. |
|
fe481a165385
* src/fatfs.c: When removing a directory, first remove . and
asl
parents:
2364
diff
changeset
|
26 |
| 2364 | 27 2007-02-05 Ya-Chau Yang <a8850607@stmail.fju.edu.tw> |
| 28 Savin Zlobec <savinz@users.sourceforge.net> | |
| 29 | |
| 30 * src/fatfs_supp.c: Fixed FAT32 cluster handling in | |
| 31 fatfs_delete_file and fatfs_rename_file. | |
| 32 | |
|
2357
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
33 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
|
34 |
|
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
35 * 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
|
36 to remove compiler warnings. |
|
c1c9f81e3995
* tests/fatfs1.c: Fixed the format string to diag_printf()
asl
parents:
2262
diff
changeset
|
37 |
|
2262
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
38 2006-08-04 Paul Fine <pfine@dtccom.com> |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
39 Andrew Lunn <andrew.lunn@ascom.ch> |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
40 |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
41 * 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
|
42 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
|
43 information accessible through the cyg_fs_getinfo() interface. |
|
c393118a9636
* src/fats.c: Added functionality to the fatfs_getinfo() function
asl
parents:
2044
diff
changeset
|
44 * 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
|
45 |
|
2044
6f4928fc3037
* src/fatfs_supp.c: Correct types to remove compiler warnings.
asl
parents:
1975
diff
changeset
|
46 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
|
47 |
|
6f4928fc3037
* src/fatfs_supp.c: Correct types to remove compiler warnings.
asl
parents:
1975
diff
changeset
|
48 * 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
|
49 |
|
1975
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
50 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
|
51 |
|
187dfdcdf712
* src/fatfs_supp.c: lseek returned EEOF when at the end of the
asl
parents:
1937
diff
changeset
|
52 * 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
|
53 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
|
54 |
|
1937
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
55 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
|
56 |
|
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
57 * 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
|
58 diag_printf(). |
|
105d86de5643
* tests/fatfs1.c: Fixed various compiler warnings about types passed to
asl
parents:
1869
diff
changeset
|
59 |
| 1869 | 60 2005-01-18 Savin Zlobec <savin@elatec.si> |
| 61 | |
| 62 * src/fatfs_supp.c: | |
| 63 Fixed FAT12/16 root dir size checking in read_next_raw_dentry - | |
| 64 reported by Stephane Royo. | |
| 65 | |
|
1858
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
66 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
|
67 |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
68 * 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
|
69 unique. |
|
ed77ba8848ad
* fs/ram/current/tests/fseek1.c, fs/jffs2/current/tests/fileio1.c,
jld
parents:
1837
diff
changeset
|
70 * 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
|
71 |
|
1837
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
72 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
|
73 |
|
c5816fa4e2ad
* test/fileio1.c: Start the test using main, not via a
asl
parents:
1829
diff
changeset
|
74 * 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
|
75 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
|
76 |
| 1829 | 77 2004-11-11 David Brennan <eCos@brennanhome.com> |
| 78 | |
| 79 * src/fatfs.c: fixed typos in TRACE statements | |
| 80 | |
|
1819
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
81 2004-10-23 David Brennan <eCos@brennanhome.com> |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
82 |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
83 * 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
|
84 tests. |
|
082e09d84412
* tests/fileio1.c: fixed check for return value for attribute
asl
parents:
1818
diff
changeset
|
85 |
| 1818 | 86 2004-10-17 David Brennan <eCos@brennanhome.com> |
| 87 | |
| 88 * src/fatfs.c: | |
| 89 * src/fatfs_supp.c: | |
| 90 * include/fatfs.h (NEW): | |
| 91 * tests/fileio1.c: | |
| 92 * cdl/fatfs.cdl: Added configurable support for FAT filesystem | |
| 93 attributes. | |
| 94 | |
| 95 2004-10-13 David Brennan <eCos@brennanhome.com> | |
| 96 | |
| 97 * src/fatfs.c: Added code to setinfo to allow performing a | |
| 98 file-system sync | |
| 99 | |
|
1808
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
100 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
|
101 |
|
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
102 * 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
|
103 warning for rename(). |
|
0aae6beddd0c
* tests/fileio1.c: Added include of <stdio.h> to fix compiler
asl
parents:
1784
diff
changeset
|
104 |
|
1784
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
105 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
|
106 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
107 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
108 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
109 Added FAT32 support. |
|
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 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
|
112 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
113 * cdl/fatfs.cdl: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
114 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
115 * src/fatfs.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
116 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
117 * src/fatfs_ncache.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
118 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
|
119 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
|
120 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
121 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
|
122 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
123 * cdl/fatfs.cdl: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
124 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
125 * src/fatfs.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
126 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
127 * src/fatfs_ncache.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
128 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
|
129 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
|
130 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
|
131 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
|
132 * src/fatfs_tcache.c: Removed. |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
133 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
134 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
|
135 |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
136 * src/fatfs.h: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
137 * src/fatfs_supp.c: |
|
71a7aa469387
Major update of fatfs. FAT32 support and changes to the node cache.
asl
parents:
1476
diff
changeset
|
138 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
|
139 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
|
140 |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
141 2004-01-19 Nick Garnett <nickg@calivar.com> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
142 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
143 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
144 * doc/README.txt: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
145 * doc/fatfs.ecm: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
146 * doc/fat16.ecm: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
147 * doc/mkdisk0: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
148 Added some initial basic documentation, sample configurations and |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
149 shell script to manufacture test disk image. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
150 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
151 2003-10-18 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
152 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
153 * cdl/fatfs.cdl: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
154 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
155 * src/fatfs_ncache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
156 Fixed node allocation tresholds (there should be no |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
157 more unnecessary node memory allocation/deallocation). |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
158 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
|
159 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
160 2003-10-17 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
161 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
162 * 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
|
163 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
164 2003-10-16 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.c: Fixed dir entry searching. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
167 * src/fatfs_ncache.c: Added more sanity checks. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
168 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
169 2003-10-13 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
170 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
171 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
172 * src/fatfs.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
173 * src/fatfs_supp.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
174 Added FAT12 support and FAT type detection. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
175 Fixed file deletion. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
176 Fixed reusing of deleted directory entries. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
177 Fixed free clusters search. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
178 Fixed directory renaming. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
179 Fixed out of space situation while writting. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
180 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
181 2003-09-01 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
182 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
183 * cdl/fatfs.cdl: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
184 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
185 * src/fatfs.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
186 * src/fatfs_supp.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
187 * src/fatfs_tcache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
188 * src/fatfs_ncache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
189 Implemented block IO with BLib, fixed FAT data access |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
190 problems and added FAT table cache memory constraints. |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
191 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
192 2003-07-07 Savin Zlobec <savin@elatec.si> |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
193 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
194 * cdl/fatfs.cdl: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
195 * src/fatfs.h: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
196 * src/fatfs.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
197 * src/fatfs_supp.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
198 * src/fatfs_ncache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
199 * src/fatfs_tcache.c: |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
200 A FAT16 filesystem implementation |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
201 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
202 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
203 |
|
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
204 //=========================================================================== |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
205 // ####GPLCOPYRIGHTBEGIN#### |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
206 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
207 // This file is part of eCos, the Embedded Configurable Operating System. |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
208 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
209 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
210 // 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
|
211 // 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
|
212 // 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
|
213 // later version. |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
214 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
215 // 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
|
216 // 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
|
217 // 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
|
218 // General Public License for more details. |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
219 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
220 // 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
|
221 // 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
|
222 // 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
|
223 // 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
|
224 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2533
diff
changeset
|
225 // ####GPLCOPYRIGHTEND#### |
|
1476
f2453fae08d4
Added support for FAT filesystem. Several packages, see the individual
nickg
parents:
diff
changeset
|
226 //=========================================================================== |
