source: rtems/c/src/ChangeLog @ d5f3485

4.115
Last change on this file since d5f3485 was d5f3485, checked in by Joel Sherrill <joel.sherrill@…>, on 03/16/11 at 20:07:11

2011-03-16 Jennifer Averett <jennifer.averett@…>

PR 1729/cpukit

  • aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
  • Property mode set to 100644
File size: 172.5 KB
Line 
12011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
2
3        PR 1729/cpukit
4        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
5
62011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * aclocal/rtems-top.m4: Add pkgdatadir.
9        * configure.ac: Remove dead code.
10
112011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * aclocal/rtems-top.m4, aclocal/version.m4:
14        Rename RTEMS_API into _RTEMS_API.
15
162011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * aclocal/canonical-target-name.m4:
19        Stop pretending no_cpu* was buildable.
20        Derive RTEMS_CPU from "$host_cpu".
21        Error out if "$host" doesn't match "*-*-rtems*".
22
232011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
26
272011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
28
29        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
30        ada-tests/mptests/mp01/mptest.ads,
31        ada-tests/mptests/mp01/node1/mp01_node1.adb,
32        ada-tests/mptests/mp01/node2/mp01_node2.adb,
33        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
34        ada-tests/mptests/mp02/node1/mp02_node1.adb,
35        ada-tests/mptests/mp02/node2/mp02_node2.adb,
36        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
37        ada-tests/mptests/mp03/node1/mp03_node1.adb,
38        ada-tests/mptests/mp03/node2/mp03_node2.adb,
39        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
40        ada-tests/mptests/mp04/node1/mp04_node1.adb,
41        ada-tests/mptests/mp04/node2/mp04_node2.adb,
42        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
43        ada-tests/mptests/mp05/node1/mp05_node1.adb,
44        ada-tests/mptests/mp05/node2/mp05_node2.adb,
45        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
46        ada-tests/mptests/mp06/node1/mp06_node1.adb,
47        ada-tests/mptests/mp06/node2/mp06_node2.adb,
48        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
49        ada-tests/mptests/mp07/node1/mp07_node1.adb,
50        ada-tests/mptests/mp07/node2/mp07_node2.adb,
51        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
52        ada-tests/mptests/mp08/node1/mp08_node1.adb,
53        ada-tests/mptests/mp08/node2/mp08_node2.adb,
54        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
55        ada-tests/mptests/mp09/node1/mp09_node1.adb,
56        ada-tests/mptests/mp09/node2/mp09_node2.adb,
57        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
58        ada-tests/mptests/mp10/node1/mp10_node1.adb,
59        ada-tests/mptests/mp10/node2/mp10_node2.adb,
60        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
61        ada-tests/mptests/mp11/node1/mp11_node1.adb,
62        ada-tests/mptests/mp11/node2/mp11_node2.adb,
63        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
64        ada-tests/mptests/mp12/node1/mp12_node1.adb,
65        ada-tests/mptests/mp12/node2/mp12_node2.adb,
66        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
67        ada-tests/mptests/mp13/node1/mp13_node1.adb,
68        ada-tests/mptests/mp13/node2/mp13_node2.adb,
69        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
70        ada-tests/mptests/mp14/node1/mp14_node1.adb,
71        ada-tests/mptests/mp14/node2/mp14_node2.adb,
72        ada-tests/samples/base_mp/mptest.adb,
73        ada-tests/samples/base_mp/mptest.ads,
74        ada-tests/samples/base_sp/base_sp.adb,
75        ada-tests/samples/base_sp/sptest.adb,
76        ada-tests/samples/base_sp/sptest.ads,
77        ada-tests/samples/hello/hello.adb,
78        ada-tests/samples/hello/sptest.adb,
79        ada-tests/samples/hello/sptest.ads,
80        ada-tests/samples/nsecs/nsecs.adb,
81        ada-tests/samples/nsecs/sptest.adb,
82        ada-tests/samples/nsecs/sptest.ads,
83        ada-tests/samples/ticker/sptest.adb,
84        ada-tests/samples/ticker/sptest.ads,
85        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
86        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
87        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
88        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
89        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
90        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
91        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
92        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
93        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
94        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
95        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
96        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
97        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
98        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
99        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
100        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
101        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
102        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
103        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
104        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
105        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
106        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
107        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
108        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
109        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
110        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
111        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
112        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
113        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
114        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
115        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
116        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
117        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
118        ada-tests/sptests/sp25/sptest.ads,
119        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
120        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
121        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
122        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
123        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
124        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
125        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
126        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
127        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
128        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
129        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
130        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
131        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
132        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
133        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
134        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
135        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
136        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
137        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
138        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
139        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
140        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
141        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
142        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
143        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
144        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
145        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
146        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
147        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
148        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
149        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
150        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
151        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
152        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
153        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
154        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
155        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
156        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
157        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
158        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
159        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
160        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
161        ada-tests/tmtests/tmck/tmtest.ads,
162        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
163        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
164        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
165        ada-tests/tmtests/tmoverhd/tmtest.adb,
166        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
167        child package rework. Eliminate all warnings.
168
1692011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
172        Split RTEMS Ada95 binding into a master package and a child package
173        per Manager. This is better Ada style.
174        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
175        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
176        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
177        ada/rtems-extension.adb, ada/rtems-extension.ads,
178        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
179        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
180        ada/rtems-message_queue.ads, ada/rtems-object.adb,
181        ada/rtems-object.ads, ada/rtems-partition.adb,
182        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
183        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
184        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
185        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
186        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
187        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
188        files.
189
1902011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
191
192        * libchip/serial/ns16550.c: Revert previous commit and extend existing
193        mechanic.
194
1952011-02-15      Jennifer Averett
196
197        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
198        style IRQs.
199
2002011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * libchip/network/smc91111config.h:
203        Use "__asm__" instead of "asm" for improved c99-compliance.
204
2052011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * configure.ac: Require autoconf-2.68, automake-1.11.1.
208
2092011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * libchip/ide/ata.c: Fix spelling.
212
2132011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
214
215        * libchip/serial/ns16550.c: Install interrupt handler after TTY
216        pointer is valid.
217
2182010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
219
220        * libchip/ide/ata.c: Do not violate chain API.
221
2222010-08-20      <yann.sionneau@telecom-sudparis.eu>
223
224        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
225        for buffer modes.
226
2272010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
228
229        * libchip/ide/ata_internal.h: C++ compatibility.
230
2312010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
232
233        * libchip/Makefile.am, libchip/preinstall.am: Install
234        <libchip/ata_internal.h>.
235
2362010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
237
238        * libchip/ide/ata_util.c: New file.
239        * libchip/Makefile.am: Reflect change from above.
240        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
241        ata_process_request_on_init_phase() into new file.
242
2432010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
244
245        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
246        separate functions.  Added public ata_breq_init(),
247        ata_identify_device(), and ata_process_request_on_init_phase()
248        functions.
249
2502010-06-24      Arnout Vandecappelle <arnout@mind.be>
251
252        PR 1586/misc
253        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
254        SD card accesses.
255
2562010-06-22      Arnout Vandecappelle <arnout@mind.be>
257
258        PR 1580/misc
259        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
260        while waiting for read data.
261
2622010-06-22      Arnout Vandecappelle <arnout@mind.be>
263
264        PR 1579/misc
265        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
266        waiting for write to finish.
267
2682010-06-22      Arnout Vandecappelle <arnout@mind.be>
269
270        PR 1567/misc
271        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
272        timeouts.
273
2742010-06-21      Arnout Vandecappelle <arnout@mind.be>
275
276        PR 1576/misc
277        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
278
2792010-06-21      Arnout Vandecappelle <arnout@mind.be>
280
281        PR 1569/misc
282        * libchip/i2c/spi-sd-card.c: Added CRC checks.
283
2842010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        PR 1561/cpukit
287        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
288
2892010-06-14      Arnout Vandecappelle <arnout@mind.be>
290
291        PR 1557/misc
292        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
293
2942010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
295
296        * aclocal/version.m4: Bump RTEMS_API to 4.11.
297        Bump _RTEMS_VERSION to 4.10.99.0.
298
2992010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
300
301        * libchip/network/if_dc.c: Fix warning.
302
3032010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * libchip/network/greth.c: Misc. hacks to allow compilation on
306        16bit targets.
307
3082010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
309
310        PR 1531/newlib
311        * libchip/network/i82586.c:
312        Add local copy of ALIGN().
313
3142010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * libchip/network/cs8900.c:
317        Misc. changes to make code 16bit-target compliant.
318        * libchip/network/i82586.c:
319        Use int32_t instead of int for 16bit-target compliance.
320        * libchip/network/open_eth.c:
321        Misc. changes to make code 16bit-target compliant.
322
3232010-05-18      Chris Johns <chrisj@rtems.org>
324
325        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
326        1448/filesystem.
327
3282010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * aclocal/bsp-alias.m4: Change quoting to work-round
331        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
332
3332010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
334
335        * libchip/network/if_dc.c: Remove warnings.
336
3372010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
338
339        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
340        libchip/serial/ns16550.c, libchip/serial/serial.h,
341        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
342        or intptr_t instead of uint32_t or int32_t.
343
3442010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
345
346        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
347        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
348        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
349        uint32_t.
350
3512010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * libchip/serial/serial.h: Add extern "C".
354
3552010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
356
357        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
358        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
359        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
360        prototype
361
3622010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
363
364        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
365        CPU_SIMPLE_VECTORED_INTERRUPTS.
366
3672010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
368
369        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
370        simple or PIC interrupt model.
371
3722010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * libchip/rtc/ds1375.c: #include <unistd.h>.
375
3762010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
377
378        * libchip/network/i82586.c: Readdress use of ctype methods per
379        recommendation from D.J. Delorie on the newlib mailing list. We
380        should pass an unsigned char into these methods.
381
3822010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
383
384        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
385        variable.
386
3872010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
388
389        * libchip/network/i82586.c: Fix warnings for ctype methods.
390
3912010-02-19      Chris Johns <chrisj@rtems.org>
392
393        * libchip/ide/ide_controller.c: Create the devices as block
394        devices.
395
3962010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
397
398        * libchip/ide/ata_internal.h, libchip/ide/ata.c
399        libchip/i2c/spi-sd-card.c: Update for block device API change.
400
4012010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
402
403        * libchip/display/disp_hcms29xx.c,
404        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
405        libchip/display/font_hcms29xx.h: various fixes
406
4072009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
408
409        PR 1474
410        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
411        device API change.
412
4132009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * libchip/network/greth.c: Eliminate unused type
416        rtems_clock_time_value.
417
4182009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
419
420        * libchip/network/dec21140.c: Warning elimination
421        (dec21140_softc->base now is an uint32_t).
422
4232009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
424
425        PR 1483/cpukit
426        * libchip/network/dec21140.c, libchip/network/elnk.c,
427        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
428        *_SUPPORTED-guarded code sections.
429
4302009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * libchip/network/dec21140.c, libchip/network/elnk.c,
433        libchip/network/if_dc.c: Ensure PCI drivers are built on all
434        supported configurations. PowerPC conditionals were not current and
435        code was not being built on supported BSPs.
436
4372009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
438
439        * libchip/network/smc91111.c: Formatting.
440
4412009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
442
443        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
444        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
445        uint32_t (16bit ints are too small).
446
4472009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
448
449        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
450        * libchip/network/if_dc.c: Fix type mismatch.
451
4522009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * aclocal/bsp-linkcmds.m4: New.
455
4562009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * configure.ac: Rework CFLAGS setup.
459        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
460        * automake/compile.am: Remove RTEMS_CFLAGS.
461
4622009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * libchip/ide/ata.h: Move extern "C".
465
4662009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
469        Use hex-constants to avoid implicit int-casts.
470        * libchip/i2c/spi-memdrv.c:
471        Use hex-constants to avoid implicit int-casts.
472        Use rtems_off64_t offsets to avoid loosing precision.
473
4742009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
475
476        * libchip/serial/ns16550.c: Update for interrupt handler type change.
477
4782009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * aclocal/bsp-alias.m4: New.
481        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
482
4832009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
484
485        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
486
4872009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
490        * Makefile.am: Remove BARE_CPU_MODEL.
491
4922009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
493
494        * configure.ac: Remove cfg_dir.
495
4962009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
497
498        * configure.ac: Remove -std=c99 -fasm.
499        Remove AM_CONDITIONAL LIBCHIP.
500        * libchip/Makefile.am, wrapup/Makefile.am:
501        Remove AM_CONDITIONAL LIBCHIP.
502
5032009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
504
505        * configure.ac: Pick up make/custom/*.
506        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
507
5082009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
509
510        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
511        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
512
5132009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
514
515        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
516
5172009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
518
519        * Makefile.am: Remove RTEMS_HOST (unused).
520        * configure.ac: Remove RTEMS_HOST (unused).
521        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
522
5232009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
524
525        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
526        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
527
5282009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
529
530        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
531        aclocal/check-posix.m4, aclocal/enable-posix.m4,
532        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
533
5342009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
535
536        * configure.ac: Rework make/custom/* handling.
537        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
538        * Makefile.am: Remove make/custom/default.cfg-rule.
539
5402009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
541
542        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
543        NULL pointer access in interrupt handler.
544
5452009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
546
547        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
548        device API change.
549
5502009-10-08      Chris Johns <chrisj@rtems.org>
551
552        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
553        multiblock support from the ATA driver. Multiblock at the disk
554        level should not be a global policy as a disk may have more than
555        one partition with different block sizes. An IDE driver could
556        decide to use the feature with DMA but this a driver specific
557        design choice. Fixed bugs relating to variable block sizes and
558        large block transfer.
559        * c/src/libchip/ide/ide_controller.c,
560        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
561        Changed the block size to 32bits so blocks of 64K or bigger can be
562        transfered in a single driver call.
563
5642009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
567        shared irq.h yet and this breaks a significant number of them.
568
5692009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
572        model.
573
5742009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
575
576        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
577        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
578        renamed to rtems_termios_baud_to_number.
579
5802009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
581
582        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
583        termios_baud_to_number (duplicate prototypes).
584        Add C++-guards.
585        Include rtems/termiostypes.h.
586
5872009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
590
5912009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
594        physical address to support BSD TCP/IP stack.
595
5962009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * libchip/network/elnk.c: Convert calls to legacy routine
599        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
600
6012009-08-03      Roger Dahlkvist <ruppe@kth.se>
602
603        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
604
6052009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
606
607        * libchip/ide/ata.c: Remove warning.
608
6092009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
610
611        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
612        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
613        now use the same macros.
614        * aclocal/bsp-bspcleanup-options.m4: New file.
615
6162009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
617
618        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
619        obsolete defines and declarations.  Set initial baud during device
620        open.  Fixed interrupt mode.
621
6222009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
623
624        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
625        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
626        EINVAL and ENOTTY as appropriate.
627
6282009-05-30      Chris Johns <chrisj@rtems.org>
629
630        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
631        devices on an IDE bus and cleaned up the initialisation register
632        call.
633
6342009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * libchip/network/i82586.c: Fix warning in manner suggested by
637        Arnout Vandecappelle <arnout@mind.be> in
638        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
639
6402009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
641
642        * libchip/network/if_dc.c: Fixed warnings.
643
6442009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
645
646        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
647        as needed.
648
6492009-04-29      Chris Johns <chrisj@rtems.org>
650
651        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
652
653        * libchip/ide/ide_controller.c: Change the status detection and
654        add a message if the transfer fails. There is currently no error
655        handle at the IDE drvier level.
656
6572009-03-12      Daniel Hellstrom <daniel@gaisler.com>
658
659        PR 1392/bsps
660        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
661        over multiple pages results in extra data being written.
662
6632009-02-27      Gene Smith <gene.smith@siemens.com>
664
665        PR 1356
666        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
667        cards.
668
6692009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
672        enabled on x86.
673
6742009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
675
676        * aclocal/bspopts.m4: Quoting cosmetics.
677
6782009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
679
680        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
681        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
682        writes.  Fixed integer type in device structure.
683
6842009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
685
686        * libchip/serial/ns16550.c: Turn on ns16550_process() for
687        BSP_FEATURE_IRQ_LEGACY case also.
688
6892008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
690
691        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
692        level LibI2C interface.  Added generic block IO functions.
693
6942008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
697        optman/rtems/no-msg.c, optman/rtems/no-part.c,
698        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
699        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
700        optman/sapi/no-ext.c, optman/sapi/no-io.c:
701        Revert previous patch (cvs clash with Joel hacking cpukit).
702
7032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
704
705        * aclocal/canonical-target-name.m4: Remove tic4x.
706
7072008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
708
709        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
710
7112008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
712
713        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
714        optman/rtems/no-msg.c, optman/rtems/no-part.c,
715        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
716        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
717        optman/sapi/no-ext.c, optman/sapi/no-io.c:
718        Fix prototypes.
719
7202008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
723
7242008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
727        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
728        duplicated data.
729
7302008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
733        SuperCore Handler initialization routines to directly pull parameters
734        from configuration table.
735
7362008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
739        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
740        optman/rtems/no-part.c, optman/rtems/no-region.c,
741        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
742        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
743        initialization routines to directly pull parameters from
744        configuration table. Eliminate empty routines sportted.
745
7462008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
747
748        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
749
7502008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
751
752        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
753        all public use of TOD conversion routines.
754
7552008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
756
757        * libchip/network/smc91111config.h:
758        #include <stdint.h> instead of <rtems/stdint.h>.
759
7602008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
761
762        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
763        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
764
7652008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
766
767        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
768
7692008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
770
771        * libchip/serial/ns16550.c: Transmit the character in the polled write
772        function within a critical section for printk() compatibility.
773
7742008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
775
776        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
777
7782008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
781
7822008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
783
784        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
785
7862008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
787
788        * aclocal/bsp-bootcard-options.m4: Fix quoting.
789
7902008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * aclocal/bsp-bootcard-options.m4: New file.
793        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
794
7952008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
796
797        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
798        BSPs that support this feature.
799
8002008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
801
802        * libchip/serial/ns16550.c: Fix typo.
803
8042008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * libchip/serial/ns16550.c: Fix typo.
807
8082008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
809
810        * libchip/serial/ns16550.c: Add not supported on arm even though it is
811        not simple vectored.
812
8132008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
814
815        * libchip/serial/ns16550.c: Not currently supported on architectures
816        with simple vectored interrupt model.
817
8182008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
819
820        * aclocal/version.m4: Bump RTEMS_API to 4.10.
821        Bump _RTEMS_VERSION to 4.9.99.0.
822
8232008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
824
825        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
826        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
827        functions have now static linkage type.  Added constant qualifier to
828        operations table and read-only function parameters.
829
830        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
831        c/src/libchip/serial/serial.h:  Include required header files.  Removed
832        support for old PowerPC exception handling.  Various fixes for
833        interrupt related routines.  Added support for BSPs with IRQ extension
834        API.
835
8362008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
837
838        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
839        is no PCI bus based upon the BSP not having a base address defined.
840        This means this driver cannot be supported on that board.
841
8422008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * libchip/network/dec21140.c, libchip/network/elnk.c,
845        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
846
8472008-09-17      Miao Yan <yanmiaobest@gmail.com>
848
849        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
850        add simple device only filesystem (devfs), optionally completely drop
851        out filesystem, and to clean up disabling newlib reentrancy support.
852        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
853        now has a 15K code space.
854        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
855        Removed.
856
8572008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
858
859        * libchip/ide/ata.h: Convert to Unix file format.
860
8612008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
862
863        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
864        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
865        libchip/serial/serial.h, libchip/serial/serprobe.c,
866        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
867        Convert to "bool".
868        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
869        libchip/i2c/spi-memdrv.h: Convert to "bool".
870        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
871        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
872        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
873        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
874        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
875        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
876        Convert to "bool".
877        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
878        Convert to "bool".
879        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
880        Convert to "bool".
881
8822008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
885        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
886        memory driver to not use the clock ioctl to install a method to poll
887        for input. It now uses a Class API Timer which means we can eliminate
888        this special IOCTL from all clock drivers.
889        * libchip/shmdr/setckvec.c: Removed.
890
8912008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
892
893        * libchip/network/sonic.c: Do not declare a variable just to hold an
894        ignored return value.
895
8962008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
897
898        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
899
9002008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
901
902        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
903        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
904
9052008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
906
907        * libchip/display/disp_hcms29xx.c: Do not make these static. They
908        appear to be unused that way.
909
9102008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
911
912        * libchip/shmdr/shm_driver.h: Correct prototypes.
913
9142008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
915
916        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
917        variables and made methods static.
918
9192008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
920
921        * libchip/serial/ns16550.c: Fix warning.
922
9232008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * aclocal/prog-cc.m4: Add -Wnested-externs.
926
9272008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
928
929        * libchip/network/dec21140.c: Add missing prototype.
930        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
931
9322008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
933
934        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
935        -Wstrict-prototypes to RTEMS_CFLAGS.
936
9372008-08-02      Chris Johns <chrisj@rtems.org>
938
939        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
940        rtems_blkdev_request count and start references. Use
941        RTEMS_BLKDEV_START_BLOCK.
942
9432008-07-29      Chris Johns <chrisj@rtems.org>
944
945        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
946
947        * libchip/ide/ata.c: Change to use a mutex rather than disable
948        pre-emption. Updated to the libblock changes.
949
950        * libchip/ide/ata_internal.h: Updated to the new chains API.
951
952        * libchip/ide/ide_controller.c: Updated to the libblock
953        changes. Added come debug tracing.
954
955        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
956        to the libblock changes.
957
9582008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * configure.ac: Remove RPCGEN, RPCTOOLS.
961
9622008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
963
964        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
965        for output format specifiers.
966
9672008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
968
969        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
970        Fixed some data types
971
9722008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
973
974        * libchip/i2c/spi-sd-card.c: Added missing header file.
975        * libchip/Makefile.am: Added SD Card driver.
976
9772008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
978
979        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
980        make glyphs non-constant, added file headers
981
9822008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
983
984        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
985        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
986        * libchip/display/font_hcms29xx.h
987        Creation of SPI display driver
988
9892008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
990
991        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
992        via SPI.
993
9942008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
995
996        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
997        AC_PREREQ(2.62).
998
9992008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1000
1001        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1002
10032008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1004
1005        * libchip/Makefile.am: Move termios helper routines from libchip to
1006        libcsupport. Add routine which makes it easy for a termios device
1007        driver to inform termios of its default baud rate. This avoids
1008        inconsistencies in later termios settings changes.
1009        * libchip/serial/termios_baud2index.c,
1010        libchip/serial/termios_baud2num.c: Removed.
1011
10122008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1013
1014        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1015
10162008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1017
1018        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1019        not fail if there are none.
1020
10212008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1022
1023        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1024        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1025        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1026        * libchip/Makefile.am:
1027        derived a generic spi memory driver from spi-flash-m25p40,
1028        added descriptor for fram fm25l256
1029
10302008-05-07      Till Straumann <strauman@slac.stanford.edu>
1031
1032        PR 649/bsps
1033        * libchip/ide/ata.c: Give up if the interface does not become ready.
1034
10352008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1036
1037        Moved to cpukit.
1038        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1039        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1040        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1041        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1042        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1043        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1044        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1045        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1046        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1047        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1048        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1049        nfsclient/src/xdr_mbuf.c: Removed.
1050
10512008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1052
1053        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1054
10552008-01-05      Chris Johns <chrisj@rtems.org>
1056
1057        * libchip/flash/am29lv160.c: Update the blank check error message
1058        to say there is an error.
1059       
10602007-12-22      Chris Johns <chrisj@rtems.org>
1061
1062        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1063        the hello message. Just one line but still a little too long.
1064       
10652007-12-14      Chris Johns <chrisj@rtems.org>
1066
1067        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1068        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1069        * libchip/flash, libchip/flash/am29lv160.c,
1070        libchip/flash/am29lv160.h: New.
1071
10722007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1073
1074        * libchip/network/if_fxp.c: Spacing.
1075
10762007-11-20      Till Straumann <strauman@slac.stanford.edu>
1077
1078        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1079        Avoid using 'stdio' before the system is up and fully
1080        initialized.
1081
10822007-11-20      Till Straumann <strauman@slac.stanford.edu>
1083
1084        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1085        * libchip/Makefile.am, libchip/preinstall.am:
1086        added new driver for Maxim DS1375 i2c RTC.
1087
10882007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1089
1090        * libchip/i2c/spi-flash-m25p40.c:
1091        added addressing call in write function
1092
10932007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1094
1095        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1096        * libchip/Makefile.am:
1097        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1098
10992007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1100
1101        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1102
11032007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1104
1105        * nfsclient/Makefile.am: Fix errors.
1106
11072007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1108
1109        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1110
11112007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1112
1113        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1114        Bump RTEMS_VERSION to 4.8.99.0.
1115
11162007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1117
1118        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1119
11202007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1121
1122        * configure.ac: Remove AC_PROG_AWK (Unused).
1123
11242007-09-14      Daron Chabot <djc915@mail.usask.ca>
1125
1126        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1127        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1128        ISR. Clean up of variables to silence compiler warnings.
1129
11302007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1131
1132        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1133
11342007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1135
1136        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1137          - Odd bit bug in some chips taken care of.
1138          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1139            alignment but failing to do so must have made the driver writer to make
1140            some incorrect assumptions about MBUFs.
1141          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1142            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1143          - Made while loop responsible for copying data to fifo port copy 16 shorts
1144            per loop instead of 1 short, increasing the copying process.
1145
11462007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1147
1148        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1149        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1150
11512007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1152
1153        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1154        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1155        librdbg/Makefile.am, librdbg/preinstall.am,
1156        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1157        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1158        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1159        librdbg/include/rdbg/powerpc/rdbg_f.h,
1160        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1161        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1162        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1163        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1164        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1165        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1166        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1167        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1168        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1169        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1170        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1171        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1172        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1173        librdbg/src/powerpc/rdbg_f.c,
1174        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1175        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1176        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1177        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1178
11792007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1180
1181        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1182
11832007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1184
1185        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1186          sizes.
1187
11882007-07-27      Chris Johns <chrisj@rtems.org>
1189
1190        * wrapup/Makefile.am: Create archive from a file for hosts
1191        with a limited command line size.
1192
11932007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1194
1195        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1196          sizes.
1197
11982007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1199       
1200        * configure.ac: Add nfsclient.
1201        * nfsclient/Makefile.am: New.
1202        * nfsclient/proto/Makefile, nfsclient/Makefile,
1203          nfsclient/src/Makefile: Remove.
1204        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1205        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1206
12072007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1208
1209        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1210        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1211        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1212        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1213        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1214        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1215        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1216        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1217        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1218        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1219        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1220        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1221
12222007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1223
1224        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1225        to become ready: This will not work for fast CPUs.
1226
12272007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1228
1229        * libchip/ide/ata.c: fixed warning
1230
12312007-06-20      Ray Xu <rayx@gmail.com>
1232
1233        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1234        console, and libio. This shrinks the memory requirements but Joel has
1235        not figured out how best to present this to application space.
1236        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1237        New files.
1238
12392007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1240
1241        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1242        now we only need required initialization methods.
1243
12442007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1245
1246        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1247        parameter since it was used to configure a no longer used feature.
1248        Device names are now part of the filesystem not in a table.
1249
12502007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1251
1252        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1253        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1254        optman/rtems/no-part.c, optman/rtems/no-region.c,
1255        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1256        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1257        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1258        other optional managers so using them reduces application size
1259        instead of increasing it.
1260        * optman/rtems/no-barrier.c: New file.
1261
12622007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1263
1264        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1265        adjustments to pci-API changes.
1266        * libchip/network/dec21140.c, libchip/network/elnk.c,
1267        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1268        changes.
1269
12702007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1271
1272        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1273        libchip/network/if_fxp.c: Reflect changes to pci-API.
1274
12752007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1276
1277        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1278        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1279
12802007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1281
1282        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1283          being used to compile "tools").
1284
12852007-03-13      Joel Sherrill <joel@OARcorp.com>
1286
1287        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1288
12892007-03-12      Joel Sherrill <joel@OARcorp.com>
1290
1291        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1292        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1293        and/or fix mistake in copyright notice. Both of these mistakes appear
1294        to be from code submitted after these changes were made previously.
1295
12962007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1297
1298        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1299
13002007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1301
1302        * libchip/Makefile.am: Correct path to README.tulipclone.
1303
13042007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1305
1306        * libchip/ide/ata.c: Remove superfluous type casts.
1307
13082007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1309
1310        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1311        Use size_t for sizes.
1312
13132007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1314
1315        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1316        from preemption disabled region
1317
13182007-01-16      Till Straumann <strauman@slac.stanford.edu>
1319
1320        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1321        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1322        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1323
13242006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1325
1326        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1327          ioctl_command_t as ioctl argument.
1328
13292006-12-13      Joel Sherrill <joel@OARcorp.com>
1330
1331        * librtems++/include/rtems++/rtemsEvent.h,
1332        librtems++/include/rtems++/rtemsMessageQueue.h,
1333        librtems++/include/rtems++/rtemsSemaphore.h,
1334        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1335        librtems++/src/rtemsMessageQueue.cc,
1336        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1337        rtems_unsigned32 to uint32_t.
1338
13392006-12-13      Joel Sherrill <joel@OARcorp.com>
1340
1341        PR 1181/bsps
1342        * optman/rtems/no-msg.c: Clean up dead code.
1343
13442006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1345
1346        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1347
13482006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1349
1350        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1351        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1352        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1353
13542006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1355
1356        * configure.ac: New BUG-REPORT address.
1357
13582006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1359
1360        * Makefile.am: Remove ampolish3.
1361
13622006-11-17      Joel Sherrill <joel@OARcorp.com>
1363
1364        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1365        blank lines.
1366
13672006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1368
1369        * configure.ac: Remove RTEMS_AMPOLISH3.
1370        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1371          Remove checks for AMPOLISH3.
1372        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1373        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1374        * ampolish3: Remove.
1375
13762006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1377
1378        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1379        * aclocal/prog-cc.m4: Remove CFLAGS.
1380        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1381        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1382
13832006-10-23      Joel Sherrill <joel@OARcorp.com>
1384
1385        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1386
13872006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1388
1389        * automake/compile.am: Use hard-coded RTEMS_* flags.
1390
13912006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1392
1393        * aclocal/rtems-top.m4: Remove RTEMS_API.
1394        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1395
13962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1397
1398        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1399
14002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1401
1402        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1403
14042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1405
1406        * aclocal/version.m4: Bump version to 4.7.99.0.
1407
14082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1409
1410        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1411
14122006-09-11      Joel Sherrill <joel@OARcorp.com>
1413
1414        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1415
14162006-09-04      Joel Sherrill <joel@OARcorp.com>
1417
1418        * libchip/network/greth.c, libchip/network/open_eth.c,
1419        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1420        introduced by warning removal.
1421
14222006-09-01      Joel Sherrill <joel@OARcorp.com>
1423
1424        * libchip/network/greth.c, libchip/network/open_eth.c,
1425        libchip/network/smc91111.c: Remove warnings and correct prototype
1426        added earlier today.
1427
14282006-09-01      Joel Sherrill <joel@OARcorp.com>
1429
1430        * libchip/network/cs8900.c, libchip/network/greth.c,
1431        libchip/network/i82586.c, libchip/network/open_eth.c,
1432        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1433        sized integers, and inttypes.h printf helpers.
1434
14352006-08-09      Kolja Waschk <waschk@telos.de>
1436
1437        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1438
14392006-07-12      Joel Sherrill <joel@OARcorp.com>
1440
1441        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1442
14432006-07-11      Jerry Needell <jerry.needell@unh.edu>
1444
1445        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1446        4.6 branch.  Original modifications by Gaisler Enterprises.
1447        * libchip/network/greth.c, libchip/network/greth.h: New files.
1448
14492006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1450
1451        * ide/ata.[ch]:
1452        (PR1118) fetch priority for ATA task from a variable,
1453        not a fixed configuration value.
1454       
14552006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1456
1457        * Makefile.am: Add ampolish3.
1458
14592006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1460
1461        * ampolish3: New.
1462        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1463
14642006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1465
1466        * aclocal/rtems-ampolish.m4: New.
1467        * configure.ac: Use RTEMS_AMPOLISH3.
1468
14692006-04-18  Joel Sherrill <joel@OARcorp.com>
1470
1471        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1472
14732006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1474
1475        PR 853/filesystem
1476        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1477        should be modified to support the new exception scheme and to use the
1478        handle parameter.
1479
14802006-02-a32     Eric Norum <norume@aps.anl.gov>
1481
1482        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1483        "newer" PCI access calls.  Minor cleanups.  Comments.
1484
14852006-01-12      Eric Norum <norume@aps.anl.gov>
1486
1487        PR 861/networking
1488        PR 863/networking
1489        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1490
14912006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1492
1493        * wrapup/Makefile.am: Add preinstall.am.
1494        * libchip/Makefile.am: Build libchip/network/smc91111.
1495        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1496        Eliminate cyg_int* crap.
1497
14982006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1499
1500        * librdbg/Makefile.am: Add preinstall.am.
1501        * aclocal/bsp-configure.m4: Add ampolish3.
1502        New header guards.
1503
15042006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1505
1506        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1507        Merger from rtems-4-6-branch.
1508
15092006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1510
1511        * libchip/network/smc91111.c
1512        libchip/network/smc91111config.h
1513        libchip/network/smc91111exp.h
1514        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1515        * libchip/Makefile.am: Reflect adding smc91111*.
1516
15172006-01-08      Joel Sherrill <joel@OARcorp.com>
1518
1519        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1520        char *.
1521
15222006-01-08      Joel Sherrill <joel@OARcorp.com>
1523
1524        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1525        warnings.
1526
15272005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1528
1529        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1530        Add RTEMS_RELLDFLAGS.
1531        * automake/compile.am: Remove RTEMS_USE_GCC.
1532        Remove RTEMS_RELLDFLAGS.
1533        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1534
15352005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1536
1537        * libchip/network/if_media.h, libchip/network/mii.h:
1538        Remove (Moved to cpukit).
1539        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1540        and libchip/network/if_media.h.
1541        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1542        if_media.h having moved.
1543
15442005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1545
1546        * automake/compile.am, automake/host.am, automake/local.am,
1547        automake/subdirs.am: Remove depend.
1548        * configure.ac: Explicitly pass --libdir and --includedir to
1549        testsuites.
1550
15512005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * configure.ac: Reflect changes to testsuites.
1554
15552005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1556
1557        * automake/compile.am: Remove GCCSPECS.
1558        * aclocal/prog-cc.m4: Add GCCSPECS.
1559        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1560
15612005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1562
1563        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1564        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1565
15662005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1567
1568        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1569        libcpu/byteorder.h for i386.
1570
15712005-11-02      Till Straumann <strauman@slac.stanford.edu>
1572
1573        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1574        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1575        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1576        added a simple API/library for i2c devices and drivers for i2c
1577        2-byte eeproms and a ds1621 temperature sensor; API is documented
1578        in libi2c.h.
1579
15802005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1581
1582        * libnetworking/pppd/ipxcp.c,
1583        libnetworking/pppd/chat.c,
1584        libnetworking/pppd/patchlevel.h,
1585        libnetworking/pppd/upap.h,
1586        libnetworking/pppd/md5.h,
1587        libnetworking/pppd/pppd.8,
1588        libnetworking/pppd/README,
1589        libnetworking/pppd/preinstall.am,
1590        libnetworking/pppd/md4.h,
1591        libnetworking/pppd/magic.c,
1592        libnetworking/pppd/pppd.h,
1593        libnetworking/pppd/demand.c,
1594        libnetworking/pppd/rtemsmain.c,
1595        libnetworking/pppd/sys-rtems.c,
1596        libnetworking/pppd/ipcp.h,
1597        libnetworking/pppd/lcp.h,
1598        libnetworking/pppd/chap_ms.c,
1599        libnetworking/pppd/md4.c,
1600        libnetworking/pppd/rtemspppd.h,
1601        libnetworking/pppd/cbcp.h,
1602        libnetworking/pppd/auth.c,
1603        libnetworking/pppd/lcp.c,
1604        libnetworking/pppd/example/README,
1605        libnetworking/pppd/example/ppp.conf,
1606        libnetworking/pppd/example/system.h,
1607        libnetworking/pppd/example/netconfig.h,
1608        libnetworking/pppd/example/pppdapp.c,
1609        libnetworking/pppd/example/init.c,
1610        libnetworking/pppd/example/Makefile-user,
1611        libnetworking/pppd/example/pppd.options,
1612        libnetworking/pppd/rtemspppd.c,
1613        libnetworking/pppd/ipxcp.h,
1614        libnetworking/pppd/chap_ms.h,
1615        libnetworking/pppd/options.c,
1616        libnetworking/pppd/magic.h,
1617        libnetworking/pppd/chap.h,
1618        libnetworking/pppd/cbcp.c,
1619        libnetworking/pppd/upap.c,
1620        libnetworking/pppd/chap.c,
1621        libnetworking/pppd/Makefile.am,
1622        libnetworking/pppd/ccp.h,
1623        libnetworking/pppd/utils.c,
1624        libnetworking/pppd/rtemsdialer.h,
1625        libnetworking/pppd/fsm.h,
1626        libnetworking/pppd/pathnames.h,
1627        libnetworking/pppd/md5.c,
1628        libnetworking/pppd/fsm.c,
1629        libnetworking/pppd/ipcp.c,
1630        libnetworking/pppd/STATUS,
1631        libnetworking/pppd/ccp.c,
1632        libnetworking/Makefile.am: Remove (Moved to cpukit).
1633
16342005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1635
1636        * configure.ac: Remove libnetworking, libnetworking/pppd.
1637        * wrapup/Makefile.am: Remove libpppd.a.
1638
16392005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1640
1641        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1642        rtemsdialer.h to $(includedir)/rtems.
1643
16442005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1645
1646        * libnetworking/rtems_telnetd/icmds.c,
1647        libnetworking/rtems_telnetd/Makefile.am,
1648        libnetworking/rtems_telnetd/preinstall.am,
1649        libnetworking/rtems_telnetd/pty.c,
1650        libnetworking/rtems_telnetd/pty.h,
1651        libnetworking/rtems_telnetd/README,
1652        libnetworking/rtems_telnetd/telnetd.c,
1653        libnetworking/rtems_telnetd/telnetd.h:
1654        Remove (Moved to cpukit).
1655
16562005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1657
1658        * configure.ac: Remove libnetworking/rtems_telnetd.
1659        * libnetworking/Makefile.am: Remove rtems_telnetd.
1660        * libnetworking/README: Remove (Obsolete).
1661        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1662
16632005-10-20  Eric Norum <norume@aps.anl.gov>
1664
1665        * libchip/network/dec21140.c: Clean up PCI mapping.
1666
16672005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1668
1669        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1670        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1671        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1672        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1673        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1674        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1675
16762005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1677
1678        * aclocal/bspopts.m4: Add missing m4 quotes.
1679
16802005-09-02  Joel Sherrill <joel@OARcorp.com>
1681
1682    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1683
16842005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1685
1686        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1687        libchip/network/dec21140.c: Remove initialization of PCI bus.
1688
16892005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * optman/Makefile.am: Add preinstall.am.
1692
16932005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1694
1695        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1696        UNTESTED to tested.
1697
16982005-06-17      Joel Sherrill <joel@OARcorp.com>
1699
1700        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1701        it is not supported by the MPC5xx.
1702
17032005-06-17      Joel Sherrill <joel@OARcorp.com>
1704
1705        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1706        interface. Also correct attempting to build on other than PowerPC and
1707        x86.
1708
17092005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1710
1711        * libchip/Makefile.am: Add driver for Tulip clones.
1712        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1713        libchip/network/if_dcreg.h: New files.
1714
17152005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1716
1717        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1718        to enable rdbg.
1719        * configure.ac: Reflect changes above.
1720
17212005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1722
1723        * configure.ac: Add ada/.
1724
17252005-05-20      Sergei Organov  <osv@topconrd.ru>
1726
1727        PR 750/networking
1728        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1729        wait_input().
1730
17312005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1732
1733        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1734        rtems/irq.h.
1735
17362005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1737
1738        * libchip/Makefile.am: Include preinstall.am.
1739        * libchip/preinstall.am: New.
1740
17412005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1742
1743        * configure.ac: Add AMPOLISH3.
1744        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1745        * libnetworking/rtems_telnetd/preinstall.am: New.
1746        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1747
17482005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1749
1750        * configure.ac: Let enable_rpcgen default to "no".
1751
17522005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1753
1754        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1755
17562005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1757
1758        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1759        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1760
17612005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1762
1763        * libchip/network/dec21140.c, libchip/network/elnk.c,
1764        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1765
17662005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1767
1768        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1769        of code as a result of the implementation of a common PCI interface.
1770
17712005-05-04      Joel Sherrill <joel@OARcorp.com>
1772
1773        * libchip/network/open_eth.c: Remove prototype of set_vector.
1774
17752005-05-03      Joel Sherrill <joel@OARcorp.com>
1776
1777        * librdbg/src/ptrace.c: Remove warning.
1778
17792005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1780
1781        * libchip/network/dec21140.c, libchip/network/elnk.c,
1782        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1783        Modified parameter list to remove warnings.
1784
17852005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1786
1787        * libchip/network/cs8900.c, libchip/network/i82586.c,
1788        libchip/network/open_eth.c, libchip/network/sonic.c,
1789        libchip/serial/mc68681.c: Modified types to remove
1790        warnings.  Added initialization to remove warnings.
1791
17922005-04-28      Joel Sherrill <joel@OARcorp.com>
1793
1794        * libchip/network/README.sonic: Rewritten to account for removal of
1795        dmv177.
1796
17972005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1798
1799        PR 781/rtems_misc
1800        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1801
18022005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1803
1804        * libchip/serial/ns16550.c:
1805        Fixed warnings generated in various powerpc configurations
1806
18072005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1808
1809        * libchip/serial/ns16550.c: Modified
1810        ISR to work with PPC new exception processing
1811
18122005-03-14      Joel Sherrill <joel@OARcorp.com>
1813
1814        * libchip/network/dec21140.c, libchip/network/elnk.c,
1815        libchip/network/if_fxp.c: Continue PCI API unification. All use
1816        pci_find_device(). Network drivers manufacture a signature since all
1817        calls have not been converted yet.
1818
18192005-03-04      Joel Sherrill <joel@OARcorp.com>
1820
1821        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1822        initialize function part of the unified PCI API as pci_initialize().
1823
18242005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1825
1826        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1827        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1828
18292005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1830
1831        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1832        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1833
18342005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1835
1836        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1837        building procedures.
1838
18392005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1840
1841        * aclocal/prog-cc.m4:
1842        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1843
18442005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1845
1846        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1847
18482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1849
1850        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1851
18522005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1853
1854        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1855
18562005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1857
1858        * libnetworking/rtems_servers/ftp.c,
1859        libnetworking/rtems_servers/ftp.h,
1860        libnetworking/rtems_servers/Makefile.am:
1861        Remove (relocated to cpukit/ftpd).
1862        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1863        removed move libnetworking/rtems_servers.
1864
18652005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1866
1867        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1868
18692005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1870
1871        PR 755/rtems
1872        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1873        Remove local declarations of rtems_bsdnet_nameservers,
1874        rtems_bsdnet_nameservers_count.
1875
18762005-01-31      Sergei Organov <osv@topconrd.ru>
1877
1878        PR 751/pppd
1879        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1880        committed to fix PR736 breaks pppd. chat.c should have its own static
1881        ttyfd for pppd to work correctly. The symptom is that second
1882        invokation of chat (for connect script) fails due to pppd_ttyfd set
1883        to -1 by previous chat invokation (for init script). In addition,
1884        this patch fixes leaving of dangling pointer in the abort_stbring[]
1885        by chat_send().
1886
18872005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1888
1889        * configure.ac: Remove CFLAGS_DEBUG_V.
1890        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1891
18922005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1893
1894        * wrapup/Makefile.am: Remove rtems-ctor.o.
1895
18962005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1897
1898        * libchip/rtc/rtc.h: size_t RTC_Count.
1899
19002005-01-20      Joel Sherrill <joel@OARcorp.com>
1901
1902        PR 736/pppd
1903        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1904        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1905        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1906        should not be static and should have a name more specific to pppd.
1907
19082005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1909
1910        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1911        libnetworking/rtems_servers/Makefile.am,
1912        libnetworking/rtems_telnetd/Makefile.am,
1913        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1914        Eliminate CFLAGS_OPTIMIZE_V.
1915
19162005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1917
1918        * configure.ac: Pass CFLAGS to testsuites configure.
1919        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1920        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1921
19222005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1923
1924        * configure.ac: Pass CFLAGS to cpukit configure.
1925        * aclocal/rtems-flags.m4: Remove (Unused).
1926        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1927        * aclocal/env-rtemsbsp.m4:
1928        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1929        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1930        RTEMS_CFLAGS.
1931        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1932        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1933        Cleanup comments.
1934
19352005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1936
1937        * automake/compile.am: Remove build-variant support.
1938
19392005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1940
1941        * libnetworking/pppd/Makefile.am,
1942        libnetworking/rtems_servers/Makefile.am,
1943        libnetworking/rtems_telnetd/Makefile.am:
1944        Remove build-variant support.
1945
19462005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1947
1948        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1949        support/Makefile.am, wrapup/Makefile.am:
1950        Remove build-variant support.
1951
19522004-11-22      Joel Sherrill <joel@OARcorp.com>
1953
1954        * libchip/network/if_fxp.c: Add entry for another module ID code.
1955
19562004-11-22      Joel Sherrill <joel@OARcorp.com>
1957
1958        PR 693/misc
1959        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1960        in/outport routines.
1961
19622004-11-22      Joel Sherrill <joel@OARcorp.com>
1963
1964        PR 693/misc
1965        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1966        in/outport routines.
1967
19682004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1969
1970        * aclocal/enable-itron.m4: Remove (unused).
1971
19722004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1973
1974        * configure.ac: Misc. quoting cleanups.
1975        Enable ada-tests iff --enable-ada and --enable-tests.
1976
19772004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1978
1979        PR 703/filesystem
1980        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1981        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1982        libchip/ide/ide_controller.c:
1983        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1984        available for BSPS/device drivers.
1985        Extend the "modes_available" and "mode_active" parameters to
1986        uint16_t for UDMA support.
1987
19882004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1989
1990        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1991        not supported on PowerPC since it works on the MVME2100 BSP.
1992
19932004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1994
1995        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1996        Add dependency tracking for *.cfgs.
1997        * Makefile.am: Add dependency tracking for *.cfg.
1998
19992004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2000
2001        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2002        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2003
20042004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2005
2006        PR 707/make_build
2007        * configure.ac: Add --enable-rpcgen.
2008
20092004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2010
2011        PR 700/rtems_misc
2012        * libnetworking/rtems_webserver/asp.c,
2013        libnetworking/rtems_webserver/balloc.c,
2014        libnetworking/rtems_webserver/cgi.c,
2015        libnetworking/rtems_webserver/default.c,
2016        libnetworking/rtems_webserver/ej.h,
2017        libnetworking/rtems_webserver/ejIntrn.h,
2018        libnetworking/rtems_webserver/ejlex.c,
2019        libnetworking/rtems_webserver/ejparse.c,
2020        libnetworking/rtems_webserver/emfdb.c,
2021        libnetworking/rtems_webserver/emfdb.h,
2022        libnetworking/rtems_webserver/form.c,
2023        libnetworking/rtems_webserver/handler.c,
2024        libnetworking/rtems_webserver/h.c,
2025        libnetworking/rtems_webserver/license.txt,
2026        libnetworking/rtems_webserver/Makefile.am,
2027        libnetworking/rtems_webserver/md5c.c,
2028        libnetworking/rtems_webserver/md5.h,
2029        libnetworking/rtems_webserver/mime.c,
2030        libnetworking/rtems_webserver/misc.c,
2031        libnetworking/rtems_webserver/NOTES,
2032        libnetworking/rtems_webserver/ringq.c,
2033        libnetworking/rtems_webserver/rom.c,
2034        libnetworking/rtems_webserver/rtems_webserver.h,
2035        libnetworking/rtems_webserver/security.c,
2036        libnetworking/rtems_webserver/sock.c,
2037        libnetworking/rtems_webserver/socket.c,
2038        libnetworking/rtems_webserver/sockGen.c,
2039        libnetworking/rtems_webserver/sym.c,
2040        libnetworking/rtems_webserver/uemf.c,
2041        libnetworking/rtems_webserver/uemf.h,
2042        libnetworking/rtems_webserver/um.c,
2043        libnetworking/rtems_webserver/um.h,
2044        libnetworking/rtems_webserver/umui.c,
2045        libnetworking/rtems_webserver/url.c,
2046        libnetworking/rtems_webserver/value.c,
2047        libnetworking/rtems_webserver/wbase64.c,
2048        libnetworking/rtems_webserver/webcomp.c,
2049        libnetworking/rtems_webserver/webmain.c,
2050        libnetworking/rtems_webserver/webpage.c,
2051        libnetworking/rtems_webserver/webrom.c,
2052        libnetworking/rtems_webserver/webs.c,
2053        libnetworking/rtems_webserver/websda.c,
2054        libnetworking/rtems_webserver/websda.h,
2055        libnetworking/rtems_webserver/webs.h,
2056        libnetworking/rtems_webserver/websSSL.c,
2057        libnetworking/rtems_webserver/websSSL.h,
2058        libnetworking/rtems_webserver/websuemf.c,
2059        libnetworking/rtems_webserver/wsIntrn.h:
2060        Remove (Moved to cpukit/http).
2061
20622004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2063
2064        PR 700/rtems_misc
2065        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2066        Remove libnetworking/rtems_webserver.
2067
20682004-10-25      Eric Norum <norume@aps.anl.gov>
2069
2070        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2071
20722004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2073
2074        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2075
20762004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2077
2078        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2079        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2080
20812004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2082
2083        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2084
20852004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2086
2087        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2088        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2089
20902004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2091
2092        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2093        BITSPERBYTE.
2094
20952004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2096
2097        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2098        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2099
21002004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2101
2102        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2103
21042004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2105
2106        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2107        * aclocal/enable-bare.m4: Remove.
2108        * configure.ac: Remove BARE_CPU_MODEL.
2109
21102004-10-13      Eric Norum <norume@aps.anl.gov>
2111
2112        PR 688/bsps
2113        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2114        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2115        MC146818A (and several Dallas Semiconductor) TOD chips.
2116
21172004-10-13      Eric Norum <norume@aps.anl.gov>
2118
2119        PR 686/networking
2120        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2121        device code.
2122
21232004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2124
2125        * libchip/network/dec21140.c: include <rtems/pci.h>.
2126
21272004-09-29      Joel Sherrill <joel@OARcorp.com>
2128
2129        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2130        libnetworking/pppd/utils.c: i960 obsoleted and all references
2131        removed.
2132
21332004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2134
2135        PR 607/networking
2136        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2137        instead of fully specifying unused PCI features.
2138
21392004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2140
2141        * configure.ac: Require automake > 1.9.
2142
21432004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2144
2145        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2146
21472004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2148
2149        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2150        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2151
21522004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2153
2154        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2155        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2156
21572004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2158
2159        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2160
21612004-07-28  Joel Sherrill <joel@OARcorp.com>
2162
2163    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2164
21652004-07-25      Joel Sherrill <joel@OARcorp.com>
2166
2167        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2168
21692004-05-21  Till Strauman <strauman@slac.stanford.edu>
2170
2171        PR 625/networking
2172        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2173        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2174        an error rather than panic if no chip is detected (thus allowing
2175        for probing).
2176        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2177        instead of looping forever.  Avoid divide by zero (crashed my PC).
2178        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2179        they are UNTESTED.
2180
21812004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2182
2183        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2184
21852004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2186
2187        * libchip/network/dec21140.c, libchip/network/elnk.c:
2188        #include <errno.h>.
2189
21902004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2191
2192        * libchip/network/if_media.h: Update from FreeBSD.
2193        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2194        libchip/network/i82586.c: #include <errno.h>.
2195
21962004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2197
2198        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2199
22002004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2201
2202        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2203
22042004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2205
2206        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2207        automake).
2208
22092004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2210
2211        PR 599/pppd
2212        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2213
22142004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2215
2216        * optman/rtems/no-region.c: Reflect having changed
2217        rtems_region_get_segment_size.
2218
22192004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2220
2221        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2222        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2223        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2224        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2225        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2226        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2227        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2228
22292004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2230
2231        * libchip/ide/ata.c, libchip/network/dec21140.c,
2232        libchip/network/elnk.c, libchip/network/i82586.c,
2233        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2234        libchip/network/open_eth.c, libchip/network/sonic.c,
2235        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2236        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2237        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2238        libchip/shmdr/shm_driver.h: Cosmetics.
2239
22402004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2241
2242        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2243        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2244        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2245        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2246        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2247        fixed size types.
2248
22492004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2250
2251        * configure.ac: Explicitly pass --includedir and --libdir to
2252        cpukit/configure.
2253
22542004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2255
2256        * librdbg/Makefile.am: Fix rpcgen rules.
2257        * librdbg/src/i386/any/remdeb_xdr.c,
2258        librdbg/src/m68k/any/remdeb_xdr.c,
2259        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2260        Reflect changes to librdbg/Makefile.am.
2261
22622004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2263
2264        * configure.ac: Reflect changes testsuites/configure.ac and
2265        cpukit/configure.ac.
2266
22672004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2268
2269        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2270        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2271
22722004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2273
2274        * configure.ac: Reflect changes to testsuites's configuration.
2275
22762004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2277
2278        PR/589 rtems
2279        * libchip/network/pci.h: Remove (Moved to cpukit).
2280
22812004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2282
2283        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2284        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2285        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2286        libchip/network/dec21140.c, libchip/network/elnk.c,
2287        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2288        libchip/network/open_eth.h, libchip/network/sonic.c,
2289        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2290        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2291        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2292        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2293        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2294        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2295        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2296        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2297        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2298        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2299        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2300        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2301        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2302        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2303        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2304        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2305        fixed-size types.
2306
23072004-03-14      Chris Johns  <chrisj@rtems.org>
2308
2309        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2310        the BSP example code.
2311        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2312        support the DIMMPC. This is a pc386 target with IO port support. Minor
2313        formating clean up. Add documentation to the header file.
2314        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2315        cs8900.h header file.
2316
23172004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2318
2319        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2320        Cosmetics.
2321
23222004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2323
2324        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2325        There are no application level Makefiles in here.
2326
23272004-03-04      Joel Sherrill <joel@OARcorp.com>
2328
2329        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2330        they can be used in application level makefiles.
2331
23322004-03-05      Joel Sherrill <joel@OARcorp.com>
2333
2334        * libnetworking/rtems_webserver/ejparse.c,
2335        libnetworking/rtems_webserver/emfdb.c,
2336        libnetworking/rtems_webserver/sock.c,
2337        libnetworking/rtems_webserver/socket.c,
2338        libnetworking/rtems_webserver/sym.c,
2339        libnetworking/rtems_webserver/webs.c,
2340        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23412004-03-05      Joel Sherrill <joel@OARcorp.com>
2342
2343        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2344        compiling this file only only those CPU families with supported
2345        exception models.
2346
23472004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2350        testsuites (Was exposed with --enable-multilib, only).
2351        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2352         Add RTEMS_BSP_CONFIG_SUBDIR.
2353        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2354        testsuites's configure.
2355        * aclocal/rtems-top.m4: Remove ENDIF hack.
2356        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2357
23582004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2361        wrapup/Makefile.am: Fix automake problems having been introduced
2362        in previous patch.
2363
23642004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2365
2366        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2367        Preinstall dirs.
2368        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2369        * aclocal/check-multiprocessing.m4: Cosmetics.
2370        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2371        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2372
23732004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2374
2375        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2376        librdbg/src/Makefile.am.
2377        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2378        * configure.ac: Reflect changes above.
2379        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2380        * wrapup/Makefile.am: Reflect changes above.
2381        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2382
23832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2386
23872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2388
2389        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2390
23912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2394
23952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2398        librdbg/src/powerpc/Makefile.am: Remove.
2399        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2400        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2401        * configure.ac: Reflect changes above.
2402
24032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405
24062004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2409        STRIP.
2410
24112004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * librdbg/include/Makefile.am: Merge-in
2414        librdbg/include/rdbg/i386/Makefile.am,
2415        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2416        librdbg/include/rdbg/powerpc/Makefile.am.
2417        * librdbg/include/rdbg/i386/Makefile.am,
2418        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2419        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2420        * configure.ac: Reflect changes above.
2421
24222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2423
2424        * configure.ac: Use AS_HELP_STRING(ada).
2425
24262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2429        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2430        Use AC_CONFIG_HEADERS.
2431        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2432        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2433
24342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * Makefile.am: include local.am.
2437
24382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * aclocal/version.m4: 4.6.99.0.
2441
24422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * Makefile.am: Don't include host.am.
2445        * automake/compile.am: Further cleanups.
2446
24472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2448
2449        * automake/lib.am: Remove (Unused).
2450
24512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * wrapup/Makefile.am: Don't include lib.am.
2454        * automake/compile.am: Use automake compilation rules.
2455
24562004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2457
2458        * libnetworking/pppd/Makefile.am,
2459        libnetworking/rtems_servers/Makefile.am,
2460        libnetworking/rtems_telnetd/Makefile.am,
2461        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2462        support/Makefile.am: Don't include lib.am.
2463
24642004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2465
2466        * libchip/Makefile.am: Don't include lib.am.
2467        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2468        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2469        unnecessary EXTRA_DISTs.
2470
24712004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2472
2473        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2474        hack.
2475
24762004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2479        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2480        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2481        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2482
24832004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2486        Add AM_CONDITIONAL(HAS_MP).
2487        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2488        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2489        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2490        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2491        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2492        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2493        (Deprecated by autoconf 2.59).
2494
24952004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2498        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2499
25002004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * ChangeLog: Merge-in libnetworking/ChangeLog.
2503        * libnetworking/ChangeLog: Remove.
2504        * ChangeLog: Merge-in librdbg/ChangeLog.
2505        * librdbg/ChangeLog: Remove.
2506        * ChangeLog: Merge-in libchip/ChangeLog.
2507        * libchip/ChangeLog: Remove.
2508        * ChangeLog: Merge-in optman/ChangeLog.
2509        * optman/ChangeLog: Remove.
2510
25112004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * configure.ac: Reflect changes to cpukit.
2514        * wrapup/Makefile.am: Reflect changes to librdbg.
2515        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2516        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2517        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2518        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2519        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2520        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2521        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2522        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2523        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2524
25252004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * aclocal/rtems-top.m4: Remove check for version.m4.
2528        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2529
25302004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2533        * wrapup/Makefile.am: Reflect changes to libchip/*.
2534        * support/Makefile.am: Use automake compilation rules.
2535        * wrapup/Makefile.am: Reflect changes to support/*.
2536        * configure.ac: Remove libnetworking/wrapup/Makefile.
2537        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2538        libnetworking/*/lib*.a instead of libnetapps.a.
2539        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2540        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2541        * optman/Makefile.am: Use automake compilation rules.
2542        * libchip/Makefile.am: Fix typo in previous patch.
2543        * libchip/Makefile.am: Use automake compilation rules.
2544        * libnetworking/Makefile.am: Remove wrapup.
2545        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2546        automake-compilation rules.
2547        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2548        automake-compilation rules.
2549        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2550        automake-compilation rules.
2551        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2552        automake-compilation rules.
2553        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2554
25552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2558        PRE/TMPINSTALL_FILES to CLEANFILES.
2559        * automake/lib.am: Remove TMPINSTALL_FILES.
2560        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2561        PRE/TMPINSTALL_FILES to CLEANFILES.
2562        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2563        PRE/TMPINSTALL_FILES to CLEANFILES.
2564        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2565        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2566        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2567        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2568        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2569        * librdbg/src/i386/Makefile.am: Ditto.
2570        * librdbg/src/m68k/Makefile.am: Ditto.
2571        * librdbg/src/powerpc/Makefile.am: Ditto.
2572        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2573        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2574        * libnetworking/rtems_servers/Makefile.am: Ditto.
2575        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2576        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2577
25782004-01-07      Joel Sherrill <joel@OARcorp.com>
2579
2580        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2581        more completely covers the MIPS family.
2582
25832003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2584
2585        * wrapup/Makefile.am: Reflect changes to shmdr.
2586        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2587
25882003-12-18      Joel Sherrill <joel@OARcorp.com>
2589
2590        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2591        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2592        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2593        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2594        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2595        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2596        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2597
25982003-12-17      Joel Sherrill <joel@OARcorp.com>
2599
2600        * aclocal/version.m4: Updated to rtems-20031217-test.
2601
26022003-12-17     
2603
2604        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2605        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2606
26072003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2608
2609        * automake/compile.am: Remove LINK_LIBS (Unused).
2610        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2611
26122003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2613
2614        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2615        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2616        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2617        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2618        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2619
26202003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2623        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2624        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2625        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2626        * librdbg/src/i386/Makefile.am:
2627        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2628        * librdbg/src/m68k/Makefile.am:
2629        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2630        * librdbg/src/powerpc/Makefile.am:
2631        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2632
26332003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2636        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2637        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2638        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2639        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2640        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2641        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2642        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2643        * optman/Makefile.am: Remove project_libdir.
2644        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2645        PRE/TMPINSTALL_FILES.
2646        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2647        PRE/TMPINSTALL_FILES.
2648        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2649        PRE/TMPINSTALL_FILES.
2650        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2651        PRE/TMPINSTALL_FILES.
2652        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2653        from PRE/TMPINSTALL_FILES.
2654        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2655        PRE/TMPINSTALL_FILES.
2656        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2657        PRE/TMPINSTALL_FILES.
2658        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2659        PRE/TMPINSTALL_FILES.
2660        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2661        PRE/TMPINSTALL_FILES.
2662        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2663        PRE/TMPINSTALL_FILES.
2664        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2665        PRE/TMPINSTALL_FILES.
2666        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2667        from PRE/TMPINSTALL_FILES.
2668
26692003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2670
2671        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2672        * automake/lib.am: Remove project_libdir.
2673        * wrapup/Makefile.am: Reworked.
2674
26752003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * configure.ac: Reflect changes to librdbg.
2678        * optman/Makefile.am: Add tmpinstall dirstamp support.
2679        * libchip/Makefile.am: Fix variant-tmpinstall support.
2680        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2681        * librdbg/src/powerpc/Makefile.am: Merge-in former
2682        new_exception_processing/Makefile.am.
2683        * librdbg/src/m68k/any/Makefile.am: Remove.
2684        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2685        * librdbg/src/i386/any/Makefile.am: Remove.
2686        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2687        * librdbg/src/Makefile.am: Cosmetics.
2688        * librdbg/include/Makefile.am: Cosmetics.
2689        * librdbg/Makefile.am: Cosmetics.
2690        * libnetworking/Makefile.am: Cosmetics.
2691        * libnetworking/pppd/Makefile.am: Cosmetics.
2692        * libnetworking/wrapup/Makefile.am: Cosmetics.
2693
26942003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2695
2696        * Makefile.am: Cosmetics.
2697        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2698        support.
2699
27002003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * automake/compile.am: Remove $(ARCH):-rule.
2703
27042003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2705
2706        * configure.ac: Remove lib/libbsp/shared/Makefile,
2707        lib/libbsp/shmdr/Makefile.
2708
27092003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
2711        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2712        libchip/serial/Makefile, libchip/rtc/Makefile.
2713        * support/Makefile.am: Remove all-local: $(ARCH).
2714        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2715        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2716        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2717        * optman/Makefile.am: Remove all-local: $(ARCH).
2718        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2719        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2720        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2721        compilation dirstamp support.
2722        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2723        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2724        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2725        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2726        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2727        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2728        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2729        all-local: $(ARCH).
2730        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2731        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2732        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2733        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2734        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2735
27362003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * aclocal/lead-dot.m4: New (from automake-1.7f).
2739        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2740        AC_SUBST(dirstamp).
2741        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2742        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2743        libchip/serial/Makefile.am: Ditto.
2744        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2745        * librdbg/include/Makefile.am: Ditto.
2746        * librdbg/include/rdbg/Makefile.am: Ditto.
2747        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2748        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2749        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2750        * librdbg/src/Makefile.am: Ditto.
2751        * librdbg/src/i386/Makefile.am: Ditto.
2752        * librdbg/src/i386/any/Makefile.am: Ditto.
2753        * librdbg/src/m68k/Makefile.am: Ditto.
2754        * librdbg/src/m68k/any/Makefile.am: Ditto.
2755        * librdbg/src/powerpc/Makefile.am: Ditto.
2756        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2757        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2758        preinstallation.
2759        * libnetworking/pppd/Makefile.am: Ditto.
2760        * libnetworking/rtems_servers/Makefile.am: Ditto.
2761        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2762        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2763        * libnetworking/wrapup/Makefile.am: Ditto.
2764
27652003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2768        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2769        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2770        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2771        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2772        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2773        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2774        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2775        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2776        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2777        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2778        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2779        underquoting to silence automake-1.8.
2780
27812003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2782
2783        * configure.ac: Reflect having moved tests to ../../testsuites.
2784
27852003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2786
2787        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2788        * aclocal/canonical-host.m4: Remove.
2789        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2790        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2791
27922003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * aclocal/check-cpu.m4: Remove.
2795        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2796        * aclocal/canonical-target-name.m4: Add m4-quotes.
2797        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2798        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2799        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2800        * aclocal/check-networking.m4: Add m4-quotes. Require
2801        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2802        * aclocal/check-posix.m4: Add m4-quotes. Require
2803        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2804        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2805        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2806        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2807
28082003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2811        * aclocal/bsp-alias.m4: Remove.
2812
28132003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * configure.ac: Make presence of tests/ optional.
2816
28172003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * aclocal/path-perl.m4: Remove (Unused).
2820
28212003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2822
2823        * automake/force-preinstall.am: Remove.
2824
28252003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2826
2827        PR 499/rtems_misc
2828        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2829        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2830        Configuration (Odd was forced) - Correction of Stop Bit configuration
2831        (inversed) - Correction of ISR Handler to call
2832        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2833        CTS Hardware flow control Configuration.
2834
28352003-09-04      Joel Sherrill <joel@OARcorp.com>
2836
2837        * lib/libcpu/shared/include/cache.h,
2838        lib/libcpu/shared/src/cache_aligned_malloc.c,
2839        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2840        license changed.
2841        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2842        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2843        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2844        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2845        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2846        for license changed.
2847        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2848        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2849        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2850        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2851        libchip/network/cs8900.h, libchip/network/dec21140.c,
2852        libchip/network/elnk.c, libchip/network/open_eth.c,
2853        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2854        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2855        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2856        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2857        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2858        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2859        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2860        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2861        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2862        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2863        libchip/serial/serial.h, libchip/serial/z85c30.c,
2864        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2865        libchip/serial/z85c30_reg.c: URL for license changed.
2866
28672003-09-03      Jiri Gaisler <jiri@gaisler.com>
2868
2869        PR 477/networking
2870        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2871        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2872        libchip/network/open_eth.h: New files.
2873
28742003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * aclocal/rtems-top.m4: Add RTEMS_API.
2877        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2878
28792003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2882        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2883        @RTEMS_BSP@.cfg.
2884
28852003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2888
28892003-08-20      Joel Sherrill <joel@OARcorp.com>
2890
2891        * libchip/network/cs8900.c: Correct copyright statements.
2892
28932003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2894
2895        * aclocal/check-itron.m4: Remove.
2896        * aclocal/enable-inlines.m4: Remove.
2897        * Makefile.am: Reflect having moved aclocal/.
2898        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2899        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2900        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2901        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2902        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2903        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2904        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2905        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2906        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2907        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2908        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2909        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2910        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2911        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2912        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2913        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2914        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2915        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2916        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2917        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2918        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2919        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2920        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2921        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2922        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2923        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2924        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2925        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2926        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2927        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2928        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2929        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2930        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2931        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2932        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2933        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2934        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2935        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2936        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2937        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2938        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2939        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2940        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2941        * aclocal/target.m4: New (Copied from ../../aclocal).
2942        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2943        * aclocal/version.m4: New (Copied from ../../aclocal).
2944
29452003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2946
2947        * configure.ac: Remove stray comments.
2948        * automake/local.am, automake/host.am: Remove "debug".
2949
29502003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2951
2952        * Makefile.am: Reflect having moved automake/.
2953        * lib/Makefile.am: Reflect having moved automake/.
2954        * support/Makefile.am: Reflect having moved automake/.
2955        * wrapup/Makefile.am: Reflect having moved automake/.
2956        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2957        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2958        from ../../automake).
2959        * optman/Makefile.am: Reflect having moved automake/.
2960        * libchip/Makefile.am: Reflect having moved automake/.
2961        * libchip/ide/Makefile.am: Reflect having moved automake/.
2962        * libchip/network/Makefile.am: Reflect having moved automake/.
2963        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2964        * libchip/serial/Makefile.am: Reflect having moved automake/.
2965        * librdbg/Makefile.am: Reflect having moved automake/.
2966        * librdbg/include/Makefile.am: Reflect having moved automake/.
2967        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2968        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2969        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2970        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2971        automake/.
2972        * librdbg/src/Makefile.am: Reflect having moved automake/.
2973        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2974        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2975        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2976        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2977        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2978        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2979        having moved automake/.
2980        * libnetworking/Makefile.am: Reflect having moved automake/.
2981        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2982        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2983        automake/.
2984        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2985        automake/.
2986        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2987        automake/.
2988        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2989
29902003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * Makefile.am: Add bsp.pc.in.
2993        * bsp.pc.in: New (pkgconfig support).
2994
29952003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2998
29992003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * lib/Makefile.am: New (Required by 'make dist').
3002        * lib/ChangeLog: Remove.
3003        * lib/.cvsignore: Cleanup.
3004        * configure.ac: Reflect having added lib/Makefile.am.
3005        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3006        lib/libbsp/configure.ac.
3007        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3008        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3009
30102003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3011
3012        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3013        * configure.ac: Merge-in librdbg/configure.ac.
3014        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3015        librdbg/configure.ac.
3016        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3017        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3018        LIBCHIP. Conditionally build include-dirs.
3019        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3020        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3021        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3022        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3023        librdbg/include/rdbg/m68k/Makefile.am,
3024        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3025        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3026        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3027        librdbg/src/powerpc/Makefile.am, librdbg/
3028        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3029        configure.ac into ../configure.ac.
3030        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3031        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3032        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3033        libnetworking/rtems_telnetd/Makefile.am,
3034        libnetworking/rtems_webserver/Makefile.am,
3035        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3036        into ../configure.ac.
3037
30382003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3039
3040        PR 427/rtems
3041        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3042        * librdbg/src/servtsp.c: Ditto.
3043
30442003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3045
3046        PR 429/bsps
3047        PR 432/bsps
3048        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3049        packets are queued onto an elnk board, the ISR will deadlock the device
3050        with a tx complete interrupt.  Lighter tx loads are not affected as they
3051        end up submitting single packets to the device.
3052
30532003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3054
3055        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3056        optman/configure.ac.
3057        * optman/configure.ac: Remove (Merged into ../configure.ac).
3058        * optman/Makefile.am: Reflect having merged configure.ac into
3059        ../configure.ac.
3060        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3061        * libchip/Makefile.am, libchip/ide/Makefile.am,
3062        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3063        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3064        ../configure.ac.
3065
30662003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3067
3068        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3069
30702003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3071
3072        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3073        on i386.
3074
30752003-06-13      Joel Sherrill <joel@OARcorp.com>
3076
3077        * libnetworking/pppd/chat.c: Removed warnings.
3078
30792003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3080
3081        * libchip/network/README.3com: New file missed in previous commit.
3082        PR 405/bsps
3083        PR 393/networking
3084        * libchip/network/dec21140.c: Fix leak also known as PR393.
3085        * libchip/network/elnk.c, libchip/network/if_media.h,
3086        libchip/network/mii.h: New files.
3087        * libchip/network/Makefile.am: Reflect new files.
3088
30892003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3090
3091        * configure.ac: Remove support for profile-variant.
3092
30932003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3094
3095        PR 397/pppd
3096        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3097        * libnetworking/pppd/magic.c: Remove *rand48.
3098        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3099
31002003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3101
3102        * wrapup/Makefile.am: Add libide.a.
3103
31042003-04-15      Joel Sherrill <joel@OARcorp.com>
3105
3106        PR 387/rtems_misc
3107        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3108        routines.
3109        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3110
31112003-04-11      Joel Sherrill <joel@OARcorp.com>
3112
3113        * libnetworking/rtems_webserver/cgi.c,
3114        libnetworking/rtems_webserver/sockGen.c,
3115        libnetworking/rtems_webserver/umui.c,
3116        libnetworking/rtems_webserver/websSSL.c,
3117        libnetworking/rtems_webserver/websSSL.h,
3118        libnetworking/rtems_webserver/websda.c,
3119        libnetworking/rtems_webserver/websda.h: New files. Not included in
3120        previous commit.
3121
31222003-04-10      Joel Sherrill <joel@OARcorp.com>
3123
3124        PR 371/pppd
3125        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3126        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3127        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3128        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3129        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3130        still global symbols in rtemspppd.h which might need to be changed or
3131        converted into member of a structure which is dereferenced with a
3132        pointer that is managed as a per task variable. But this patch should
3133        avoid many conflicts.
3134
31352003-03-27      Joel Sherrill <joel@OARcorp.com>
3136
3137        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3138        not allowed in the cpukit source code since it must be buildable
3139        independent of any BSP. These files were moved to libchip/ide.
3140        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3141        files.
3142
31432003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3144
3145        PR 368/filesystems
3146        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3147        improvements which now work on pc386 and mbx8xx.
3148        * libchip/ide/ide_controller.c: New file.
3149
31502003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3151
3152        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3153
31542003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3155
3156        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3157        * configure.ac: Add support/.
3158        * support/.cvsignore: New.
3159        * support/Makefile.am: New.
3160        * support/version.c: New.
3161        * wrapup/Makefile.am: Add support/libsupport.a.
3162        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3163        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3164        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3165        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3166
31672003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3168
3169        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3170
31712003-02-20      Till Straumann <strauman@slac.stanford.edu>
3172
3173        PR 354/networking
3174        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3175        chip against a table of supported chips. The untested ones are still
3176        commented out, however.
3177
31782003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3179
3180        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3181        * configure.ac: AC_PREREQ(2.57).
3182        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3183        * optman/configure.ac: AC_PREREQ(2.57).
3184        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3185        * libchip/configure.ac: AC_PREREQ(2.57).
3186        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3187        * librdbg/configure.ac: AC_PREREQ(2.57).
3188        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3189        * libnetworking/configure.ac: AC_PREREQ(2.57).
3190
31912003-02-06      Joel Sherrill <joel@OARcorp.com>
3192
3193        * libnetworking/pppd/chat.c: Convert routines with common names to
3194        static. This included get_char(), put_char(), and character() among
3195        others.
3196
31972003-02-03      Joel Sherrill <joel@OARcorp.com>
3198
3199        PR 338/filesystem
3200        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3201        rtems_io_lookup_name() (API change).  Unused function removed.
3202
32032003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3206        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3207        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3208        Eliminate *_O_FILES.
3209        * libnetworking/rtems_servers/Makefile.am,
3210        libnetworking/rtems_webserver/Makefile.am,
3211        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3212
32132002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3214
3215        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3216        Let all-local: depend on $(LIB).
3217        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3218        * optman/Makefile.am: Apply install-data-local to install *.rels.
3219
32202002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3221
3222        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3223        %.c rules.
3224        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3225        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3226        * libchip/rtc/Makefile.am: Ditto.
3227        * libchip/serial/Makefile.am: Ditto.
3228
32292002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3230
3231        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3232        LIBC_DEFINES.
3233        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3234        LIBC_DEFINES.
3235        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3236        LIBC_DEFINES.
3237
32382002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3241
32422002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3243
3244        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3245        cache-checking.
3246        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3247
32482002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3249
3250        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3251        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3252        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3253        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3254        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3255
32562002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3259        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3260        Remove.
3261        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3262
32632002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3266        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3267
32682002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3269
3270        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3271        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3272
32732002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3276        * optman/rel.am: New.
3277
32782002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3279
3280        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3281        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3282        braino in comment on "exec". Extend --enable-ada handling.
3283
32842002-11-04      Joel Sherrill <joel@OARcorp.com>
3285
3286        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3287        tasks and rolling multiple loops into 1.
3288        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3289        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3290        Removed warnings.
3291
32922002-10-31      Joel Sherrill <joel@OARcorp.com>
3293
3294        * libchip/network/dec21140.c: Removed warnings.
3295        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3296        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3297        librdbg/src/m68k/any/remdeb_xdr.c,
3298        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3299        warnings.
3300        * libnetworking/rtems_webserver/socket.c,
3301        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3302
33032002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3304
3305        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3306        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3307        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3308        above.
3309
33102002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3311
3312        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3313        * wrapup/.cvsignore: Remove autom4te.cache.
3314        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3315        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3316        autom4te.cache.
3317        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3318        autom4te.cache.
3319        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3320        autom4te.cache.
3321
33222002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3325
33262002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * optman/.cvsignore: Add autom4te.cache.
3329
33302002-09-14      Joel Sherrill <joel@OARcorp.com>
3331
3332        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3333
33342002-09-07      Joel Sherrill <joel@OARcorp.com>
3335
3336        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3337        include files to resolve warnings.
3338
33392002-09-07      Chris Johns <ccj@acm.org>
3340
3341        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3342        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3343        which corrects the problem  where the cs8900.c file was actually the BSP
3344        glue.  Joel did some hacking so this file will compile.  Previously it
3345        required providing a target.h file to compile.
3346        * libchip/network/cs8900.c.bsp: New file.
3347
33482002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3349
3350        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3351
33522002-08-31      Joel Sherrill <joel@OARcorp.com>
3353
3354        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3355        eliminate warning.
3356
33572002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3358
3359        * configure.ac: Add ada-tests.
3360
33612002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3362
3363        * Makefile.am: Add preinstall-stamp.
3364
33652002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3366
3367        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3368        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3369        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3370        gcc31 happy.
3371        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3372        cp.
3373
33742002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3375
3376        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3377        make/bsp.mak.
3378        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3379        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3380
33812002-08-12      Joel Sherrill <joel@OARcorp.com>
3382
3383        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3384        avoid error.
3385
33862002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3387
3388        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3389        * configure.ac: Add BSP_SUBDIRS.
3390        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3391        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3392        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3393        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3394        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3395        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3396        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3397        RTEMS_CHECK_BSP_CACHE.
3398        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3399        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3400        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3401        .$(OBJEXT) instead of .o.
3402        * libnetworking/pppd/Makefile.am,
3403        libnetworking/rtems_servers/Makefile.am,
3404        libnetworking/rtems_telnetd/Makefile.am,
3405        libnetworking/rtems_webserver/Makefile.am,
3406        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3407
34082002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3409
3410        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3411        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3412        ../libchip/serial/$(ARCH)/libserialio.a.
3413        * libchip/serial/Makefile.am: Don't tmp-install lib.
3414        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3415
34162002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * Makefile.am: Add rtems_makedir.
3419        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3420        * Makefile.am: Add wrapup-SUBDIR.
3421        * wrapup/ChangeLog: Remove.
3422        * wrapup/configure.ac: Remove.
3423        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3424        (Make the bare BSP happy).
3425        * configure.ac: Ditto.
3426        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3427        Create make/custom/default.cfg.
3428        * configure.ac: Add creation of make/custom/*.cfg. Create
3429        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3430
34312002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3432
3433        * Makefile.am: Clean $(PROJECT_RELEASE).
3434
34352002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3436
3437        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3438        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3439        prototype mismatches.
3440
34412002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3442
3443        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3444        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3445
34462002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3447
3448        * acinclude.m4: Add test "$multilib" != "yes".
3449        * config-ml.in: Remove.
3450        * acinclude.m4: Cleanups.
3451        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3452        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3453        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3454        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3455        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3456
34572002-07-16      Eric Norum <eric.norum@usask.ca>
3458
3459        * New driver for the Intel EtherExpressPro (82559ER) chip.
3460        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3461        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3462        * libchip/network/Makefile.am: Modified to reflect above.
3463
34642002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3465
3466        * acinclude.m4: New.
3467        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3468        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3469        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3470
34712002-07-01      Joel Sherrill <joel@OARcorp.com>
3472
3473        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3474        _Objects_Information_table now that it is a two dimensional array based
3475        upon API and class.
3476        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3477        of strnlen().
3478
34792002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3480
3481        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3482        preinstall libnetapps.a.
3483
34842002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3485
3486        * configure.ac: Remove librpc.
3487
34882002-06-25      Joel Sherrill <joel@OARcorp.com>
3489
3490        * Per PR233, moved librpc to exec.
3491        * configure.ac, wrapup/Makefile.am: Modified.
3492        * librpc, librpc/ChangeLog: Removed.
3493
34942002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3495
3496        * optman/Makefile.am: Remove multilib support.
3497        * optman/configure.ac: Ditto.
3498        * optman/sapi/Makefile.am: Ditto.
3499
35002002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3501
3502        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3503        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3504
35052002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3506
3507        Move networking libraries to c/src/exec/libnetworking
3508        * libnetworking/configure.ac, libnetworking/Makefile.am,
3509        libnetworking/wrapup/Makefile.am: Reflect Moval.
3510
35112002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3512
3513        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3514        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3515        <rtems/bspIo.h>.
3516
35172002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3518
3519        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3520        * libnetworking/rtems/mkrootfs.h: Ditto.
3521        * libnetworking/rtems/Makefile.am: Reflect changes above.
3522
35232002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3524
3525        * configure.ac: Remove lib.
3526
35272002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3528
3529        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3530        that exception stack frames on M68K members with VBR always are 6 byte
3531        long. The incorrect assumption resulted in some gdb commands like "next"
3532        to fail on the 68360.
3533
35342002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3535
3536        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3537        PR 220
3538        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3539        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3540        CVS.
3541        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3542        libnetworking/sys/filio.h: Remove.
3543        * libnetworking/sys/Makefile.am: Reflect changes above.
3544
35452002-05-07      Chris Johns <ccj@acm.org>
3546
3547        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3548        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3549        requires it to be stripped.
3550
35512002-05-01      Eric Norum <eric.norum@usask.ca>
3552
3553        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3554        assembly  to satisfy gcc 3.1 and newer.
3555
35562002-04-26      Eric Norum <eric.norum@usask.ca>
3557
3558        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3559        agressive optimization in gcc 3.1 does not reorder things.
3560
35612002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3562
3563        * libchip/network/dec21140.c: Reflect changes to powerpc's
3564        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3565        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3566        <rtems/score/cpu.h>.
3567        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3568        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3569
35702002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3571
3572        * optman/configure.ac: Remove ENABLE_GCC28.
3573
35742002-04-11      Chris Johns <ccj@acm.org>
3575
3576        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3577        driver control block field to the ifconfig network driver structure.
3578        This field is needed by the i82586 driver which was ported from NetBSD
3579        as it had better hardware abstraction.
3580        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3581        PR59, added the drv_ctrl driver control block field to the ifconfig
3582        network driver structure. This field is needed by the i82586 driver
3583        which was ported from NetBSD as it had better hardware abstraction.
3584
35852002-04-10      Mike Siers <mikes@poliac.com>
3586
3587        * libnetworking/rtems_webserver/NOTES,
3588        libnetworking/rtems_webserver/asp.c,
3589        libnetworking/rtems_webserver/balloc.c,
3590        libnetworking/rtems_webserver/default.c,
3591        libnetworking/rtems_webserver/ej.h,
3592        libnetworking/rtems_webserver/ejIntrn.h,
3593        libnetworking/rtems_webserver/ejlex.c,
3594        libnetworking/rtems_webserver/ejparse.c,
3595        libnetworking/rtems_webserver/emfdb.c,
3596        libnetworking/rtems_webserver/emfdb.h,
3597        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3598        libnetworking/rtems_webserver/handler.c,
3599        libnetworking/rtems_webserver/license.txt,
3600        libnetworking/rtems_webserver/md5.h,
3601        libnetworking/rtems_webserver/md5c.c,
3602        libnetworking/rtems_webserver/mime.c,
3603        libnetworking/rtems_webserver/misc.c,
3604        libnetworking/rtems_webserver/ringq.c,
3605        libnetworking/rtems_webserver/rom.c,
3606        libnetworking/rtems_webserver/security.c,
3607        libnetworking/rtems_webserver/sock.c,
3608        libnetworking/rtems_webserver/sym.c,
3609        libnetworking/rtems_webserver/uemf.c,
3610        libnetworking/rtems_webserver/uemf.h,
3611        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3612        libnetworking/rtems_webserver/url.c,
3613        libnetworking/rtems_webserver/value.c,
3614        libnetworking/rtems_webserver/wbase64.c,
3615        libnetworking/rtems_webserver/webcomp.c,
3616        libnetworking/rtems_webserver/webpage.c,
3617        libnetworking/rtems_webserver/webrom.c,
3618        libnetworking/rtems_webserver/webs.c,
3619        libnetworking/rtems_webserver/webs.h,
3620        libnetworking/rtems_webserver/websuemf.c,
3621        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3622        2.1.4.
3623
36242002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * libchip/network/i82586.c: Include <string.h>.
3627        * libchip/network/sonic.c: Ditto.
3628
36292002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3632
36332002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3634
3635        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3636
36372002-03-27      Thomas.Doerfler@imd-systems.de
3638
3639        PR 144
3640        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3641        memory address 0 when called for the first time. This is done when
3642        trying to clear the variable "dhcp_hostname".
3643
36442002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3645
3646        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3647        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3648        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3649        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3650        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3651        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3652        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3653        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3654        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3655        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3656        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3657        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3658        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3659        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3660        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3661        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3662        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3663        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3664        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3665        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3666        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3667        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3668        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3669        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3670        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3671        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3672        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3673        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3674        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3675        AUTOMAKE_OPTIONS.
3676        * libnetworking/configure.ac:
3677        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3678        foreign 1.6]).
3679        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3680        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3681        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3682        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3683        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3684        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3685        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3686        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3687        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3688        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3689        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3690        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3691        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3692        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3693        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3694        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3695        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3696
36972002-03-27      Ilya Alexeev <ilya@continuum.ru>
3698
3699        PR 162
3700        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3701        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3702        used in a device write routines.  Now ppp_softc structure have own
3703        character for writing to device (sc_outchar).  I think that converting
3704        local variables to static is not a right solution, because problems will
3705        occur in the case of two or more ppp instances.
3706        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3707        must be u_long, otherwise in the case of the big output packet endless
3708        loop may occur.
3709
37102002-03-21      Ilya Alexeev <ilya@continuum.ru>
3711
3712        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3713        preparations for multiple PPPD connections.
3714
37152002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3716
3717        PR 149
3718        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3719        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3720        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3721        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3722
37232002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3724
3725        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3726        * configure.ac: Modified to reflect addition.
3727
37282002-02-27      Ilya Alexeev <ilya@continuum.ru>
3729
3730        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3731        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3732        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3733        capabilities as well as eliminate some warnings.
3734
37352002-02-27      Eric Norum <eric.norum@usask.ca>
3736
3737        * libnetworking/net/radix.c: Properly handle fetching the default route
3738        when there is no route.  This was a bug in the original FreeBSD code and
3739        this fix is from an updated version of their code.
3740
37412002-02-16      Eric Norum <eric.norum@usask.ca>
3742
3743        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3744        checking.
3745
37462002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3747
3748        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3749        dodefaultroute.
3750
37512002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3752
3753        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3754        include <rtems/seterr.h>.
3755
37562002-02-01      Mike Siers <mikes@poliac.com>
3757
3758        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3759        avoid bringing the link down too fast. NOTE: Mike reports successfully
3760        running at 56K baud on a direct link.
3761
37622002-02-01      Eric Valette <valette@crf.canon.fr>
3763
3764        * librdbg/So many patches have been posted recently on the mailing list
3765        and  because we were unable to find correct solution to compile on
3766        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3767        because the coding  style of rdbg was rather inconsistant among various
3768        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3769        global coding style (using indent + manual edits), 2) incorporate/review
3770        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3771        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3772        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3773        after rdbg initialization is done, NB : the paches is huge but it is
3774        mainly due to coding styke chnages.  Only few lines of codes have been
3775        really changed and they do not impact  rdbg functionnality (AFAIKT).
3776        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3777        librdbg/include/rdbg/m68k/rdbg_f.h,
3778        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3779        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3780        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3781        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3782        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3783        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3784        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3785        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3786        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3787        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3788        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3789        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3790        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3791        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3792        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3793        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3794
37952002-01-31      Mike Siers <mikes@poliac.com>
3796
3797        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3798        * Nice Update of PPPD support which eliminates the requiremetn that
3799        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3800        and reports that it seems to be more stable and handle larger packets
3801        better.  This patch replaces the termios tasks with more general pppd
3802        network driver tasks.  The functions pppinput() and pppstart() get
3803        called from the interrupt service routine.
3804        * libnetworking/Makefile.am, libnetworking/configure.ac,
3805        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3806        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3807        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3808        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3809        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3810        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3811        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3812        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3813        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3814        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3815        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3816        libnetworking/net/route.c, libnetworking/net/route.h,
3817        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3818        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3819        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3820        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3821        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3822        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3823        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3824        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3825        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3826        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3827        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3828        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3829        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3830        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3831        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3832        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3833        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3834        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3835        libnetworking/pppd/example/README,
3836        libnetworking/pppd/example/netconfig.h,
3837        libnetworking/wrapup/Makefile.am: Modified.
3838        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3839        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3840        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3841        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3842        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3843        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3844        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3845        libnetworking/modem/pppcompress.c: Subdirectory removed.
3846
38472002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3848
3849        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3850        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3851
38522002-01-18      Till Straumann <strauman@slac.stanford.edu>
3853
3854        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3855        issues: - exception handler needs to enable MSR_FP if the interrupted
3856        thread is FP enabled. - printk message for MSR fixed and added
3857        stacktrace. NOTE: this requires the stacktrace patch to
3858        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3859        however).
3860
38612002-01-06      Joel Sherrill <joel@OARcorp.com>
3862
3863        * optman/.cvsignore: Added aclocal.m4 and configure.
3864        * optman/.cvsignore: New file.
3865
38662002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3867
3868        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3869
38702002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3871
3872        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3873        * optman/ChangeLog: New.
3874        * optman/configure.ac: New.
3875        * optman/Makefile.am: New.
3876        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3877        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3878
38792001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3880
3881        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3882
38832001-12-18      Eric Norum <eric.norum@usask.ca>
3884
3885        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3886        `directories' (path names with a / at the end) while disallowing open()
3887        operations on TFTP `directories'.
3888
38892001-12-07      Eric Norum <eric.norum@usask.ca>
3890
3891        * libnetworking/lib/tftpDriver.c: Restore write capability.
3892
38932001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3894
3895        * libchip/network/sonic.h: Fix typo.
3896        * libnetworking/arpa/Makefile.am: Remove stray lines.
3897
38982001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3899
3900        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3901
39022001-10-18      Eric Norum <eric.norum@usask.ca>
3903
3904        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3905        chdir() and open() operations within the TFTP file system.
3906
39072001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3908
3909        * librdbg/configure.ac: Fix latent bug exposed by removal of
3910        config.cache's which prevented powerpc targets librdbg from building.
3911
39122001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3913
3914        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3915        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3916        autoconf-2.52 happy.
3917
39182001-10-12      Mike Siers <mikes@poliac.com>
3919
3920        * libnetworking/Update to stable working state.  Congratulations Mike!
3921        :).
3922        * libnetworking/modem_example: Directory removed.
3923        * libnetworking/modem_example/16550.h,
3924        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3925        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3926        libnetworking/modem_example/ppp.h,
3927        libnetworking/modem_example/pppcompress.c: Files removed.
3928        * libnetworking/pppd/example/pppd.options: New file.
3929        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3930        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3931        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3932        libnetworking/pppd/rtemsmain.c: Updated.
3933
39342001-10-12      Joel Sherrill <joel@OARcorp.com>
3935
3936        * libchip/serial/z85c30.c: Fixed typo.
3937
39382001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3939
3940        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3941        * configure.in: Remove.
3942        * configure.ac: New file, generated from configure.in by autoupdate.
3943        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3944        * libchip/configure.in: Remove.
3945        * libchip/configure.ac: New file, generated from configure.in by
3946        autoupdate.
3947        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3948        * librdbg/configure.in: Remove.
3949        * librdbg/configure.ac: New file, generated from configure.in by
3950        autoupdate.
3951        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3952        * libnetworking/configure.in: Remove.
3953        * libnetworking/configure.ac: New file, generated from configure.in by
3954        autoupdate.
3955
39562001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3957
3958        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3959        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3960        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3961
39622001-09-27      Joel Sherrill <joel@OARcorp.com>
3963
3964        * libchip/ChangeLog: Fixed typo in date.
3965
39662001-09-27      Eric Norum <eric.norum@usask.ca>
3967
3968        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3969        TFTP  filesystem.
3970
39712001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3972
3973        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3974        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3975        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3976        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3977        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3978        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3979        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3980        'PREINSTALL_FILES ='.
3981        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3982        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3983        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3984        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3985        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3986        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3987        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3988        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3989        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3990        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3991        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3992        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3993
39942001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3995
3996        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3997        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3998        * librdbg/src/m68k/any/Makefile.am: Ditto.
3999        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4000        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4001        happy.
4002
40032001-09-21      Joel Sherrill <joel@OARcorp.com>
4004
4005        * libchip/network/Makefile.am: Fixed typo on file name.
4006        * libchip/network/i82586.c: Commented out line 318 which is referencing
4007        a member of a structure that is not currently there.  This needs to be
4008        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4009        to C style.
4010
40112001-09-19      Eric Norum <eric.norum@usask.ca>
4012
4013        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4014
40152001-09-19      Chris Johns <ccj@acm.org>
4016
4017        * libchip/network/README.i82586, libchip/network/i82586.c,
4018        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4019        Network driver for Intel i82586.
4020        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4021        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4022        "root" filesystem with information obtained via the DHCP response.
4023
40242001-09-14      Eric Norum <eric.norum@usask.ca>
4025
4026        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4027        make gcc 3.x happy.
4028
40292001-08-16      Mike Siers <mikes@poliac.com>
4030
4031        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4032        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4033        These support callback functionality that has not even been compiled
4034        under RTEMS yet.
4035        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4036        example application.  Mike's notes on the modifications: - renamed
4037        error() function because of namespace problems - removed calls to the
4038        exit() funciton - removed extra files from the pppd source directory -
4039        defined pppd task constant values in rtemspppd.h - modifyied example
4040        code to get actual tick per second value - placed the pppd 2.3.11 man
4041        page file (pppd.8) into the pppd directory.
4042        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4043        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4044        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4045        libnetworking/pppd/rtems-ppp.c: Deleted.
4046        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4047        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4048        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4049        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4050        libnetworking/pppd/example/init.c,
4051        libnetworking/pppd/example/netconfig.h,
4052        libnetworking/pppd/example/ppp.conf,
4053        libnetworking/pppd/example/pppdapp.c,
4054        libnetworking/pppd/example/system.h: New files.
4055        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4056        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4057        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4058        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4059        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4060        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4061        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4062        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4063        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4064        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4065        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4066        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4067        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4068        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4069        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4070
40712001-08-16      Joel Sherrill <joel@OARcorp.com>
4072
4073        * libnetworking/pppd/example/Makefile: Removed.
4074        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4075        to avoid bootstrap -c clobbering it.
4076        * libnetworking/rtems_telnetd/.cvsignore: New file.
4077
40782001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4079
4080        * libnetworking/Makefile.am, libnetworking/configure.in,
4081        libnetworking/rtems_servers/Makefile.am,
4082        libnetworking/rtems_servers/telnetd.c,
4083        libnetworking/rtems_servers/telnetd.h,
4084        libnetworking/rtems_telnetd/Makefile.am,
4085        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4086        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4087        libnetworking/rtems_telnetd/telnetd.c,
4088        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4089        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4090        effect when ftpd change. - the tcp/ip stats have been implemented into
4091        icmds.c and started when telnetd daemon is started.
4092        * libnetworking/rtems_servers/telnetd.c,
4093        libnetworking/rtems_servers/telnetd.h: Removed.
4094        * libnetworking/rtems_telnetd: New directory.
4095        * libnetworking/rtems_telnetd/Makefile.am,
4096        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4097        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4098        libnetworking/rtems_telnetd/telnetd.c,
4099        libnetworking/rtems_telnetd/telnetd.h: New files.
4100
41012001-06-14      Joel Sherrill <joel@OARcorp.com>
4102
4103        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4104        Moved from libmisc/shell so the network stack to address network
4105        depenendency.
4106        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4107
41082001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4109
4110        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4111
41122001-05-15      Joel Sherrill <joel@OARcorp.com>
4113
4114        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4115        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4116        accidentally deleted the incorrectly empty versions.
4117
41182001-05-14      Till Straumann <strauman@slac.stanford.edu>
4119
4120        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4121        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4122        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4123        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4124        to know the values) - the affected BSP (shared/motorola) headers have
4125        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4126        driver (libchip/network/dec21140.c) has been fixed to use
4127        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4128        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4129        who is using this driver. - the DEC driver also has been fixed to use
4130        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4131        delay_in_bus_cycles().
4132
41332001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4134
4135        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4136
41372001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4138
4139        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4140
41412001-04-24      Eric Norum <eric.norum@usask.ca>
4142
4143        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4144        NTP synchronization a little more robust -- no NTP daemon yet, but at
4145        least it trys a little harder when the primary NTP server is down.
4146
41472001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4148
4149        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4150        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4151        libnetworking/pppd/modem_example/modem.c,
4152        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4153        other strings into English.
4154        * libnetworking/pppd/STATUS: updated to reflect the changes.
4155
41562001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4157
4158        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4159        again.
4160
41612001-04-20      Eric Valette <valette@crf.canon.fr>
4162
4163        * mcp750 directory renamed new_exception processing as it supports many
4164        more CPU models.
4165        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4166        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4167        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4168        formerly in mcp750 plus modifications.
4169        * librdbg/src/powerpc/mcp750/.cvsignore,
4170        librdbg/src/powerpc/mcp750/Makefile.am,
4171        librdbg/src/powerpc/mcp750/remdeb.h,
4172        librdbg/src/powerpc/mcp750/remdeb_f.x,
4173        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4174        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4175        new_exception_processing.
4176        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4177        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4178        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4179        part of this effort to add support for the MPC8xx.
4180
41812001-04-19      Joel Sherrill <joel@OARcorp.com>
4182
4183        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4184        internal include files.
4185
41862001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4187
4188        PR 158
4189        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4190        rcmd() library call by commenting out the parts that deal with signals.
4191        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4192        stdio. The 'server-side' parts of this file which deal with
4193        authentication are disabled since they are not needed.
4194
41952001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4196
4197        * libnetworking/include/.cvsignore: Remove dangling file.
4198
41992001-03-14      Joel Sherrill <joel@OARcorp.com>
4200
4201        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4202        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4203        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4204        libchip style serial drivers can be written in libcpu or libbsp.
4205
42062001-03-01      Joel Sherrill <joel@OARcorp.com>
4207
4208        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4209        libchip/network/sonic.c, libchip/network/sonic.h,
4210        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4211        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4212        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4213        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4214        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4215        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4216        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4217        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4218
42192001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4220
4221        * librdbg/include/rdbg/Makefile.am,
4222        librdbg/include/rdbg/i386/Makefile.am,
4223        librdbg/include/rdbg/m68k/Makefile.am,
4224        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4225        style on include files.
4226
42272001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4228
4229        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4230        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4231        replace ${..} with $(..).
4232        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4233        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4234        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4235        libnetworking/rtems/Makefile.am, libnetworking/
4236        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4237        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4238        include_*HEADERS instead of H_FILES.
4239        * libnetworking/include/Makefile.am: Remove.
4240        * libnetworking/Makefile.am: Add handling of *.h files.
4241        * libnetworking/configure.in: Remove include/Makefile.
4242
42432001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4244
4245        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4246
42472001-01-31      Sergei Organov <osv@javad.ru>
4248
4249        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4250        current dir and root dir removed in favor of new libio support for
4251        task-local current and root directories. - Bug in `close_data_socket()'
4252        introduced by previous change fixed. - `command_pasv()' changed to set
4253        timeout on socket we are listening on and code fixed to don't close
4254        socket twice on error. - `serr()' changed to clear `errno'. -
4255        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4256        changed to clear `errno' before processing session. -
4257        `close_data_socket()' fixed to close both active and passive sockets -
4258        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4259        empty string  in `exec_command()'.
4260
42612001-01-25      Eric Norum <eric.norum@usask.ca>
4262
4263        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4264        improves throughput on systems which are dropping packets.   Only the
4265        first timeout is reduced.  This keeps the number of extra packets down
4266        on networks that are very busy and dropping lots of packets.
4267
42682001-01-24      Sergei Organov <osv@javad.ru>
4269
4270        * libnetworking/rtems_servers/ftpd.c,
4271        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4272        - Timeouts on sockets implemented. 'idle' field added to configuration.
4273        No timeout by default to keep backward compatibility. Note: SITE IDLE
4274        command not implemented yet. - Basic global access control implemented.
4275        'access' field added to configuration. No access limitations by default
4276        to keep backward compatibility. - Anchor data socket for active mode
4277        (using self IP and port 20.) - Fixed default data port support (still
4278        not tested). - Don't allow IP address different from originating host in
4279        PORT command to improve security. - Fixed bug in MDTM command. - Check
4280        for correctness of parsing of argument in command_port(). - Fixed
4281        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4282        a directory. - Command parsing a little bit improved: command names are
4283        now converted to upper-case to be more compatible with RFC (command
4284        names are not case-sensitive.) - Reformat comments so that they have
4285        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4286        previous changes - True ASCII mode implemented (doesn't work for hooks
4287        and /dev/null) - Passive mode implemented, PASV command added. - Default
4288        port for data connection could be used (untested, can't find ftp client
4289        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4290        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4291
42922001-01-18      Joel Sherrill <joel@OARcorp.com>
4293
4294        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4295        macro using variable arguments.
4296        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4297        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4298        since I updated the main RTEMS development machine to RedHat 7.2 and
4299        apparently got a new version of rpcgen.
4300
43012001-01-12      Sergei Organov <osv@javad.ru>
4302
4303        * libnetworking/rtems_servers/ftpd.c,
4304        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4305        - use pool of pre-created threads to handle sessions instead of
4306        creating/deleting threads on the fly - LIST output is now similar to
4307        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4308        happy with it. - LIST NAME now works (both for files and directories) -
4309        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4310        clients happy  - keep track of CWD for every session separately -
4311        ability to specify root directory name for FTPD in configuration table.
4312        FTPD will then create illusion for FTP clients that this is actually
4313        root directory. - ignore options sent in commands, thus LIST -al FILE
4314        works and doesn't try to list "-al" directory. - buffers are allocated
4315        on stack instead of heap where possible to eliminate malloc/free calls
4316        (avoid possible heap fragmentation troubles). - drop using of task
4317        notepad to pass parameters - use function arguments instead - use
4318        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4319        in socket() instead of AF_INET.
4320
43212001-01-02      Joel Sherrill <joel@OARcorp.com>
4322
4323        * libnetworking/CHANGELOG: Removed.
4324        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4325
43262000-12-14      Eric Norum <eric.norum@usask.ca>
4327
4328        * libnetworking/lib/tftpDriver.c: Added write capability.
4329
43302000-12-08      Joel Sherrill <joel@OARcorp.com>
4331
4332        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4333        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4334        numerous variable declarations conditional on PPP_COMPRESS and
4335        PPP_FILTER.  Commented out variables that were not used because the code
4336        using them was commented out. Removed totally unused variables.
4337        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4338        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4339
43402000-11-30      Joel Sherrill <joel@OARcorp.com>
4341
4342        * libnetworking/modem/ppp_tty.c: Changed to include
4343        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4344        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4345        * libnetworking/Makefile.am: Modified to reflect above.
4346
43472000-11-27      Joel Sherrill <joel@OARcorp.com>
4348
4349        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4350
43512000-11-25      Eric Norum <eric.norum@usask.ca>
4352
4353        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4354        core.
4355
43562000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4357
4358        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4359        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4360        subdir.
4361        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4362        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4363        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4364        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4365        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4366        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4367        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4368        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4369        ppp_tty.c and the real pppd main is in pppmain.c.
4370
43712000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4372
4373        * libchip/network/sonic.c: Added ipalign() routine to align the received
4374        packet so that the ip header is on a 32-bit boundary. Necessary for
4375        cpu's that do not allow unaligned loads and stores and when the 32-bit
4376        DMA mode is used.
4377
43782000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4379
4380        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4381        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4382        ACLOCAL_AMFLAGS.
4383        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4384        ACLOCAL_AMFLAGS.
4385        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4386        ACLOCAL_AMFLAGS.
4387
43882000-11-03      Chris Johns <ccj@acm.org>
4389
4390        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4391        libchip/network/cs8900.h: New files.
4392
43932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4394
4395        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4396        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4397        $(RTEMS_TOPdir)/aclocal.
4398        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4399        $(RTEMS_TOPdir)/aclocal.
4400        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4401        $(RTEMS_TOPdir)/aclocal.
4402
44032000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4404
4405        * configure.in: Switch to GNU-canonicalization.
4406        * Makefile.am: Reflect changes to configure.in.
4407        * acinclude.m4: Remove.
4408
44092000-10-30      Joel Sherrill <joel@OARcorp.com>
4410
4411        * POSIX include files merged into newlib.  This resulted in some
4412        definitions moving to other files and thus some secondary effects in
4413        RTEMS source code.
4414        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4415        in sync with newlib's <machine/types.h>.
4416        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4417        definition of struct itimerval in <sys/time.h>.
4418
44192000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4420
4421        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4422        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4423        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4424        * ChangeLog: Fix typos.
4425        * configure.in: add tests to the GNU canonicalized subdirectories.
4426
44272000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4428
4429        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4430        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4431        the lib directory before configuring lib/.
4432
44332000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4434
4435        * configure.in, Makefile.am: add exec to the GNU canonicalized
4436        subdirectories.
4437        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4438        * configure.in: add libnetworking, librpc and librdb to the GNU
4439        canonicalized subdirectories.
4440        * configure.in: add libmisc and libchip to the GNU canonicalized
4441        subdirectories.
4442        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4443        Switch to GNU canonicalization.
4444        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4445        Switch to GNU canonicalization.
4446        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4447        Switch to GNU canonicalization.
4448
44492000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4450
4451        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4452        canonicalization to libfs/. The approach is currently a bit of a hack as
4453        GNU canonicalization does not support the per-BSP build some of the
4454        other directories require.  As more of the tree is converted, this will
4455        become less  of an issue.
4456
44572000-10-20      Joel Sherrill <joel@OARcorp.com>
4458
4459        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4460        parameter.
4461
44622000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4463
4464        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4465        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4466        * librdbg/configure.in: Add m68k support.
4467        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4468        subdirectory.
4469        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4470        failure.
4471        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4472        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4473        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4474        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4475        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4476        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4477        librdbg/src/m68k/.cvsignore: New files.
4478        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4479        function pointers.
4480        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4481        _after_ pointer has been checked against NULL.
4482
44832000-10-18      Joel Sherrill <joel@OARcorp.com>
4484
4485        * wrapup/Makefile.am: Added libfs.
4486
44872000-10-18      Chris Johns <ccj@acm.org>
4488
4489        * libfs created.
4490        * configure.in: Added libfs subdirectory.
4491        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4492
44932000-09-28      Joel Sherrill <joel@OARcorp.com>
4494
4495        * libnetworking/rtems_webserver/Makefile.am,
4496        libnetworking/rtems_webserver/base64.c,
4497        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4498        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4499
45002000-09-22      Joel Sherrill <joel@OARcorp.com>
4501
4502        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4503        libnetworking/rtems/rtems_bsdnet_internal.h,
4504        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4505        have included rtems.h.  It is now including precisely the  least amount
4506        of low level, yet portable .h files to get the basic RTEMS types
4507        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4508        used machine/types.h to include rtems.h.
4509
45102000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4511
4512        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4513
45142000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4515
4516        * libnetworking/ChangeLog: Cleanup.
4517
45182000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4519
4520        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4521        * libchip/ChangeLog: Fix formating.
4522
45232000-09-05      Joel Sherrill <joel@OARcorp.com>
4524
4525        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4526        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4527        confusion and to work with the converted flags.
4528
45292000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4530
4531        * wrapup/Makefile.am: Include compile.am.
4532        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4533        libchip/serial/Makefile.am: Include compile.am.
4534        * librdbg/src/i386/any/Makefile.am,
4535        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4536        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4537        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4538        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4539        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4540        libnetworking/rtems_servers/Makefile.am,
4541        libnetworking/rtems_webserver/Makefile.am,
4542        libnetworking/wrapup/Makefile.am: Include compile.am.
4543
45442000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4545
4546        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4547        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4548
45492000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4550
4551        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4552
45532000-08-31      Joel Sherrill <joel@OARcorp.com>
4554
4555        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4556        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4557        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4558        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4559        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4560        * libnetworking/wbase64.c: Removed.
4561        * libnetworking/Makefile.am, libnetworking/asp.c,
4562        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4563        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4564        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4565        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4566        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4567        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4568        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4569        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4570        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4571        Modified.
4572
45732000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4574
4575        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4576
45772000-08-30      Joel Sherrill <joel@OARcorp.com>
4578
4579        * libnetworking/rtems_webserver/license.txt: New file.
4580
45812000-08-10      Joel Sherrill <joel@OARcorp.com>
4582
4583        * ChangeLog: New file.
4584        * libchip/ChangeLog: New file.
4585        * librdbg/ChangeLog: New file.
4586        * libnetworking/ChangeLog: New file.
4587
Note: See TracBrowser for help on using the repository browser.