source: rtems/cpukit/libblock/ChangeLog @ 8bdf1d6

4.104.114.84.95
Last change on this file since 8bdf1d6 was 8bdf1d6, checked in by Joel Sherrill <joel.sherrill@…>, on 03/27/03 at 15:20:19

2003-03-27 Joel Sherrill <joel@…>

  • ChangeLog?, Makefile.am: ATA code depends upon libchip/ide which is not allowed in the cpukit source code since it must be buildable independent of any BSP. These files were moved to libchip/ide.
  • include/rtems/ata.h, include/rtems/ata_internal.h: Removed.
  • Property mode set to 100644
File size: 7.2 KB
Line 
12003-03-27      Joel Sherrill <joel@OARcorp.com>
2
3        * Makefile.am: ATA code depends upon libchip/ide which is not allowed
4        in the cpukit source code since it must be buildable independent of
5        any BSP. These files were moved to libchip/ide.
6        * include/rtems/ata.h, include/rtems/ata_internal.h, src/ata.c: Removed.
7
82003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
9
10        PR 367/filesystem
11        * Makefile.am, include/rtems/ide_part_table.h, src/ata.c,
12        src/ide_part_table.c: Some bugs were still present in the DOSFS
13        implementation:
14            - FAT12 did not work properly on Big-Endian machines
15            - Some synchronization and error handling problems were present
16            - Some legal codings for EOC were not recognized
17
182003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * configure.ac: Remove AC_CONFIG_AUX_DIR.
21
222003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
23
24        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
25
262003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
27
28        * configure.ac: AC_PREREQ(2.57).
29
302003-01-27      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
31
32        * src/blkdev.c: Per PR331 fix bug which is tripped by writing 512 byte
33        blocks to 512 byte aligned positions.
34
352003-01-03      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
36
37        * src/ata.c, src/bdbuf.c: Correct invocation of rtems_task_mode()
38        so the task's preemption mode setting is properly maintained.
39
402002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        * Makefile.am: Eliminate C_O_FILES.
43        Eliminate SRCS.
44
452002-12-02      Joel Sherrill <joel@OARcorp.com>
46
47        * src/bdbuf.c: Added cast to remove warning.
48
492002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
50
51        * configure.ac: Fix package name.
52
532002-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
54
55        * src/diskdevs.c: Include <unistd.h> to remove warning.
56
572002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
58
59        * Added ATA  support.
60        * include/rtems/blkdev.h: Added last IO status.
61        * include/rtems/ata.h, include/rtems/ata_internal.h,
62        include/rtems/ide_part_table.h, src/ata.c, src/ide_part_table.c: New
63        files.
64
652002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
66
67        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
68
692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
70
71        * .cvsignore: Reformat.
72        Add autom4te*cache.
73        Remove autom4te.cache.
74
752002-09-07      Joel Sherrill <joel@OARcorp.com>
76
77        * src/bdbuf.c: Previous fix for PR282 regressed mutex changes.
78
792002-09-06      Alexander M. Kukuta <kam@oktet.ru>
80
81        * src/bdbuf.c: Per PR282, correct problem in function
82        rtems_bdbuf_read() where device ioctl() is called with the
83        logical device number used instead of corresponding physical
84        device number.
85
862002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * Makefile.am: Merge src/Makefile.am.
89        * src/Makefile.am: Remove.
90        * configure.ac: Remove src/Makefile.am
91
922002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
93
94        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
95
962002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
97
98        * src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups.
99
1002002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
101
102        * configure.ac: RTEMS_TOP(../..).
103
1042002-07-01    Joel Sherrill <joel@OARcorp.com>
105
106        * Mega patch merge to change the format of the object IDs to
107        loosen the dependency between the SCORE and the various APIs.
108        There was considerable work to simplify the object name management
109        and it appears that the name_table field is no longer needed.
110        This patch also includes the addition of the internal mutex
111        which is currently only used to protect some types of allocation
112        and deallocation.  This significantly can reduce context
113        switch latency under certain circumstances.  In particular,
114        some heap/region operations were O(n) and had dispatching
115        disabled.  This should help enormously.  With this merge,
116        the patch is not as clean as it should be.  In particular,
117        the documentation has not been modified to reflect the new object
118        ID layout, the IDs in the test screens are not updated, and
119        _Objects_Get_information needs to be a real routine not inlined.
120        As part of this patch a lot of MP code for thread/proxy blocking
121        was made conditional and cleaned up.
122        * src/bdbuf.c:  Modified as part of above.
1232002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * configure.ac: Remove RTEMS_PROJECT_ROOT.
126
1272002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
130        Add AC_PROG_RANLIB.
131
1322002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
133
134        * src/Makefile.am: Don't preinstall libblock.a.
135
1362002-06-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * Makefile.am: Merge-in include/Makefile.am.
139        * include/Makefile.am: Remove.
140        * configure.ac: Reflect changes above.
141
1422002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
145        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
146        Use ../aclocal.
147        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
148
1492002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
150
151        Move from c/src/libblock to c/src/exec/libblock
152        * configure.ac: Reflect move.
153        * Makefile.am: Ditto.
154        * include/Makefile.am: Ditto.
155        * src/Makefile.am: Ditto.
156
1572002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
158
159        * src/ramdisk.c: include <string.h>.
160        * src/blkdev.c: include <string.h>.
161
1622002-04-03      Alexander Kukuta <kam@oktet.ru>
163
164        * include/rtems/bdbuf.h: Address PR168 by changing bdbuf_buffer.avl.bal
165        and bdbuf_buffer.avl.cache to signed char instead of char.
166
1672002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * configure.ac:
170        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
171        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
172        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
173        * Makefile.am: Remove AUTOMAKE_OPTIONS.
174        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
175
1762002-03-21      Alexander Kukuta <kam@oktet.ru>
177
178        * src/bdbuf.c (avl_insert, avl_remove): Reimplemented from scratch
179          to avoid using GPLed sources in RTEMS core.
180        * src/bdbuf.c, include/rtems/bdbuf.h: Remove "binary tree"
181          implementation which was used for debugging only.
182
1832002-03-13      Victor V. Vengerov <vvv@oktet.ru>
184
185        * src/bdbuf.c (find_or_assign_buffer, rtems_bdbuf_read,
186          rtems_bdbuf_sync, rtems_bdbuf_syncdev, bdbuf_swapout_task):
187          Fix bug: disable interrupts and set level properly before
188          _CORE_mutex_Seize invocation).
189
1902002-02-28      Joel Sherrill <joel@OARcorp.com>
191
192        * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged
193        into the RTEMS source.
194        * ChangeLog, Makefile.am, README, configure.ac, include/Makefile.am,
195        include/rtems/bdbuf.h, include/rtems/blkdev.h, include/rtems/diskdevs.h,
196        include/rtems/ramdisk.h, include/rtems/.cvsignore, include/.cvsignore,
197        src/Makefile.am, src/bdbuf.c, src/blkdev.c, src/diskdevs.c,
198        src/ramdisk.c, src/.cvsignore, .cvsignore: New files.
199
2002001-11-29      Victor V. Vengerov <vvv@oktet.ru>
201        * AVL trees implementation added.
202
2032001-11-16      Victor V. Vengerov <vvv@oktet.ru>
204        * include/rtems/bdbuf.h, src/bdbuf.c(rtems_bdbuf_syncdev): New.
205
2062001-11-07      Victor V. Vengerov <vvv@oktet.ru>
207
208        * ChangeLog: New file.
209        * src/, include/, include/rtems/: New directories.
210        * README, configure.ac, Makefile.am, src/Makefile.am,
211          include/Makefile.am: New files.
212        * include/rtems/bdbuf.h include/rtems/blkdev.h 
213          include/rtems/diskdevs.h include/rtems/ramdisk.h
214          src/bdbuf.c src/blkdev.c src/diskdevs.c src/ramdisk.c: New files.
Note: See TracBrowser for help on using the repository browser.