source: rtems/cpukit/libblock/ChangeLog @ f3f0c916

4.104.114.84.95
Last change on this file since f3f0c916 was f3f0c916, checked in by Ralf Corsepius <ralf.corsepius@…>, on 07/08/03 at 08:12:59

2003-07-08 Ralf Corsepius <corsepiu@…>

  • configure.ac: Remove (Merged into ../configure.ac).
  • Makefile.am: Reflect having merged configure.ac into ../configure.ac.
  • Property mode set to 100644
File size: 8.0 KB
Line 
12003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * configure.ac: Remove (Merged into ../configure.ac).
4        * Makefile.am: Reflect having merged configure.ac into
5        ../configure.ac.
6
72003-06-04      Joel Sherrill <joel@OARcorp.com>
8
9        * src/ide_part_table.c: Removed warnings.
10
112002-04-10      Victor V. Vengerov <vvv@oktet.ru>
12
13        PR 385/filesystem
14        * src/ramdisk.c: The "from" and "to" locations are calculated as
15        the start of the block within the ram that data is to be transferred
16        from/to for reads and writes respectively.  However, within
17        the loops, the "from" and "to" locations are never updated.  The loop
18        should have been updated as:
19            from += rd->block_size;
20        and
21            to += rd->block_size;
22        within the for loops in the ramdisk_read and ramdisk_write routines,
23        respectively.
24
252003-03-27      Joel Sherrill <joel@OARcorp.com>
26
27        * Makefile.am: ATA code depends upon libchip/ide which is not allowed
28        in the cpukit source code since it must be buildable independent of
29        any BSP. These files were moved to libchip/ide.
30        * include/rtems/ata.h, include/rtems/ata_internal.h, src/ata.c: Removed.
31
322003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
33
34        PR 367/filesystem
35        * Makefile.am, include/rtems/ide_part_table.h, src/ata.c,
36        src/ide_part_table.c: Some bugs were still present in the DOSFS
37        implementation:
38            - FAT12 did not work properly on Big-Endian machines
39            - Some synchronization and error handling problems were present
40            - Some legal codings for EOC were not recognized
41
422003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
43
44        * configure.ac: Remove AC_CONFIG_AUX_DIR.
45
462003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
47
48        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
49
502003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
51
52        * configure.ac: AC_PREREQ(2.57).
53
542003-01-27      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
55
56        * src/blkdev.c: Per PR331 fix bug which is tripped by writing 512 byte
57        blocks to 512 byte aligned positions.
58
592003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
60
61        * src/ata.c, src/bdbuf.c: Correct invocation of rtems_task_mode()
62        so the task's preemption mode setting is properly maintained.
63
642002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
65
66        * Makefile.am: Eliminate C_O_FILES.
67        Eliminate SRCS.
68
692002-12-02      Joel Sherrill <joel@OARcorp.com>
70
71        * src/bdbuf.c: Added cast to remove warning.
72
732002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
74
75        * configure.ac: Fix package name.
76
772002-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
78
79        * src/diskdevs.c: Include <unistd.h> to remove warning.
80
812002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
82
83        * Added ATA  support.
84        * include/rtems/blkdev.h: Added last IO status.
85        * include/rtems/ata.h, include/rtems/ata_internal.h,
86        include/rtems/ide_part_table.h, src/ata.c, src/ide_part_table.c: New
87        files.
88
892002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
92
932002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * .cvsignore: Reformat.
96        Add autom4te*cache.
97        Remove autom4te.cache.
98
992002-09-07      Joel Sherrill <joel@OARcorp.com>
100
101        * src/bdbuf.c: Previous fix for PR282 regressed mutex changes.
102
1032002-09-06      Alexander M. Kukuta <kam@oktet.ru>
104
105        * src/bdbuf.c: Per PR282, correct problem in function
106        rtems_bdbuf_read() where device ioctl() is called with the
107        logical device number used instead of corresponding physical
108        device number.
109
1102002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * Makefile.am: Merge src/Makefile.am.
113        * src/Makefile.am: Remove.
114        * configure.ac: Remove src/Makefile.am
115
1162002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
117
118        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
119
1202002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
121
122        * src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups.
123
1242002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
125
126        * configure.ac: RTEMS_TOP(../..).
127
1282002-07-01    Joel Sherrill <joel@OARcorp.com>
129
130        * Mega patch merge to change the format of the object IDs to
131        loosen the dependency between the SCORE and the various APIs.
132        There was considerable work to simplify the object name management
133        and it appears that the name_table field is no longer needed.
134        This patch also includes the addition of the internal mutex
135        which is currently only used to protect some types of allocation
136        and deallocation.  This significantly can reduce context
137        switch latency under certain circumstances.  In particular,
138        some heap/region operations were O(n) and had dispatching
139        disabled.  This should help enormously.  With this merge,
140        the patch is not as clean as it should be.  In particular,
141        the documentation has not been modified to reflect the new object
142        ID layout, the IDs in the test screens are not updated, and
143        _Objects_Get_information needs to be a real routine not inlined.
144        As part of this patch a lot of MP code for thread/proxy blocking
145        was made conditional and cleaned up.
146        * src/bdbuf.c:  Modified as part of above.
1472002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * configure.ac: Remove RTEMS_PROJECT_ROOT.
150
1512002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
154        Add AC_PROG_RANLIB.
155
1562002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * src/Makefile.am: Don't preinstall libblock.a.
159
1602002-06-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * Makefile.am: Merge-in include/Makefile.am.
163        * include/Makefile.am: Remove.
164        * configure.ac: Reflect changes above.
165
1662002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
169        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
170        Use ../aclocal.
171        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
172
1732002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        Move from c/src/libblock to c/src/exec/libblock
176        * configure.ac: Reflect move.
177        * Makefile.am: Ditto.
178        * include/Makefile.am: Ditto.
179        * src/Makefile.am: Ditto.
180
1812002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * src/ramdisk.c: include <string.h>.
184        * src/blkdev.c: include <string.h>.
185
1862002-04-03      Alexander Kukuta <kam@oktet.ru>
187
188        * include/rtems/bdbuf.h: Address PR168 by changing bdbuf_buffer.avl.bal
189        and bdbuf_buffer.avl.cache to signed char instead of char.
190
1912002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * configure.ac:
194        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
195        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
196        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
197        * Makefile.am: Remove AUTOMAKE_OPTIONS.
198        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
199
2002002-03-21      Alexander Kukuta <kam@oktet.ru>
201
202        * src/bdbuf.c (avl_insert, avl_remove): Reimplemented from scratch
203          to avoid using GPLed sources in RTEMS core.
204        * src/bdbuf.c, include/rtems/bdbuf.h: Remove "binary tree"
205          implementation which was used for debugging only.
206
2072002-03-13      Victor V. Vengerov <vvv@oktet.ru>
208
209        * src/bdbuf.c (find_or_assign_buffer, rtems_bdbuf_read,
210          rtems_bdbuf_sync, rtems_bdbuf_syncdev, bdbuf_swapout_task):
211          Fix bug: disable interrupts and set level properly before
212          _CORE_mutex_Seize invocation).
213
2142002-02-28      Joel Sherrill <joel@OARcorp.com>
215
216        * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged
217        into the RTEMS source.
218        * ChangeLog, Makefile.am, README, configure.ac, include/Makefile.am,
219        include/rtems/bdbuf.h, include/rtems/blkdev.h, include/rtems/diskdevs.h,
220        include/rtems/ramdisk.h, include/rtems/.cvsignore, include/.cvsignore,
221        src/Makefile.am, src/bdbuf.c, src/blkdev.c, src/diskdevs.c,
222        src/ramdisk.c, src/.cvsignore, .cvsignore: New files.
223
2242001-11-29      Victor V. Vengerov <vvv@oktet.ru>
225        * AVL trees implementation added.
226
2272001-11-16      Victor V. Vengerov <vvv@oktet.ru>
228        * include/rtems/bdbuf.h, src/bdbuf.c(rtems_bdbuf_syncdev): New.
229
2302001-11-07      Victor V. Vengerov <vvv@oktet.ru>
231
232        * ChangeLog: New file.
233        * src/, include/, include/rtems/: New directories.
234        * README, configure.ac, Makefile.am, src/Makefile.am,
235          include/Makefile.am: New files.
236        * include/rtems/bdbuf.h include/rtems/blkdev.h 
237          include/rtems/diskdevs.h include/rtems/ramdisk.h
238          src/bdbuf.c src/blkdev.c src/diskdevs.c src/ramdisk.c: New files.
Note: See TracBrowser for help on using the repository browser.