source: rtems/cpukit/libblock/ChangeLog @ ef142d7

4.104.114.84.95
Last change on this file since ef142d7 was ef142d7, checked in by Joel Sherrill <joel.sherrill@…>, on 10/28/02 at 14:00:43

2002-10-28 Eugeny S. Mints <Eugeny.Mints@…>

  • Added ATA support.
  • include/rtems/blkdev.h: Added last IO status.
  • include/rtems/ata.h, include/rtems/ata_internal.h, include/rtems/ide_part_table.h, src/ata.c, src/ide_part_table.c: New files.
  • Property mode set to 100644
File size: 5.5 KB
Line 
12002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2
3        * Added ATA  support.
4        * include/rtems/blkdev.h: Added last IO status.
5        * include/rtems/ata.h, include/rtems/ata_internal.h,
6        include/rtems/ide_part_table.h, src/ata.c, src/ide_part_table.c: New
7        files.
8
92002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
10
11        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
12
132002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
14
15        * .cvsignore: Reformat.
16        Add autom4te*cache.
17        Remove autom4te.cache.
18
192002-09-07      Joel Sherrill <joel@OARcorp.com>
20
21        * src/bdbuf.c: Previous fix for PR282 regressed mutex changes.
22
232002-09-06      Alexander M. Kukuta <kam@oktet.ru>
24
25        * src/bdbuf.c: Per PR282, correct problem in function
26        rtems_bdbuf_read() where device ioctl() is called with the
27        logical device number used instead of corresponding physical
28        device number.
29
302002-07-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
31
32        * Makefile.am: Merge src/Makefile.am.
33        * src/Makefile.am: Remove.
34        * configure.ac: Remove src/Makefile.am
35
362002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
37
38        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
39
402002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
41
42        * src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups.
43
442002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
45
46        * configure.ac: RTEMS_TOP(../..).
47
482002-07-01    Joel Sherrill <joel@OARcorp.com>
49
50        * Mega patch merge to change the format of the object IDs to
51        loosen the dependency between the SCORE and the various APIs.
52        There was considerable work to simplify the object name management
53        and it appears that the name_table field is no longer needed.
54        This patch also includes the addition of the internal mutex
55        which is currently only used to protect some types of allocation
56        and deallocation.  This significantly can reduce context
57        switch latency under certain circumstances.  In particular,
58        some heap/region operations were O(n) and had dispatching
59        disabled.  This should help enormously.  With this merge,
60        the patch is not as clean as it should be.  In particular,
61        the documentation has not been modified to reflect the new object
62        ID layout, the IDs in the test screens are not updated, and
63        _Objects_Get_information needs to be a real routine not inlined.
64        As part of this patch a lot of MP code for thread/proxy blocking
65        was made conditional and cleaned up.
66        * src/bdbuf.c:  Modified as part of above.
672002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * configure.ac: Remove RTEMS_PROJECT_ROOT.
70
712002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
74        Add AC_PROG_RANLIB.
75
762002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
77
78        * src/Makefile.am: Don't preinstall libblock.a.
79
802002-06-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
81
82        * Makefile.am: Merge-in include/Makefile.am.
83        * include/Makefile.am: Remove.
84        * configure.ac: Reflect changes above.
85
862002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * include/Makefile.am: Include $(top_srcdir)/../automake/*.am.
89        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
90        Use ../aclocal.
91        * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
92
932002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        Move from c/src/libblock to c/src/exec/libblock
96        * configure.ac: Reflect move.
97        * Makefile.am: Ditto.
98        * include/Makefile.am: Ditto.
99        * src/Makefile.am: Ditto.
100
1012002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
102
103        * src/ramdisk.c: include <string.h>.
104        * src/blkdev.c: include <string.h>.
105
1062002-04-03      Alexander Kukuta <kam@oktet.ru>
107
108        * include/rtems/bdbuf.h: Address PR168 by changing bdbuf_buffer.avl.bal
109        and bdbuf_buffer.avl.cache to signed char instead of char.
110
1112002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * configure.ac:
114        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
115        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
116        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
117        * Makefile.am: Remove AUTOMAKE_OPTIONS.
118        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
119
1202002-03-21      Alexander Kukuta <kam@oktet.ru>
121
122        * src/bdbuf.c (avl_insert, avl_remove): Reimplemented from scratch
123          to avoid using GPLed sources in RTEMS core.
124        * src/bdbuf.c, include/rtems/bdbuf.h: Remove "binary tree"
125          implementation which was used for debugging only.
126
1272002-03-13      Victor V. Vengerov <vvv@oktet.ru>
128
129        * src/bdbuf.c (find_or_assign_buffer, rtems_bdbuf_read,
130          rtems_bdbuf_sync, rtems_bdbuf_syncdev, bdbuf_swapout_task):
131          Fix bug: disable interrupts and set level properly before
132          _CORE_mutex_Seize invocation).
133
1342002-02-28      Joel Sherrill <joel@OARcorp.com>
135
136        * Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged
137        into the RTEMS source.
138        * ChangeLog, Makefile.am, README, configure.ac, include/Makefile.am,
139        include/rtems/bdbuf.h, include/rtems/blkdev.h, include/rtems/diskdevs.h,
140        include/rtems/ramdisk.h, include/rtems/.cvsignore, include/.cvsignore,
141        src/Makefile.am, src/bdbuf.c, src/blkdev.c, src/diskdevs.c,
142        src/ramdisk.c, src/.cvsignore, .cvsignore: New files.
143
1442001-11-29      Victor V. Vengerov <vvv@oktet.ru>
145        * AVL trees implementation added.
146
1472001-11-16      Victor V. Vengerov <vvv@oktet.ru>
148        * include/rtems/bdbuf.h, src/bdbuf.c(rtems_bdbuf_syncdev): New.
149
1502001-11-07      Victor V. Vengerov <vvv@oktet.ru>
151
152        * ChangeLog: New file.
153        * src/, include/, include/rtems/: New directories.
154        * README, configure.ac, Makefile.am, src/Makefile.am,
155          include/Makefile.am: New files.
156        * include/rtems/bdbuf.h include/rtems/blkdev.h 
157          include/rtems/diskdevs.h include/rtems/ramdisk.h
158          src/bdbuf.c src/blkdev.c src/diskdevs.c src/ramdisk.c: New files.
Note: See TracBrowser for help on using the repository browser.