source: rtems/c/src/ChangeLog @ 4c7b674a

4.115
Last change on this file since 4c7b674a was 4c7b674a, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/04/11 at 16:17:27

2011-03-04 Ralf Corsépius <ralf.corsepius@…>

  • aclocal/rtems-top.m4, aclocal/version.m4: Rename RTEMS_API into _RTEMS_API.
  • Property mode set to 100644
File size: 172.2 KB
Line 
12011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * aclocal/rtems-top.m4, aclocal/version.m4:
4        Rename RTEMS_API into _RTEMS_API.
5
62011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * aclocal/canonical-target-name.m4:
9        Stop pretending no_cpu* was buildable.
10        Derive RTEMS_CPU from "$host_cpu".
11        Error out if "$host" doesn't match "*-*-rtems*".
12
132011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
14
15        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
16
172011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
20        ada-tests/mptests/mp01/mptest.ads,
21        ada-tests/mptests/mp01/node1/mp01_node1.adb,
22        ada-tests/mptests/mp01/node2/mp01_node2.adb,
23        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
24        ada-tests/mptests/mp02/node1/mp02_node1.adb,
25        ada-tests/mptests/mp02/node2/mp02_node2.adb,
26        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
27        ada-tests/mptests/mp03/node1/mp03_node1.adb,
28        ada-tests/mptests/mp03/node2/mp03_node2.adb,
29        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
30        ada-tests/mptests/mp04/node1/mp04_node1.adb,
31        ada-tests/mptests/mp04/node2/mp04_node2.adb,
32        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
33        ada-tests/mptests/mp05/node1/mp05_node1.adb,
34        ada-tests/mptests/mp05/node2/mp05_node2.adb,
35        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
36        ada-tests/mptests/mp06/node1/mp06_node1.adb,
37        ada-tests/mptests/mp06/node2/mp06_node2.adb,
38        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
39        ada-tests/mptests/mp07/node1/mp07_node1.adb,
40        ada-tests/mptests/mp07/node2/mp07_node2.adb,
41        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
42        ada-tests/mptests/mp08/node1/mp08_node1.adb,
43        ada-tests/mptests/mp08/node2/mp08_node2.adb,
44        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
45        ada-tests/mptests/mp09/node1/mp09_node1.adb,
46        ada-tests/mptests/mp09/node2/mp09_node2.adb,
47        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
48        ada-tests/mptests/mp10/node1/mp10_node1.adb,
49        ada-tests/mptests/mp10/node2/mp10_node2.adb,
50        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
51        ada-tests/mptests/mp11/node1/mp11_node1.adb,
52        ada-tests/mptests/mp11/node2/mp11_node2.adb,
53        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
54        ada-tests/mptests/mp12/node1/mp12_node1.adb,
55        ada-tests/mptests/mp12/node2/mp12_node2.adb,
56        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
57        ada-tests/mptests/mp13/node1/mp13_node1.adb,
58        ada-tests/mptests/mp13/node2/mp13_node2.adb,
59        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
60        ada-tests/mptests/mp14/node1/mp14_node1.adb,
61        ada-tests/mptests/mp14/node2/mp14_node2.adb,
62        ada-tests/samples/base_mp/mptest.adb,
63        ada-tests/samples/base_mp/mptest.ads,
64        ada-tests/samples/base_sp/base_sp.adb,
65        ada-tests/samples/base_sp/sptest.adb,
66        ada-tests/samples/base_sp/sptest.ads,
67        ada-tests/samples/hello/hello.adb,
68        ada-tests/samples/hello/sptest.adb,
69        ada-tests/samples/hello/sptest.ads,
70        ada-tests/samples/nsecs/nsecs.adb,
71        ada-tests/samples/nsecs/sptest.adb,
72        ada-tests/samples/nsecs/sptest.ads,
73        ada-tests/samples/ticker/sptest.adb,
74        ada-tests/samples/ticker/sptest.ads,
75        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
76        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
77        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
78        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
79        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
80        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
81        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
82        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
83        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
84        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
85        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
86        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
87        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
88        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
89        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
90        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
91        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
92        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
93        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
94        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
95        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
96        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
97        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
98        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
99        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
100        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
101        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
102        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
103        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
104        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
105        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
106        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
107        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
108        ada-tests/sptests/sp25/sptest.ads,
109        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
110        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
111        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
112        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
113        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
114        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
115        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
116        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
117        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
118        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
119        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
120        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
121        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
122        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
123        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
124        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
125        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
126        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
127        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
128        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
129        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
130        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
131        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
132        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
133        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
134        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
135        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
136        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
137        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
138        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
139        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
140        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
141        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
142        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
143        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
144        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
145        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
146        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
147        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
148        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
149        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
150        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
151        ada-tests/tmtests/tmck/tmtest.ads,
152        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
153        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
154        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
155        ada-tests/tmtests/tmoverhd/tmtest.adb,
156        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
157        child package rework. Eliminate all warnings.
158
1592011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
162        Split RTEMS Ada95 binding into a master package and a child package
163        per Manager. This is better Ada style.
164        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
165        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
166        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
167        ada/rtems-extension.adb, ada/rtems-extension.ads,
168        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
169        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
170        ada/rtems-message_queue.ads, ada/rtems-object.adb,
171        ada/rtems-object.ads, ada/rtems-partition.adb,
172        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
173        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
174        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
175        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
176        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
177        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
178        files.
179
1802011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
181
182        * libchip/serial/ns16550.c: Revert previous commit and extend existing
183        mechanic.
184
1852011-02-15      Jennifer Averett
186
187        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
188        style IRQs.
189
1902011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * libchip/network/smc91111config.h:
193        Use "__asm__" instead of "asm" for improved c99-compliance.
194
1952011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * configure.ac: Require autoconf-2.68, automake-1.11.1.
198
1992011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * libchip/ide/ata.c: Fix spelling.
202
2032011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
204
205        * libchip/serial/ns16550.c: Install interrupt handler after TTY
206        pointer is valid.
207
2082010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
209
210        * libchip/ide/ata.c: Do not violate chain API.
211
2122010-08-20      <yann.sionneau@telecom-sudparis.eu>
213
214        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
215        for buffer modes.
216
2172010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
218
219        * libchip/ide/ata_internal.h: C++ compatibility.
220
2212010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
222
223        * libchip/Makefile.am, libchip/preinstall.am: Install
224        <libchip/ata_internal.h>.
225
2262010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
227
228        * libchip/ide/ata_util.c: New file.
229        * libchip/Makefile.am: Reflect change from above.
230        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
231        ata_process_request_on_init_phase() into new file.
232
2332010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
234
235        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
236        separate functions.  Added public ata_breq_init(),
237        ata_identify_device(), and ata_process_request_on_init_phase()
238        functions.
239
2402010-06-24      Arnout Vandecappelle <arnout@mind.be>
241
242        PR 1586/misc
243        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
244        SD card accesses.
245
2462010-06-22      Arnout Vandecappelle <arnout@mind.be>
247
248        PR 1580/misc
249        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
250        while waiting for read data.
251
2522010-06-22      Arnout Vandecappelle <arnout@mind.be>
253
254        PR 1579/misc
255        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
256        waiting for write to finish.
257
2582010-06-22      Arnout Vandecappelle <arnout@mind.be>
259
260        PR 1567/misc
261        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
262        timeouts.
263
2642010-06-21      Arnout Vandecappelle <arnout@mind.be>
265
266        PR 1576/misc
267        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
268
2692010-06-21      Arnout Vandecappelle <arnout@mind.be>
270
271        PR 1569/misc
272        * libchip/i2c/spi-sd-card.c: Added CRC checks.
273
2742010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        PR 1561/cpukit
277        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
278
2792010-06-14      Arnout Vandecappelle <arnout@mind.be>
280
281        PR 1557/misc
282        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
283
2842010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * aclocal/version.m4: Bump RTEMS_API to 4.11.
287        Bump _RTEMS_VERSION to 4.10.99.0.
288
2892010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
290
291        * libchip/network/if_dc.c: Fix warning.
292
2932010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * libchip/network/greth.c: Misc. hacks to allow compilation on
296        16bit targets.
297
2982010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        PR 1531/newlib
301        * libchip/network/i82586.c:
302        Add local copy of ALIGN().
303
3042010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
305
306        * libchip/network/cs8900.c:
307        Misc. changes to make code 16bit-target compliant.
308        * libchip/network/i82586.c:
309        Use int32_t instead of int for 16bit-target compliance.
310        * libchip/network/open_eth.c:
311        Misc. changes to make code 16bit-target compliant.
312
3132010-05-18      Chris Johns <chrisj@rtems.org>
314
315        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
316        1448/filesystem.
317
3182010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
319
320        * aclocal/bsp-alias.m4: Change quoting to work-round
321        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
322
3232010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
324
325        * libchip/network/if_dc.c: Remove warnings.
326
3272010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
328
329        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
330        libchip/serial/ns16550.c, libchip/serial/serial.h,
331        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
332        or intptr_t instead of uint32_t or int32_t.
333
3342010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
335
336        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
337        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
338        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
339        uint32_t.
340
3412010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
342
343        * libchip/serial/serial.h: Add extern "C".
344
3452010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
346
347        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
348        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
349        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
350        prototype
351
3522010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
353
354        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
355        CPU_SIMPLE_VECTORED_INTERRUPTS.
356
3572010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
358
359        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
360        simple or PIC interrupt model.
361
3622010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        * libchip/rtc/ds1375.c: #include <unistd.h>.
365
3662010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * libchip/network/i82586.c: Readdress use of ctype methods per
369        recommendation from D.J. Delorie on the newlib mailing list. We
370        should pass an unsigned char into these methods.
371
3722010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
373
374        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
375        variable.
376
3772010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
378
379        * libchip/network/i82586.c: Fix warnings for ctype methods.
380
3812010-02-19      Chris Johns <chrisj@rtems.org>
382
383        * libchip/ide/ide_controller.c: Create the devices as block
384        devices.
385
3862010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
387
388        * libchip/ide/ata_internal.h, libchip/ide/ata.c
389        libchip/i2c/spi-sd-card.c: Update for block device API change.
390
3912010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
392
393        * libchip/display/disp_hcms29xx.c,
394        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
395        libchip/display/font_hcms29xx.h: various fixes
396
3972009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
398
399        PR 1474
400        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
401        device API change.
402
4032009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * libchip/network/greth.c: Eliminate unused type
406        rtems_clock_time_value.
407
4082009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
409
410        * libchip/network/dec21140.c: Warning elimination
411        (dec21140_softc->base now is an uint32_t).
412
4132009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        PR 1483/cpukit
416        * libchip/network/dec21140.c, libchip/network/elnk.c,
417        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
418        *_SUPPORTED-guarded code sections.
419
4202009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
421
422        * libchip/network/dec21140.c, libchip/network/elnk.c,
423        libchip/network/if_dc.c: Ensure PCI drivers are built on all
424        supported configurations. PowerPC conditionals were not current and
425        code was not being built on supported BSPs.
426
4272009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
428
429        * libchip/network/smc91111.c: Formatting.
430
4312009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
432
433        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
434        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
435        uint32_t (16bit ints are too small).
436
4372009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
438
439        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
440        * libchip/network/if_dc.c: Fix type mismatch.
441
4422009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
443
444        * aclocal/bsp-linkcmds.m4: New.
445
4462009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
447
448        * configure.ac: Rework CFLAGS setup.
449        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
450        * automake/compile.am: Remove RTEMS_CFLAGS.
451
4522009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * libchip/ide/ata.h: Move extern "C".
455
4562009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
457
458        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
459        Use hex-constants to avoid implicit int-casts.
460        * libchip/i2c/spi-memdrv.c:
461        Use hex-constants to avoid implicit int-casts.
462        Use rtems_off64_t offsets to avoid loosing precision.
463
4642009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
465
466        * libchip/serial/ns16550.c: Update for interrupt handler type change.
467
4682009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
469
470        * aclocal/bsp-alias.m4: New.
471        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
472
4732009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
476
4772009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
480        * Makefile.am: Remove BARE_CPU_MODEL.
481
4822009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * configure.ac: Remove cfg_dir.
485
4862009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * configure.ac: Remove -std=c99 -fasm.
489        Remove AM_CONDITIONAL LIBCHIP.
490        * libchip/Makefile.am, wrapup/Makefile.am:
491        Remove AM_CONDITIONAL LIBCHIP.
492
4932009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
494
495        * configure.ac: Pick up make/custom/*.
496        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
497
4982009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
499
500        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
501        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
502
5032009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
504
505        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
506
5072009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
508
509        * Makefile.am: Remove RTEMS_HOST (unused).
510        * configure.ac: Remove RTEMS_HOST (unused).
511        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
512
5132009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
514
515        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
516        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
517
5182009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
519
520        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
521        aclocal/check-posix.m4, aclocal/enable-posix.m4,
522        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
523
5242009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
525
526        * configure.ac: Rework make/custom/* handling.
527        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
528        * Makefile.am: Remove make/custom/default.cfg-rule.
529
5302009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
531
532        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
533        NULL pointer access in interrupt handler.
534
5352009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
536
537        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
538        device API change.
539
5402009-10-08      Chris Johns <chrisj@rtems.org>
541
542        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
543        multiblock support from the ATA driver. Multiblock at the disk
544        level should not be a global policy as a disk may have more than
545        one partition with different block sizes. An IDE driver could
546        decide to use the feature with DMA but this a driver specific
547        design choice. Fixed bugs relating to variable block sizes and
548        large block transfer.
549        * c/src/libchip/ide/ide_controller.c,
550        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
551        Changed the block size to 32bits so blocks of 64K or bigger can be
552        transfered in a single driver call.
553
5542009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
555
556        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
557        shared irq.h yet and this breaks a significant number of them.
558
5592009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
560
561        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
562        model.
563
5642009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
565
566        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
567        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
568        renamed to rtems_termios_baud_to_number.
569
5702009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
571
572        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
573        termios_baud_to_number (duplicate prototypes).
574        Add C++-guards.
575        Include rtems/termiostypes.h.
576
5772009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
580
5812009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
582
583        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
584        physical address to support BSD TCP/IP stack.
585
5862009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
587
588        * libchip/network/elnk.c: Convert calls to legacy routine
589        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
590
5912009-08-03      Roger Dahlkvist <ruppe@kth.se>
592
593        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
594
5952009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
596
597        * libchip/ide/ata.c: Remove warning.
598
5992009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
600
601        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
602        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
603        now use the same macros.
604        * aclocal/bsp-bspcleanup-options.m4: New file.
605
6062009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
607
608        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
609        obsolete defines and declarations.  Set initial baud during device
610        open.  Fixed interrupt mode.
611
6122009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
613
614        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
615        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
616        EINVAL and ENOTTY as appropriate.
617
6182009-05-30      Chris Johns <chrisj@rtems.org>
619
620        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
621        devices on an IDE bus and cleaned up the initialisation register
622        call.
623
6242009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * libchip/network/i82586.c: Fix warning in manner suggested by
627        Arnout Vandecappelle <arnout@mind.be> in
628        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
629
6302009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * libchip/network/if_dc.c: Fixed warnings.
633
6342009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
637        as needed.
638
6392009-04-29      Chris Johns <chrisj@rtems.org>
640
641        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
642
643        * libchip/ide/ide_controller.c: Change the status detection and
644        add a message if the transfer fails. There is currently no error
645        handle at the IDE drvier level.
646
6472009-03-12      Daniel Hellstrom <daniel@gaisler.com>
648
649        PR 1392/bsps
650        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
651        over multiple pages results in extra data being written.
652
6532009-02-27      Gene Smith <gene.smith@siemens.com>
654
655        PR 1356
656        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
657        cards.
658
6592009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
662        enabled on x86.
663
6642009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
665
666        * aclocal/bspopts.m4: Quoting cosmetics.
667
6682009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
669
670        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
671        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
672        writes.  Fixed integer type in device structure.
673
6742009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
675
676        * libchip/serial/ns16550.c: Turn on ns16550_process() for
677        BSP_FEATURE_IRQ_LEGACY case also.
678
6792008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
680
681        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
682        level LibI2C interface.  Added generic block IO functions.
683
6842008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
685
686        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
687        optman/rtems/no-msg.c, optman/rtems/no-part.c,
688        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
689        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
690        optman/sapi/no-ext.c, optman/sapi/no-io.c:
691        Revert previous patch (cvs clash with Joel hacking cpukit).
692
6932008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
694
695        * aclocal/canonical-target-name.m4: Remove tic4x.
696
6972008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
698
699        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
700
7012008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
702
703        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
704        optman/rtems/no-msg.c, optman/rtems/no-part.c,
705        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
706        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
707        optman/sapi/no-ext.c, optman/sapi/no-io.c:
708        Fix prototypes.
709
7102008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
711
712        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
713
7142008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
717        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
718        duplicated data.
719
7202008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
721
722        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
723        SuperCore Handler initialization routines to directly pull parameters
724        from configuration table.
725
7262008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
729        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
730        optman/rtems/no-part.c, optman/rtems/no-region.c,
731        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
732        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
733        initialization routines to directly pull parameters from
734        configuration table. Eliminate empty routines sportted.
735
7362008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
739
7402008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
741
742        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
743        all public use of TOD conversion routines.
744
7452008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * libchip/network/smc91111config.h:
748        #include <stdint.h> instead of <rtems/stdint.h>.
749
7502008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
753        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
754
7552008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
756
757        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
758
7592008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
760
761        * libchip/serial/ns16550.c: Transmit the character in the polled write
762        function within a critical section for printk() compatibility.
763
7642008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
765
766        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
767
7682008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
771
7722008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
773
774        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
775
7762008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
777
778        * aclocal/bsp-bootcard-options.m4: Fix quoting.
779
7802008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * aclocal/bsp-bootcard-options.m4: New file.
783        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
784
7852008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
786
787        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
788        BSPs that support this feature.
789
7902008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * libchip/serial/ns16550.c: Fix typo.
793
7942008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * libchip/serial/ns16550.c: Fix typo.
797
7982008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
799
800        * libchip/serial/ns16550.c: Add not supported on arm even though it is
801        not simple vectored.
802
8032008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
804
805        * libchip/serial/ns16550.c: Not currently supported on architectures
806        with simple vectored interrupt model.
807
8082008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * aclocal/version.m4: Bump RTEMS_API to 4.10.
811        Bump _RTEMS_VERSION to 4.9.99.0.
812
8132008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
814
815        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
816        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
817        functions have now static linkage type.  Added constant qualifier to
818        operations table and read-only function parameters.
819
820        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
821        c/src/libchip/serial/serial.h:  Include required header files.  Removed
822        support for old PowerPC exception handling.  Various fixes for
823        interrupt related routines.  Added support for BSPs with IRQ extension
824        API.
825
8262008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
829        is no PCI bus based upon the BSP not having a base address defined.
830        This means this driver cannot be supported on that board.
831
8322008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * libchip/network/dec21140.c, libchip/network/elnk.c,
835        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
836
8372008-09-17      Miao Yan <yanmiaobest@gmail.com>
838
839        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
840        add simple device only filesystem (devfs), optionally completely drop
841        out filesystem, and to clean up disabling newlib reentrancy support.
842        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
843        now has a 15K code space.
844        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
845        Removed.
846
8472008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
848
849        * libchip/ide/ata.h: Convert to Unix file format.
850
8512008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
852
853        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
854        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
855        libchip/serial/serial.h, libchip/serial/serprobe.c,
856        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
857        Convert to "bool".
858        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
859        libchip/i2c/spi-memdrv.h: Convert to "bool".
860        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
861        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
862        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
863        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
864        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
865        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
866        Convert to "bool".
867        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
868        Convert to "bool".
869        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
870        Convert to "bool".
871
8722008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
873
874        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
875        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
876        memory driver to not use the clock ioctl to install a method to poll
877        for input. It now uses a Class API Timer which means we can eliminate
878        this special IOCTL from all clock drivers.
879        * libchip/shmdr/setckvec.c: Removed.
880
8812008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
882
883        * libchip/network/sonic.c: Do not declare a variable just to hold an
884        ignored return value.
885
8862008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
887
888        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
889
8902008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
891
892        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
893        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
894
8952008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
896
897        * libchip/display/disp_hcms29xx.c: Do not make these static. They
898        appear to be unused that way.
899
9002008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
901
902        * libchip/shmdr/shm_driver.h: Correct prototypes.
903
9042008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
905
906        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
907        variables and made methods static.
908
9092008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
910
911        * libchip/serial/ns16550.c: Fix warning.
912
9132008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
914
915        * aclocal/prog-cc.m4: Add -Wnested-externs.
916
9172008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
918
919        * libchip/network/dec21140.c: Add missing prototype.
920        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
921
9222008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
923
924        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
925        -Wstrict-prototypes to RTEMS_CFLAGS.
926
9272008-08-02      Chris Johns <chrisj@rtems.org>
928
929        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
930        rtems_blkdev_request count and start references. Use
931        RTEMS_BLKDEV_START_BLOCK.
932
9332008-07-29      Chris Johns <chrisj@rtems.org>
934
935        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
936
937        * libchip/ide/ata.c: Change to use a mutex rather than disable
938        pre-emption. Updated to the libblock changes.
939
940        * libchip/ide/ata_internal.h: Updated to the new chains API.
941
942        * libchip/ide/ide_controller.c: Updated to the libblock
943        changes. Added come debug tracing.
944
945        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
946        to the libblock changes.
947
9482008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
949
950        * configure.ac: Remove RPCGEN, RPCTOOLS.
951
9522008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
953
954        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
955        for output format specifiers.
956
9572008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
958
959        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
960        Fixed some data types
961
9622008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
963
964        * libchip/i2c/spi-sd-card.c: Added missing header file.
965        * libchip/Makefile.am: Added SD Card driver.
966
9672008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
968
969        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
970        make glyphs non-constant, added file headers
971
9722008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
973
974        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
975        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
976        * libchip/display/font_hcms29xx.h
977        Creation of SPI display driver
978
9792008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
980
981        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
982        via SPI.
983
9842008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
985
986        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
987        AC_PREREQ(2.62).
988
9892008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
990
991        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
992
9932008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
994
995        * libchip/Makefile.am: Move termios helper routines from libchip to
996        libcsupport. Add routine which makes it easy for a termios device
997        driver to inform termios of its default baud rate. This avoids
998        inconsistencies in later termios settings changes.
999        * libchip/serial/termios_baud2index.c,
1000        libchip/serial/termios_baud2num.c: Removed.
1001
10022008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1003
1004        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1005
10062008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1007
1008        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1009        not fail if there are none.
1010
10112008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1012
1013        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1014        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1015        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1016        * libchip/Makefile.am:
1017        derived a generic spi memory driver from spi-flash-m25p40,
1018        added descriptor for fram fm25l256
1019
10202008-05-07      Till Straumann <strauman@slac.stanford.edu>
1021
1022        PR 649/bsps
1023        * libchip/ide/ata.c: Give up if the interface does not become ready.
1024
10252008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1026
1027        Moved to cpukit.
1028        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1029        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1030        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1031        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1032        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1033        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1034        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1035        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1036        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1037        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1038        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1039        nfsclient/src/xdr_mbuf.c: Removed.
1040
10412008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1044
10452008-01-05      Chris Johns <chrisj@rtems.org>
1046
1047        * libchip/flash/am29lv160.c: Update the blank check error message
1048        to say there is an error.
1049       
10502007-12-22      Chris Johns <chrisj@rtems.org>
1051
1052        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1053        the hello message. Just one line but still a little too long.
1054       
10552007-12-14      Chris Johns <chrisj@rtems.org>
1056
1057        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1058        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1059        * libchip/flash, libchip/flash/am29lv160.c,
1060        libchip/flash/am29lv160.h: New.
1061
10622007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * libchip/network/if_fxp.c: Spacing.
1065
10662007-11-20      Till Straumann <strauman@slac.stanford.edu>
1067
1068        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1069        Avoid using 'stdio' before the system is up and fully
1070        initialized.
1071
10722007-11-20      Till Straumann <strauman@slac.stanford.edu>
1073
1074        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1075        * libchip/Makefile.am, libchip/preinstall.am:
1076        added new driver for Maxim DS1375 i2c RTC.
1077
10782007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1079
1080        * libchip/i2c/spi-flash-m25p40.c:
1081        added addressing call in write function
1082
10832007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1084
1085        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1086        * libchip/Makefile.am:
1087        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1088
10892007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1090
1091        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1092
10932007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1094
1095        * nfsclient/Makefile.am: Fix errors.
1096
10972007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1098
1099        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1100
11012007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1102
1103        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1104        Bump RTEMS_VERSION to 4.8.99.0.
1105
11062007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1109
11102007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1111
1112        * configure.ac: Remove AC_PROG_AWK (Unused).
1113
11142007-09-14      Daron Chabot <djc915@mail.usask.ca>
1115
1116        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1117        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1118        ISR. Clean up of variables to silence compiler warnings.
1119
11202007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1121
1122        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1123
11242007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1125
1126        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1127          - Odd bit bug in some chips taken care of.
1128          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1129            alignment but failing to do so must have made the driver writer to make
1130            some incorrect assumptions about MBUFs.
1131          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1132            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1133          - Made while loop responsible for copying data to fifo port copy 16 shorts
1134            per loop instead of 1 short, increasing the copying process.
1135
11362007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1137
1138        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1139        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1140
11412007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1142
1143        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1144        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1145        librdbg/Makefile.am, librdbg/preinstall.am,
1146        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1147        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1148        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1149        librdbg/include/rdbg/powerpc/rdbg_f.h,
1150        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1151        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1152        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1153        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1154        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1155        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1156        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1157        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1158        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1159        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1160        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1161        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1162        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1163        librdbg/src/powerpc/rdbg_f.c,
1164        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1165        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1166        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1167        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1168
11692007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1170
1171        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1172
11732007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1174
1175        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1176          sizes.
1177
11782007-07-27      Chris Johns <chrisj@rtems.org>
1179
1180        * wrapup/Makefile.am: Create archive from a file for hosts
1181        with a limited command line size.
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-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1189       
1190        * configure.ac: Add nfsclient.
1191        * nfsclient/Makefile.am: New.
1192        * nfsclient/proto/Makefile, nfsclient/Makefile,
1193          nfsclient/src/Makefile: Remove.
1194        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1195        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1196
11972007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1198
1199        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1200        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1201        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1202        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1203        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1204        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1205        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1206        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1207        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1208        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1209        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1210        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1211
12122007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1213
1214        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1215        to become ready: This will not work for fast CPUs.
1216
12172007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1218
1219        * libchip/ide/ata.c: fixed warning
1220
12212007-06-20      Ray Xu <rayx@gmail.com>
1222
1223        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1224        console, and libio. This shrinks the memory requirements but Joel has
1225        not figured out how best to present this to application space.
1226        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1227        New files.
1228
12292007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1230
1231        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1232        now we only need required initialization methods.
1233
12342007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1235
1236        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1237        parameter since it was used to configure a no longer used feature.
1238        Device names are now part of the filesystem not in a table.
1239
12402007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1241
1242        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1243        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1244        optman/rtems/no-part.c, optman/rtems/no-region.c,
1245        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1246        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1247        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1248        other optional managers so using them reduces application size
1249        instead of increasing it.
1250        * optman/rtems/no-barrier.c: New file.
1251
12522007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1253
1254        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1255        adjustments to pci-API changes.
1256        * libchip/network/dec21140.c, libchip/network/elnk.c,
1257        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1258        changes.
1259
12602007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1261
1262        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1263        libchip/network/if_fxp.c: Reflect changes to pci-API.
1264
12652007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1266
1267        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1268        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1269
12702007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1271
1272        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1273          being used to compile "tools").
1274
12752007-03-13      Joel Sherrill <joel@OARcorp.com>
1276
1277        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1278
12792007-03-12      Joel Sherrill <joel@OARcorp.com>
1280
1281        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1282        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1283        and/or fix mistake in copyright notice. Both of these mistakes appear
1284        to be from code submitted after these changes were made previously.
1285
12862007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1287
1288        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1289
12902007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1291
1292        * libchip/Makefile.am: Correct path to README.tulipclone.
1293
12942007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1295
1296        * libchip/ide/ata.c: Remove superfluous type casts.
1297
12982007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1299
1300        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1301        Use size_t for sizes.
1302
13032007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1304
1305        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1306        from preemption disabled region
1307
13082007-01-16      Till Straumann <strauman@slac.stanford.edu>
1309
1310        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1311        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1312        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1313
13142006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1315
1316        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1317          ioctl_command_t as ioctl argument.
1318
13192006-12-13      Joel Sherrill <joel@OARcorp.com>
1320
1321        * librtems++/include/rtems++/rtemsEvent.h,
1322        librtems++/include/rtems++/rtemsMessageQueue.h,
1323        librtems++/include/rtems++/rtemsSemaphore.h,
1324        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1325        librtems++/src/rtemsMessageQueue.cc,
1326        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1327        rtems_unsigned32 to uint32_t.
1328
13292006-12-13      Joel Sherrill <joel@OARcorp.com>
1330
1331        PR 1181/bsps
1332        * optman/rtems/no-msg.c: Clean up dead code.
1333
13342006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1335
1336        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1337
13382006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1339
1340        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1341        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1342        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1343
13442006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1345
1346        * configure.ac: New BUG-REPORT address.
1347
13482006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1349
1350        * Makefile.am: Remove ampolish3.
1351
13522006-11-17      Joel Sherrill <joel@OARcorp.com>
1353
1354        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1355        blank lines.
1356
13572006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1358
1359        * configure.ac: Remove RTEMS_AMPOLISH3.
1360        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1361          Remove checks for AMPOLISH3.
1362        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1363        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1364        * ampolish3: Remove.
1365
13662006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1367
1368        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1369        * aclocal/prog-cc.m4: Remove CFLAGS.
1370        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1371        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1372
13732006-10-23      Joel Sherrill <joel@OARcorp.com>
1374
1375        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1376
13772006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1378
1379        * automake/compile.am: Use hard-coded RTEMS_* flags.
1380
13812006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1382
1383        * aclocal/rtems-top.m4: Remove RTEMS_API.
1384        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1385
13862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1387
1388        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1389
13902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1391
1392        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1393
13942006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1395
1396        * aclocal/version.m4: Bump version to 4.7.99.0.
1397
13982006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1399
1400        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1401
14022006-09-11      Joel Sherrill <joel@OARcorp.com>
1403
1404        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1405
14062006-09-04      Joel Sherrill <joel@OARcorp.com>
1407
1408        * libchip/network/greth.c, libchip/network/open_eth.c,
1409        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1410        introduced by warning removal.
1411
14122006-09-01      Joel Sherrill <joel@OARcorp.com>
1413
1414        * libchip/network/greth.c, libchip/network/open_eth.c,
1415        libchip/network/smc91111.c: Remove warnings and correct prototype
1416        added earlier today.
1417
14182006-09-01      Joel Sherrill <joel@OARcorp.com>
1419
1420        * libchip/network/cs8900.c, libchip/network/greth.c,
1421        libchip/network/i82586.c, libchip/network/open_eth.c,
1422        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1423        sized integers, and inttypes.h printf helpers.
1424
14252006-08-09      Kolja Waschk <waschk@telos.de>
1426
1427        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1428
14292006-07-12      Joel Sherrill <joel@OARcorp.com>
1430
1431        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1432
14332006-07-11      Jerry Needell <jerry.needell@unh.edu>
1434
1435        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1436        4.6 branch.  Original modifications by Gaisler Enterprises.
1437        * libchip/network/greth.c, libchip/network/greth.h: New files.
1438
14392006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1440
1441        * ide/ata.[ch]:
1442        (PR1118) fetch priority for ATA task from a variable,
1443        not a fixed configuration value.
1444       
14452006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1446
1447        * Makefile.am: Add ampolish3.
1448
14492006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1450
1451        * ampolish3: New.
1452        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1453
14542006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1455
1456        * aclocal/rtems-ampolish.m4: New.
1457        * configure.ac: Use RTEMS_AMPOLISH3.
1458
14592006-04-18  Joel Sherrill <joel@OARcorp.com>
1460
1461        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1462
14632006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1464
1465        PR 853/filesystem
1466        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1467        should be modified to support the new exception scheme and to use the
1468        handle parameter.
1469
14702006-02-a32     Eric Norum <norume@aps.anl.gov>
1471
1472        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1473        "newer" PCI access calls.  Minor cleanups.  Comments.
1474
14752006-01-12      Eric Norum <norume@aps.anl.gov>
1476
1477        PR 861/networking
1478        PR 863/networking
1479        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1480
14812006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1482
1483        * wrapup/Makefile.am: Add preinstall.am.
1484        * libchip/Makefile.am: Build libchip/network/smc91111.
1485        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1486        Eliminate cyg_int* crap.
1487
14882006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1489
1490        * librdbg/Makefile.am: Add preinstall.am.
1491        * aclocal/bsp-configure.m4: Add ampolish3.
1492        New header guards.
1493
14942006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1495
1496        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1497        Merger from rtems-4-6-branch.
1498
14992006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1500
1501        * libchip/network/smc91111.c
1502        libchip/network/smc91111config.h
1503        libchip/network/smc91111exp.h
1504        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1505        * libchip/Makefile.am: Reflect adding smc91111*.
1506
15072006-01-08      Joel Sherrill <joel@OARcorp.com>
1508
1509        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1510        char *.
1511
15122006-01-08      Joel Sherrill <joel@OARcorp.com>
1513
1514        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1515        warnings.
1516
15172005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1518
1519        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1520        Add RTEMS_RELLDFLAGS.
1521        * automake/compile.am: Remove RTEMS_USE_GCC.
1522        Remove RTEMS_RELLDFLAGS.
1523        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1524
15252005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1526
1527        * libchip/network/if_media.h, libchip/network/mii.h:
1528        Remove (Moved to cpukit).
1529        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1530        and libchip/network/if_media.h.
1531        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1532        if_media.h having moved.
1533
15342005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1535
1536        * automake/compile.am, automake/host.am, automake/local.am,
1537        automake/subdirs.am: Remove depend.
1538        * configure.ac: Explicitly pass --libdir and --includedir to
1539        testsuites.
1540
15412005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1542
1543        * configure.ac: Reflect changes to testsuites.
1544
15452005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1546
1547        * automake/compile.am: Remove GCCSPECS.
1548        * aclocal/prog-cc.m4: Add GCCSPECS.
1549        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1550
15512005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1554        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1555
15562005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1559        libcpu/byteorder.h for i386.
1560
15612005-11-02      Till Straumann <strauman@slac.stanford.edu>
1562
1563        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1564        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1565        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1566        added a simple API/library for i2c devices and drivers for i2c
1567        2-byte eeproms and a ds1621 temperature sensor; API is documented
1568        in libi2c.h.
1569
15702005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1571
1572        * libnetworking/pppd/ipxcp.c,
1573        libnetworking/pppd/chat.c,
1574        libnetworking/pppd/patchlevel.h,
1575        libnetworking/pppd/upap.h,
1576        libnetworking/pppd/md5.h,
1577        libnetworking/pppd/pppd.8,
1578        libnetworking/pppd/README,
1579        libnetworking/pppd/preinstall.am,
1580        libnetworking/pppd/md4.h,
1581        libnetworking/pppd/magic.c,
1582        libnetworking/pppd/pppd.h,
1583        libnetworking/pppd/demand.c,
1584        libnetworking/pppd/rtemsmain.c,
1585        libnetworking/pppd/sys-rtems.c,
1586        libnetworking/pppd/ipcp.h,
1587        libnetworking/pppd/lcp.h,
1588        libnetworking/pppd/chap_ms.c,
1589        libnetworking/pppd/md4.c,
1590        libnetworking/pppd/rtemspppd.h,
1591        libnetworking/pppd/cbcp.h,
1592        libnetworking/pppd/auth.c,
1593        libnetworking/pppd/lcp.c,
1594        libnetworking/pppd/example/README,
1595        libnetworking/pppd/example/ppp.conf,
1596        libnetworking/pppd/example/system.h,
1597        libnetworking/pppd/example/netconfig.h,
1598        libnetworking/pppd/example/pppdapp.c,
1599        libnetworking/pppd/example/init.c,
1600        libnetworking/pppd/example/Makefile-user,
1601        libnetworking/pppd/example/pppd.options,
1602        libnetworking/pppd/rtemspppd.c,
1603        libnetworking/pppd/ipxcp.h,
1604        libnetworking/pppd/chap_ms.h,
1605        libnetworking/pppd/options.c,
1606        libnetworking/pppd/magic.h,
1607        libnetworking/pppd/chap.h,
1608        libnetworking/pppd/cbcp.c,
1609        libnetworking/pppd/upap.c,
1610        libnetworking/pppd/chap.c,
1611        libnetworking/pppd/Makefile.am,
1612        libnetworking/pppd/ccp.h,
1613        libnetworking/pppd/utils.c,
1614        libnetworking/pppd/rtemsdialer.h,
1615        libnetworking/pppd/fsm.h,
1616        libnetworking/pppd/pathnames.h,
1617        libnetworking/pppd/md5.c,
1618        libnetworking/pppd/fsm.c,
1619        libnetworking/pppd/ipcp.c,
1620        libnetworking/pppd/STATUS,
1621        libnetworking/pppd/ccp.c,
1622        libnetworking/Makefile.am: Remove (Moved to cpukit).
1623
16242005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1625
1626        * configure.ac: Remove libnetworking, libnetworking/pppd.
1627        * wrapup/Makefile.am: Remove libpppd.a.
1628
16292005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1630
1631        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1632        rtemsdialer.h to $(includedir)/rtems.
1633
16342005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1635
1636        * libnetworking/rtems_telnetd/icmds.c,
1637        libnetworking/rtems_telnetd/Makefile.am,
1638        libnetworking/rtems_telnetd/preinstall.am,
1639        libnetworking/rtems_telnetd/pty.c,
1640        libnetworking/rtems_telnetd/pty.h,
1641        libnetworking/rtems_telnetd/README,
1642        libnetworking/rtems_telnetd/telnetd.c,
1643        libnetworking/rtems_telnetd/telnetd.h:
1644        Remove (Moved to cpukit).
1645
16462005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1647
1648        * configure.ac: Remove libnetworking/rtems_telnetd.
1649        * libnetworking/Makefile.am: Remove rtems_telnetd.
1650        * libnetworking/README: Remove (Obsolete).
1651        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1652
16532005-10-20  Eric Norum <norume@aps.anl.gov>
1654
1655        * libchip/network/dec21140.c: Clean up PCI mapping.
1656
16572005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1658
1659        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1660        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1661        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1662        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1663        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1664        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1665
16662005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1667
1668        * aclocal/bspopts.m4: Add missing m4 quotes.
1669
16702005-09-02  Joel Sherrill <joel@OARcorp.com>
1671
1672    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1673
16742005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1675
1676        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1677        libchip/network/dec21140.c: Remove initialization of PCI bus.
1678
16792005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * optman/Makefile.am: Add preinstall.am.
1682
16832005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1684
1685        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1686        UNTESTED to tested.
1687
16882005-06-17      Joel Sherrill <joel@OARcorp.com>
1689
1690        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1691        it is not supported by the MPC5xx.
1692
16932005-06-17      Joel Sherrill <joel@OARcorp.com>
1694
1695        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1696        interface. Also correct attempting to build on other than PowerPC and
1697        x86.
1698
16992005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1700
1701        * libchip/Makefile.am: Add driver for Tulip clones.
1702        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1703        libchip/network/if_dcreg.h: New files.
1704
17052005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1706
1707        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1708        to enable rdbg.
1709        * configure.ac: Reflect changes above.
1710
17112005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1712
1713        * configure.ac: Add ada/.
1714
17152005-05-20      Sergei Organov  <osv@topconrd.ru>
1716
1717        PR 750/networking
1718        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1719        wait_input().
1720
17212005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1722
1723        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1724        rtems/irq.h.
1725
17262005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * libchip/Makefile.am: Include preinstall.am.
1729        * libchip/preinstall.am: New.
1730
17312005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1732
1733        * configure.ac: Add AMPOLISH3.
1734        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1735        * libnetworking/rtems_telnetd/preinstall.am: New.
1736        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1737
17382005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1739
1740        * configure.ac: Let enable_rpcgen default to "no".
1741
17422005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1743
1744        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1745
17462005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1747
1748        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1749        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1750
17512005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1752
1753        * libchip/network/dec21140.c, libchip/network/elnk.c,
1754        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1755
17562005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1757
1758        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1759        of code as a result of the implementation of a common PCI interface.
1760
17612005-05-04      Joel Sherrill <joel@OARcorp.com>
1762
1763        * libchip/network/open_eth.c: Remove prototype of set_vector.
1764
17652005-05-03      Joel Sherrill <joel@OARcorp.com>
1766
1767        * librdbg/src/ptrace.c: Remove warning.
1768
17692005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1770
1771        * libchip/network/dec21140.c, libchip/network/elnk.c,
1772        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1773        Modified parameter list to remove warnings.
1774
17752005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1776
1777        * libchip/network/cs8900.c, libchip/network/i82586.c,
1778        libchip/network/open_eth.c, libchip/network/sonic.c,
1779        libchip/serial/mc68681.c: Modified types to remove
1780        warnings.  Added initialization to remove warnings.
1781
17822005-04-28      Joel Sherrill <joel@OARcorp.com>
1783
1784        * libchip/network/README.sonic: Rewritten to account for removal of
1785        dmv177.
1786
17872005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1788
1789        PR 781/rtems_misc
1790        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1791
17922005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1793
1794        * libchip/serial/ns16550.c:
1795        Fixed warnings generated in various powerpc configurations
1796
17972005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1798
1799        * libchip/serial/ns16550.c: Modified
1800        ISR to work with PPC new exception processing
1801
18022005-03-14      Joel Sherrill <joel@OARcorp.com>
1803
1804        * libchip/network/dec21140.c, libchip/network/elnk.c,
1805        libchip/network/if_fxp.c: Continue PCI API unification. All use
1806        pci_find_device(). Network drivers manufacture a signature since all
1807        calls have not been converted yet.
1808
18092005-03-04      Joel Sherrill <joel@OARcorp.com>
1810
1811        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1812        initialize function part of the unified PCI API as pci_initialize().
1813
18142005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1815
1816        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1817        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1818
18192005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1820
1821        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1822        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1823
18242005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1825
1826        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1827        building procedures.
1828
18292005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1830
1831        * aclocal/prog-cc.m4:
1832        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1833
18342005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1835
1836        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1837
18382005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1839
1840        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1841
18422005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1843
1844        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1845
18462005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1847
1848        * libnetworking/rtems_servers/ftp.c,
1849        libnetworking/rtems_servers/ftp.h,
1850        libnetworking/rtems_servers/Makefile.am:
1851        Remove (relocated to cpukit/ftpd).
1852        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1853        removed move libnetworking/rtems_servers.
1854
18552005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1856
1857        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1858
18592005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1860
1861        PR 755/rtems
1862        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1863        Remove local declarations of rtems_bsdnet_nameservers,
1864        rtems_bsdnet_nameservers_count.
1865
18662005-01-31      Sergei Organov <osv@topconrd.ru>
1867
1868        PR 751/pppd
1869        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1870        committed to fix PR736 breaks pppd. chat.c should have its own static
1871        ttyfd for pppd to work correctly. The symptom is that second
1872        invokation of chat (for connect script) fails due to pppd_ttyfd set
1873        to -1 by previous chat invokation (for init script). In addition,
1874        this patch fixes leaving of dangling pointer in the abort_stbring[]
1875        by chat_send().
1876
18772005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1878
1879        * configure.ac: Remove CFLAGS_DEBUG_V.
1880        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1881
18822005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1883
1884        * wrapup/Makefile.am: Remove rtems-ctor.o.
1885
18862005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1887
1888        * libchip/rtc/rtc.h: size_t RTC_Count.
1889
18902005-01-20      Joel Sherrill <joel@OARcorp.com>
1891
1892        PR 736/pppd
1893        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1894        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1895        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1896        should not be static and should have a name more specific to pppd.
1897
18982005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1899
1900        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1901        libnetworking/rtems_servers/Makefile.am,
1902        libnetworking/rtems_telnetd/Makefile.am,
1903        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1904        Eliminate CFLAGS_OPTIMIZE_V.
1905
19062005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1907
1908        * configure.ac: Pass CFLAGS to testsuites configure.
1909        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1910        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1911
19122005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1913
1914        * configure.ac: Pass CFLAGS to cpukit configure.
1915        * aclocal/rtems-flags.m4: Remove (Unused).
1916        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1917        * aclocal/env-rtemsbsp.m4:
1918        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1919        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1920        RTEMS_CFLAGS.
1921        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1922        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1923        Cleanup comments.
1924
19252005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1926
1927        * automake/compile.am: Remove build-variant support.
1928
19292005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1930
1931        * libnetworking/pppd/Makefile.am,
1932        libnetworking/rtems_servers/Makefile.am,
1933        libnetworking/rtems_telnetd/Makefile.am:
1934        Remove build-variant support.
1935
19362005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1937
1938        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1939        support/Makefile.am, wrapup/Makefile.am:
1940        Remove build-variant support.
1941
19422004-11-22      Joel Sherrill <joel@OARcorp.com>
1943
1944        * libchip/network/if_fxp.c: Add entry for another module ID code.
1945
19462004-11-22      Joel Sherrill <joel@OARcorp.com>
1947
1948        PR 693/misc
1949        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1950        in/outport routines.
1951
19522004-11-22      Joel Sherrill <joel@OARcorp.com>
1953
1954        PR 693/misc
1955        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1956        in/outport routines.
1957
19582004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1959
1960        * aclocal/enable-itron.m4: Remove (unused).
1961
19622004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1963
1964        * configure.ac: Misc. quoting cleanups.
1965        Enable ada-tests iff --enable-ada and --enable-tests.
1966
19672004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1968
1969        PR 703/filesystem
1970        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1971        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1972        libchip/ide/ide_controller.c:
1973        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1974        available for BSPS/device drivers.
1975        Extend the "modes_available" and "mode_active" parameters to
1976        uint16_t for UDMA support.
1977
19782004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1979
1980        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1981        not supported on PowerPC since it works on the MVME2100 BSP.
1982
19832004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1984
1985        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1986        Add dependency tracking for *.cfgs.
1987        * Makefile.am: Add dependency tracking for *.cfg.
1988
19892004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1990
1991        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1992        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1993
19942004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1995
1996        PR 707/make_build
1997        * configure.ac: Add --enable-rpcgen.
1998
19992004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2000
2001        PR 700/rtems_misc
2002        * libnetworking/rtems_webserver/asp.c,
2003        libnetworking/rtems_webserver/balloc.c,
2004        libnetworking/rtems_webserver/cgi.c,
2005        libnetworking/rtems_webserver/default.c,
2006        libnetworking/rtems_webserver/ej.h,
2007        libnetworking/rtems_webserver/ejIntrn.h,
2008        libnetworking/rtems_webserver/ejlex.c,
2009        libnetworking/rtems_webserver/ejparse.c,
2010        libnetworking/rtems_webserver/emfdb.c,
2011        libnetworking/rtems_webserver/emfdb.h,
2012        libnetworking/rtems_webserver/form.c,
2013        libnetworking/rtems_webserver/handler.c,
2014        libnetworking/rtems_webserver/h.c,
2015        libnetworking/rtems_webserver/license.txt,
2016        libnetworking/rtems_webserver/Makefile.am,
2017        libnetworking/rtems_webserver/md5c.c,
2018        libnetworking/rtems_webserver/md5.h,
2019        libnetworking/rtems_webserver/mime.c,
2020        libnetworking/rtems_webserver/misc.c,
2021        libnetworking/rtems_webserver/NOTES,
2022        libnetworking/rtems_webserver/ringq.c,
2023        libnetworking/rtems_webserver/rom.c,
2024        libnetworking/rtems_webserver/rtems_webserver.h,
2025        libnetworking/rtems_webserver/security.c,
2026        libnetworking/rtems_webserver/sock.c,
2027        libnetworking/rtems_webserver/socket.c,
2028        libnetworking/rtems_webserver/sockGen.c,
2029        libnetworking/rtems_webserver/sym.c,
2030        libnetworking/rtems_webserver/uemf.c,
2031        libnetworking/rtems_webserver/uemf.h,
2032        libnetworking/rtems_webserver/um.c,
2033        libnetworking/rtems_webserver/um.h,
2034        libnetworking/rtems_webserver/umui.c,
2035        libnetworking/rtems_webserver/url.c,
2036        libnetworking/rtems_webserver/value.c,
2037        libnetworking/rtems_webserver/wbase64.c,
2038        libnetworking/rtems_webserver/webcomp.c,
2039        libnetworking/rtems_webserver/webmain.c,
2040        libnetworking/rtems_webserver/webpage.c,
2041        libnetworking/rtems_webserver/webrom.c,
2042        libnetworking/rtems_webserver/webs.c,
2043        libnetworking/rtems_webserver/websda.c,
2044        libnetworking/rtems_webserver/websda.h,
2045        libnetworking/rtems_webserver/webs.h,
2046        libnetworking/rtems_webserver/websSSL.c,
2047        libnetworking/rtems_webserver/websSSL.h,
2048        libnetworking/rtems_webserver/websuemf.c,
2049        libnetworking/rtems_webserver/wsIntrn.h:
2050        Remove (Moved to cpukit/http).
2051
20522004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2053
2054        PR 700/rtems_misc
2055        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2056        Remove libnetworking/rtems_webserver.
2057
20582004-10-25      Eric Norum <norume@aps.anl.gov>
2059
2060        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2061
20622004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2063
2064        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2065
20662004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2067
2068        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2069        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2070
20712004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2072
2073        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2074
20752004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2076
2077        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2078        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2079
20802004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2081
2082        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2083        BITSPERBYTE.
2084
20852004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2086
2087        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2088        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2089
20902004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2091
2092        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2093
20942004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2095
2096        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2097        * aclocal/enable-bare.m4: Remove.
2098        * configure.ac: Remove BARE_CPU_MODEL.
2099
21002004-10-13      Eric Norum <norume@aps.anl.gov>
2101
2102        PR 688/bsps
2103        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2104        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2105        MC146818A (and several Dallas Semiconductor) TOD chips.
2106
21072004-10-13      Eric Norum <norume@aps.anl.gov>
2108
2109        PR 686/networking
2110        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2111        device code.
2112
21132004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2114
2115        * libchip/network/dec21140.c: include <rtems/pci.h>.
2116
21172004-09-29      Joel Sherrill <joel@OARcorp.com>
2118
2119        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2120        libnetworking/pppd/utils.c: i960 obsoleted and all references
2121        removed.
2122
21232004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2124
2125        PR 607/networking
2126        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2127        instead of fully specifying unused PCI features.
2128
21292004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2130
2131        * configure.ac: Require automake > 1.9.
2132
21332004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2134
2135        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2136
21372004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2138
2139        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2140        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2141
21422004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2143
2144        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2145        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2146
21472004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2148
2149        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2150
21512004-07-28  Joel Sherrill <joel@OARcorp.com>
2152
2153    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2154
21552004-07-25      Joel Sherrill <joel@OARcorp.com>
2156
2157        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2158
21592004-05-21  Till Strauman <strauman@slac.stanford.edu>
2160
2161        PR 625/networking
2162        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2163        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2164        an error rather than panic if no chip is detected (thus allowing
2165        for probing).
2166        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2167        instead of looping forever.  Avoid divide by zero (crashed my PC).
2168        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2169        they are UNTESTED.
2170
21712004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2172
2173        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2174
21752004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2176
2177        * libchip/network/dec21140.c, libchip/network/elnk.c:
2178        #include <errno.h>.
2179
21802004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2181
2182        * libchip/network/if_media.h: Update from FreeBSD.
2183        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2184        libchip/network/i82586.c: #include <errno.h>.
2185
21862004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2187
2188        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2189
21902004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2191
2192        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2193
21942004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2195
2196        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2197        automake).
2198
21992004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2200
2201        PR 599/pppd
2202        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2203
22042004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2205
2206        * optman/rtems/no-region.c: Reflect having changed
2207        rtems_region_get_segment_size.
2208
22092004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2210
2211        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2212        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2213        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2214        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2215        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2216        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2217        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2218
22192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2220
2221        * libchip/ide/ata.c, libchip/network/dec21140.c,
2222        libchip/network/elnk.c, libchip/network/i82586.c,
2223        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2224        libchip/network/open_eth.c, libchip/network/sonic.c,
2225        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2226        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2227        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2228        libchip/shmdr/shm_driver.h: Cosmetics.
2229
22302004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2231
2232        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2233        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2234        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2235        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2236        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2237        fixed size types.
2238
22392004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2240
2241        * configure.ac: Explicitly pass --includedir and --libdir to
2242        cpukit/configure.
2243
22442004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2245
2246        * librdbg/Makefile.am: Fix rpcgen rules.
2247        * librdbg/src/i386/any/remdeb_xdr.c,
2248        librdbg/src/m68k/any/remdeb_xdr.c,
2249        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2250        Reflect changes to librdbg/Makefile.am.
2251
22522004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2253
2254        * configure.ac: Reflect changes testsuites/configure.ac and
2255        cpukit/configure.ac.
2256
22572004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2258
2259        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2260        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2261
22622004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2263
2264        * configure.ac: Reflect changes to testsuites's configuration.
2265
22662004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2267
2268        PR/589 rtems
2269        * libchip/network/pci.h: Remove (Moved to cpukit).
2270
22712004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2272
2273        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2274        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2275        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2276        libchip/network/dec21140.c, libchip/network/elnk.c,
2277        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2278        libchip/network/open_eth.h, libchip/network/sonic.c,
2279        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2280        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2281        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2282        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2283        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2284        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2285        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2286        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2287        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2288        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2289        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2290        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2291        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2292        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2293        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2294        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2295        fixed-size types.
2296
22972004-03-14      Chris Johns  <chrisj@rtems.org>
2298
2299        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2300        the BSP example code.
2301        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2302        support the DIMMPC. This is a pc386 target with IO port support. Minor
2303        formating clean up. Add documentation to the header file.
2304        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2305        cs8900.h header file.
2306
23072004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2310        Cosmetics.
2311
23122004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2313
2314        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2315        There are no application level Makefiles in here.
2316
23172004-03-04      Joel Sherrill <joel@OARcorp.com>
2318
2319        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2320        they can be used in application level makefiles.
2321
23222004-03-05      Joel Sherrill <joel@OARcorp.com>
2323
2324        * libnetworking/rtems_webserver/ejparse.c,
2325        libnetworking/rtems_webserver/emfdb.c,
2326        libnetworking/rtems_webserver/sock.c,
2327        libnetworking/rtems_webserver/socket.c,
2328        libnetworking/rtems_webserver/sym.c,
2329        libnetworking/rtems_webserver/webs.c,
2330        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23312004-03-05      Joel Sherrill <joel@OARcorp.com>
2332
2333        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2334        compiling this file only only those CPU families with supported
2335        exception models.
2336
23372004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2340        testsuites (Was exposed with --enable-multilib, only).
2341        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2342         Add RTEMS_BSP_CONFIG_SUBDIR.
2343        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2344        testsuites's configure.
2345        * aclocal/rtems-top.m4: Remove ENDIF hack.
2346        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2347
23482004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2349
2350        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2351        wrapup/Makefile.am: Fix automake problems having been introduced
2352        in previous patch.
2353
23542004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2357        Preinstall dirs.
2358        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2359        * aclocal/check-multiprocessing.m4: Cosmetics.
2360        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2361        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2362
23632004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2364
2365        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2366        librdbg/src/Makefile.am.
2367        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2368        * configure.ac: Reflect changes above.
2369        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2370        * wrapup/Makefile.am: Reflect changes above.
2371        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2372
23732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2374
2375        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2376
23772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2380
23812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2384
23852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2386
2387        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2388        librdbg/src/powerpc/Makefile.am: Remove.
2389        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2390        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2391        * configure.ac: Reflect changes above.
2392
23932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2394
2395
23962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2399        STRIP.
2400
24012004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * librdbg/include/Makefile.am: Merge-in
2404        librdbg/include/rdbg/i386/Makefile.am,
2405        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2406        librdbg/include/rdbg/powerpc/Makefile.am.
2407        * librdbg/include/rdbg/i386/Makefile.am,
2408        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2409        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2410        * configure.ac: Reflect changes above.
2411
24122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        * configure.ac: Use AS_HELP_STRING(ada).
2415
24162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2419        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2420        Use AC_CONFIG_HEADERS.
2421        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2422        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2423
24242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2425
2426        * Makefile.am: include local.am.
2427
24282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2429
2430        * aclocal/version.m4: 4.6.99.0.
2431
24322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2433
2434        * Makefile.am: Don't include host.am.
2435        * automake/compile.am: Further cleanups.
2436
24372004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * automake/lib.am: Remove (Unused).
2440
24412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * wrapup/Makefile.am: Don't include lib.am.
2444        * automake/compile.am: Use automake compilation rules.
2445
24462004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * libnetworking/pppd/Makefile.am,
2449        libnetworking/rtems_servers/Makefile.am,
2450        libnetworking/rtems_telnetd/Makefile.am,
2451        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2452        support/Makefile.am: Don't include lib.am.
2453
24542004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        * libchip/Makefile.am: Don't include lib.am.
2457        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2458        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2459        unnecessary EXTRA_DISTs.
2460
24612004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2464        hack.
2465
24662004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2467
2468        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2469        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2470        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2471        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2472
24732004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2474
2475        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2476        Add AM_CONDITIONAL(HAS_MP).
2477        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2478        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2479        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2480        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2481        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2482        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2483        (Deprecated by autoconf 2.59).
2484
24852004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2488        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2489
24902004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * ChangeLog: Merge-in libnetworking/ChangeLog.
2493        * libnetworking/ChangeLog: Remove.
2494        * ChangeLog: Merge-in librdbg/ChangeLog.
2495        * librdbg/ChangeLog: Remove.
2496        * ChangeLog: Merge-in libchip/ChangeLog.
2497        * libchip/ChangeLog: Remove.
2498        * ChangeLog: Merge-in optman/ChangeLog.
2499        * optman/ChangeLog: Remove.
2500
25012004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * configure.ac: Reflect changes to cpukit.
2504        * wrapup/Makefile.am: Reflect changes to librdbg.
2505        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2506        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2507        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2508        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2509        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2510        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2511        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2512        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2513        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2514
25152004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * aclocal/rtems-top.m4: Remove check for version.m4.
2518        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2519
25202004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
2522        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2523        * wrapup/Makefile.am: Reflect changes to libchip/*.
2524        * support/Makefile.am: Use automake compilation rules.
2525        * wrapup/Makefile.am: Reflect changes to support/*.
2526        * configure.ac: Remove libnetworking/wrapup/Makefile.
2527        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2528        libnetworking/*/lib*.a instead of libnetapps.a.
2529        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2530        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2531        * optman/Makefile.am: Use automake compilation rules.
2532        * libchip/Makefile.am: Fix typo in previous patch.
2533        * libchip/Makefile.am: Use automake compilation rules.
2534        * libnetworking/Makefile.am: Remove wrapup.
2535        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2536        automake-compilation rules.
2537        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2538        automake-compilation rules.
2539        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2540        automake-compilation rules.
2541        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2542        automake-compilation rules.
2543        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2544
25452004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2546
2547        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2548        PRE/TMPINSTALL_FILES to CLEANFILES.
2549        * automake/lib.am: Remove TMPINSTALL_FILES.
2550        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2551        PRE/TMPINSTALL_FILES to CLEANFILES.
2552        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2553        PRE/TMPINSTALL_FILES to CLEANFILES.
2554        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2555        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2556        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2557        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2558        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2559        * librdbg/src/i386/Makefile.am: Ditto.
2560        * librdbg/src/m68k/Makefile.am: Ditto.
2561        * librdbg/src/powerpc/Makefile.am: Ditto.
2562        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2563        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2564        * libnetworking/rtems_servers/Makefile.am: Ditto.
2565        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2566        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2567
25682004-01-07      Joel Sherrill <joel@OARcorp.com>
2569
2570        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2571        more completely covers the MIPS family.
2572
25732003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * wrapup/Makefile.am: Reflect changes to shmdr.
2576        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2577
25782003-12-18      Joel Sherrill <joel@OARcorp.com>
2579
2580        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2581        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2582        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2583        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2584        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2585        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2586        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2587
25882003-12-17      Joel Sherrill <joel@OARcorp.com>
2589
2590        * aclocal/version.m4: Updated to rtems-20031217-test.
2591
25922003-12-17     
2593
2594        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2595        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2596
25972003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * automake/compile.am: Remove LINK_LIBS (Unused).
2600        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2601
26022003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2603
2604        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2605        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2606        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2607        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2608        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2609
26102003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2613        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2614        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2615        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2616        * librdbg/src/i386/Makefile.am:
2617        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2618        * librdbg/src/m68k/Makefile.am:
2619        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2620        * librdbg/src/powerpc/Makefile.am:
2621        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2622
26232003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2626        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2627        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2628        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2629        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2630        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2631        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2632        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2633        * optman/Makefile.am: Remove project_libdir.
2634        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2635        PRE/TMPINSTALL_FILES.
2636        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2637        PRE/TMPINSTALL_FILES.
2638        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2639        PRE/TMPINSTALL_FILES.
2640        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2641        PRE/TMPINSTALL_FILES.
2642        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2643        from PRE/TMPINSTALL_FILES.
2644        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2645        PRE/TMPINSTALL_FILES.
2646        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2647        PRE/TMPINSTALL_FILES.
2648        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2649        PRE/TMPINSTALL_FILES.
2650        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2651        PRE/TMPINSTALL_FILES.
2652        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2653        PRE/TMPINSTALL_FILES.
2654        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2655        PRE/TMPINSTALL_FILES.
2656        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2657        from PRE/TMPINSTALL_FILES.
2658
26592003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2662        * automake/lib.am: Remove project_libdir.
2663        * wrapup/Makefile.am: Reworked.
2664
26652003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * configure.ac: Reflect changes to librdbg.
2668        * optman/Makefile.am: Add tmpinstall dirstamp support.
2669        * libchip/Makefile.am: Fix variant-tmpinstall support.
2670        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2671        * librdbg/src/powerpc/Makefile.am: Merge-in former
2672        new_exception_processing/Makefile.am.
2673        * librdbg/src/m68k/any/Makefile.am: Remove.
2674        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2675        * librdbg/src/i386/any/Makefile.am: Remove.
2676        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2677        * librdbg/src/Makefile.am: Cosmetics.
2678        * librdbg/include/Makefile.am: Cosmetics.
2679        * librdbg/Makefile.am: Cosmetics.
2680        * libnetworking/Makefile.am: Cosmetics.
2681        * libnetworking/pppd/Makefile.am: Cosmetics.
2682        * libnetworking/wrapup/Makefile.am: Cosmetics.
2683
26842003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2685
2686        * Makefile.am: Cosmetics.
2687        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2688        support.
2689
26902003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2691
2692        * automake/compile.am: Remove $(ARCH):-rule.
2693
26942003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2695
2696        * configure.ac: Remove lib/libbsp/shared/Makefile,
2697        lib/libbsp/shmdr/Makefile.
2698
26992003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2700
2701        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2702        libchip/serial/Makefile, libchip/rtc/Makefile.
2703        * support/Makefile.am: Remove all-local: $(ARCH).
2704        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2705        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2706        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2707        * optman/Makefile.am: Remove all-local: $(ARCH).
2708        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2709        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2710        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2711        compilation dirstamp support.
2712        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2713        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2714        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2715        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2716        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2717        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2718        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2719        all-local: $(ARCH).
2720        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2721        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2722        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2723        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2724        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2725
27262003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * aclocal/lead-dot.m4: New (from automake-1.7f).
2729        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2730        AC_SUBST(dirstamp).
2731        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2732        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2733        libchip/serial/Makefile.am: Ditto.
2734        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2735        * librdbg/include/Makefile.am: Ditto.
2736        * librdbg/include/rdbg/Makefile.am: Ditto.
2737        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2738        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2739        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2740        * librdbg/src/Makefile.am: Ditto.
2741        * librdbg/src/i386/Makefile.am: Ditto.
2742        * librdbg/src/i386/any/Makefile.am: Ditto.
2743        * librdbg/src/m68k/Makefile.am: Ditto.
2744        * librdbg/src/m68k/any/Makefile.am: Ditto.
2745        * librdbg/src/powerpc/Makefile.am: Ditto.
2746        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2747        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2748        preinstallation.
2749        * libnetworking/pppd/Makefile.am: Ditto.
2750        * libnetworking/rtems_servers/Makefile.am: Ditto.
2751        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2752        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2753        * libnetworking/wrapup/Makefile.am: Ditto.
2754
27552003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2758        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2759        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2760        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2761        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2762        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2763        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2764        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2765        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2766        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2767        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2768        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2769        underquoting to silence automake-1.8.
2770
27712003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * configure.ac: Reflect having moved tests to ../../testsuites.
2774
27752003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2778        * aclocal/canonical-host.m4: Remove.
2779        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2780        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2781
27822003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * aclocal/check-cpu.m4: Remove.
2785        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2786        * aclocal/canonical-target-name.m4: Add m4-quotes.
2787        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2788        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2789        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2790        * aclocal/check-networking.m4: Add m4-quotes. Require
2791        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2792        * aclocal/check-posix.m4: Add m4-quotes. Require
2793        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2794        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2795        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2796        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2797
27982003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2801        * aclocal/bsp-alias.m4: Remove.
2802
28032003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * configure.ac: Make presence of tests/ optional.
2806
28072003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * aclocal/path-perl.m4: Remove (Unused).
2810
28112003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * automake/force-preinstall.am: Remove.
2814
28152003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2816
2817        PR 499/rtems_misc
2818        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2819        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2820        Configuration (Odd was forced) - Correction of Stop Bit configuration
2821        (inversed) - Correction of ISR Handler to call
2822        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2823        CTS Hardware flow control Configuration.
2824
28252003-09-04      Joel Sherrill <joel@OARcorp.com>
2826
2827        * lib/libcpu/shared/include/cache.h,
2828        lib/libcpu/shared/src/cache_aligned_malloc.c,
2829        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2830        license changed.
2831        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2832        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2833        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2834        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2835        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2836        for license changed.
2837        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2838        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2839        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2840        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2841        libchip/network/cs8900.h, libchip/network/dec21140.c,
2842        libchip/network/elnk.c, libchip/network/open_eth.c,
2843        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2844        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2845        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2846        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2847        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2848        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2849        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2850        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2851        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2852        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2853        libchip/serial/serial.h, libchip/serial/z85c30.c,
2854        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2855        libchip/serial/z85c30_reg.c: URL for license changed.
2856
28572003-09-03      Jiri Gaisler <jiri@gaisler.com>
2858
2859        PR 477/networking
2860        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2861        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2862        libchip/network/open_eth.h: New files.
2863
28642003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * aclocal/rtems-top.m4: Add RTEMS_API.
2867        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2868
28692003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2872        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2873        @RTEMS_BSP@.cfg.
2874
28752003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2878
28792003-08-20      Joel Sherrill <joel@OARcorp.com>
2880
2881        * libchip/network/cs8900.c: Correct copyright statements.
2882
28832003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * aclocal/check-itron.m4: Remove.
2886        * aclocal/enable-inlines.m4: Remove.
2887        * Makefile.am: Reflect having moved aclocal/.
2888        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2889        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2890        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2891        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2892        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2893        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2894        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2895        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2896        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2897        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2898        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2899        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2900        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2901        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2902        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2903        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2904        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2905        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2906        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2907        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2908        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2909        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2910        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2911        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2912        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2913        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2914        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2915        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2916        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2917        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2918        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2919        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2920        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2921        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2922        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2923        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2924        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2925        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2926        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2927        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2928        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2929        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2930        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2931        * aclocal/target.m4: New (Copied from ../../aclocal).
2932        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2933        * aclocal/version.m4: New (Copied from ../../aclocal).
2934
29352003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * configure.ac: Remove stray comments.
2938        * automake/local.am, automake/host.am: Remove "debug".
2939
29402003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2941
2942        * Makefile.am: Reflect having moved automake/.
2943        * lib/Makefile.am: Reflect having moved automake/.
2944        * support/Makefile.am: Reflect having moved automake/.
2945        * wrapup/Makefile.am: Reflect having moved automake/.
2946        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2947        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2948        from ../../automake).
2949        * optman/Makefile.am: Reflect having moved automake/.
2950        * libchip/Makefile.am: Reflect having moved automake/.
2951        * libchip/ide/Makefile.am: Reflect having moved automake/.
2952        * libchip/network/Makefile.am: Reflect having moved automake/.
2953        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2954        * libchip/serial/Makefile.am: Reflect having moved automake/.
2955        * librdbg/Makefile.am: Reflect having moved automake/.
2956        * librdbg/include/Makefile.am: Reflect having moved automake/.
2957        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2958        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2959        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2960        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2961        automake/.
2962        * librdbg/src/Makefile.am: Reflect having moved automake/.
2963        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2964        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2965        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2966        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2967        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2968        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2969        having moved automake/.
2970        * libnetworking/Makefile.am: Reflect having moved automake/.
2971        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2972        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2973        automake/.
2974        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2975        automake/.
2976        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2977        automake/.
2978        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2979
29802003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2981
2982        * Makefile.am: Add bsp.pc.in.
2983        * bsp.pc.in: New (pkgconfig support).
2984
29852003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2986
2987        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2988
29892003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * lib/Makefile.am: New (Required by 'make dist').
2992        * lib/ChangeLog: Remove.
2993        * lib/.cvsignore: Cleanup.
2994        * configure.ac: Reflect having added lib/Makefile.am.
2995        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2996        lib/libbsp/configure.ac.
2997        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2998        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2999
30002003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3003        * configure.ac: Merge-in librdbg/configure.ac.
3004        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3005        librdbg/configure.ac.
3006        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3007        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3008        LIBCHIP. Conditionally build include-dirs.
3009        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3010        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3011        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3012        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3013        librdbg/include/rdbg/m68k/Makefile.am,
3014        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3015        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3016        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3017        librdbg/src/powerpc/Makefile.am, librdbg/
3018        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3019        configure.ac into ../configure.ac.
3020        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3021        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3022        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3023        libnetworking/rtems_telnetd/Makefile.am,
3024        libnetworking/rtems_webserver/Makefile.am,
3025        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3026        into ../configure.ac.
3027
30282003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3029
3030        PR 427/rtems
3031        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3032        * librdbg/src/servtsp.c: Ditto.
3033
30342003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3035
3036        PR 429/bsps
3037        PR 432/bsps
3038        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3039        packets are queued onto an elnk board, the ISR will deadlock the device
3040        with a tx complete interrupt.  Lighter tx loads are not affected as they
3041        end up submitting single packets to the device.
3042
30432003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3046        optman/configure.ac.
3047        * optman/configure.ac: Remove (Merged into ../configure.ac).
3048        * optman/Makefile.am: Reflect having merged configure.ac into
3049        ../configure.ac.
3050        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3051        * libchip/Makefile.am, libchip/ide/Makefile.am,
3052        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3053        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3054        ../configure.ac.
3055
30562003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3059
30602003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3061
3062        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3063        on i386.
3064
30652003-06-13      Joel Sherrill <joel@OARcorp.com>
3066
3067        * libnetworking/pppd/chat.c: Removed warnings.
3068
30692003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3070
3071        * libchip/network/README.3com: New file missed in previous commit.
3072        PR 405/bsps
3073        PR 393/networking
3074        * libchip/network/dec21140.c: Fix leak also known as PR393.
3075        * libchip/network/elnk.c, libchip/network/if_media.h,
3076        libchip/network/mii.h: New files.
3077        * libchip/network/Makefile.am: Reflect new files.
3078
30792003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3080
3081        * configure.ac: Remove support for profile-variant.
3082
30832003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3084
3085        PR 397/pppd
3086        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3087        * libnetworking/pppd/magic.c: Remove *rand48.
3088        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3089
30902003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3091
3092        * wrapup/Makefile.am: Add libide.a.
3093
30942003-04-15      Joel Sherrill <joel@OARcorp.com>
3095
3096        PR 387/rtems_misc
3097        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3098        routines.
3099        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3100
31012003-04-11      Joel Sherrill <joel@OARcorp.com>
3102
3103        * libnetworking/rtems_webserver/cgi.c,
3104        libnetworking/rtems_webserver/sockGen.c,
3105        libnetworking/rtems_webserver/umui.c,
3106        libnetworking/rtems_webserver/websSSL.c,
3107        libnetworking/rtems_webserver/websSSL.h,
3108        libnetworking/rtems_webserver/websda.c,
3109        libnetworking/rtems_webserver/websda.h: New files. Not included in
3110        previous commit.
3111
31122003-04-10      Joel Sherrill <joel@OARcorp.com>
3113
3114        PR 371/pppd
3115        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3116        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3117        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3118        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3119        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3120        still global symbols in rtemspppd.h which might need to be changed or
3121        converted into member of a structure which is dereferenced with a
3122        pointer that is managed as a per task variable. But this patch should
3123        avoid many conflicts.
3124
31252003-03-27      Joel Sherrill <joel@OARcorp.com>
3126
3127        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3128        not allowed in the cpukit source code since it must be buildable
3129        independent of any BSP. These files were moved to libchip/ide.
3130        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3131        files.
3132
31332003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3134
3135        PR 368/filesystems
3136        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3137        improvements which now work on pc386 and mbx8xx.
3138        * libchip/ide/ide_controller.c: New file.
3139
31402003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3141
3142        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3143
31442003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3147        * configure.ac: Add support/.
3148        * support/.cvsignore: New.
3149        * support/Makefile.am: New.
3150        * support/version.c: New.
3151        * wrapup/Makefile.am: Add support/libsupport.a.
3152        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3153        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3154        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3155        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3156
31572003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3160
31612003-02-20      Till Straumann <strauman@slac.stanford.edu>
3162
3163        PR 354/networking
3164        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3165        chip against a table of supported chips. The untested ones are still
3166        commented out, however.
3167
31682003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3169
3170        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3171        * configure.ac: AC_PREREQ(2.57).
3172        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3173        * optman/configure.ac: AC_PREREQ(2.57).
3174        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3175        * libchip/configure.ac: AC_PREREQ(2.57).
3176        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3177        * librdbg/configure.ac: AC_PREREQ(2.57).
3178        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3179        * libnetworking/configure.ac: AC_PREREQ(2.57).
3180
31812003-02-06      Joel Sherrill <joel@OARcorp.com>
3182
3183        * libnetworking/pppd/chat.c: Convert routines with common names to
3184        static. This included get_char(), put_char(), and character() among
3185        others.
3186
31872003-02-03      Joel Sherrill <joel@OARcorp.com>
3188
3189        PR 338/filesystem
3190        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3191        rtems_io_lookup_name() (API change).  Unused function removed.
3192
31932003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3194
3195        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3196        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3197        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3198        Eliminate *_O_FILES.
3199        * libnetworking/rtems_servers/Makefile.am,
3200        libnetworking/rtems_webserver/Makefile.am,
3201        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3202
32032002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3206        Let all-local: depend on $(LIB).
3207        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3208        * optman/Makefile.am: Apply install-data-local to install *.rels.
3209
32102002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3213        %.c rules.
3214        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3215        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3216        * libchip/rtc/Makefile.am: Ditto.
3217        * libchip/serial/Makefile.am: Ditto.
3218
32192002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3220
3221        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3222        LIBC_DEFINES.
3223        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3224        LIBC_DEFINES.
3225        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3226        LIBC_DEFINES.
3227
32282002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3229
3230        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3231
32322002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3235        cache-checking.
3236        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3237
32382002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3241        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3242        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3243        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3244        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3245
32462002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3247
3248        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3249        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3250        Remove.
3251        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3252
32532002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3254
3255        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3256        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3257
32582002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3259
3260        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3261        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3262
32632002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3266        * optman/rel.am: New.
3267
32682002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3271        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3272        braino in comment on "exec". Extend --enable-ada handling.
3273
32742002-11-04      Joel Sherrill <joel@OARcorp.com>
3275
3276        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3277        tasks and rolling multiple loops into 1.
3278        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3279        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3280        Removed warnings.
3281
32822002-10-31      Joel Sherrill <joel@OARcorp.com>
3283
3284        * libchip/network/dec21140.c: Removed warnings.
3285        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3286        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3287        librdbg/src/m68k/any/remdeb_xdr.c,
3288        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3289        warnings.
3290        * libnetworking/rtems_webserver/socket.c,
3291        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3292
32932002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3294
3295        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3296        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3297        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3298        above.
3299
33002002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3303        * wrapup/.cvsignore: Remove autom4te.cache.
3304        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3305        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3306        autom4te.cache.
3307        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3308        autom4te.cache.
3309        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3310        autom4te.cache.
3311
33122002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3315
33162002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3317
3318        * optman/.cvsignore: Add autom4te.cache.
3319
33202002-09-14      Joel Sherrill <joel@OARcorp.com>
3321
3322        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3323
33242002-09-07      Joel Sherrill <joel@OARcorp.com>
3325
3326        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3327        include files to resolve warnings.
3328
33292002-09-07      Chris Johns <ccj@acm.org>
3330
3331        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3332        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3333        which corrects the problem  where the cs8900.c file was actually the BSP
3334        glue.  Joel did some hacking so this file will compile.  Previously it
3335        required providing a target.h file to compile.
3336        * libchip/network/cs8900.c.bsp: New file.
3337
33382002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3341
33422002-08-31      Joel Sherrill <joel@OARcorp.com>
3343
3344        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3345        eliminate warning.
3346
33472002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3348
3349        * configure.ac: Add ada-tests.
3350
33512002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3352
3353        * Makefile.am: Add preinstall-stamp.
3354
33552002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3356
3357        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3358        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3359        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3360        gcc31 happy.
3361        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3362        cp.
3363
33642002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3365
3366        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3367        make/bsp.mak.
3368        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3369        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3370
33712002-08-12      Joel Sherrill <joel@OARcorp.com>
3372
3373        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3374        avoid error.
3375
33762002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3377
3378        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3379        * configure.ac: Add BSP_SUBDIRS.
3380        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3381        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3382        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3383        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3384        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3385        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3386        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3387        RTEMS_CHECK_BSP_CACHE.
3388        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3389        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3390        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3391        .$(OBJEXT) instead of .o.
3392        * libnetworking/pppd/Makefile.am,
3393        libnetworking/rtems_servers/Makefile.am,
3394        libnetworking/rtems_telnetd/Makefile.am,
3395        libnetworking/rtems_webserver/Makefile.am,
3396        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3397
33982002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3399
3400        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3401        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3402        ../libchip/serial/$(ARCH)/libserialio.a.
3403        * libchip/serial/Makefile.am: Don't tmp-install lib.
3404        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3405
34062002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3407
3408        * Makefile.am: Add rtems_makedir.
3409        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3410        * Makefile.am: Add wrapup-SUBDIR.
3411        * wrapup/ChangeLog: Remove.
3412        * wrapup/configure.ac: Remove.
3413        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3414        (Make the bare BSP happy).
3415        * configure.ac: Ditto.
3416        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3417        Create make/custom/default.cfg.
3418        * configure.ac: Add creation of make/custom/*.cfg. Create
3419        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3420
34212002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3422
3423        * Makefile.am: Clean $(PROJECT_RELEASE).
3424
34252002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3426
3427        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3428        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3429        prototype mismatches.
3430
34312002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3432
3433        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3434        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3435
34362002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3437
3438        * acinclude.m4: Add test "$multilib" != "yes".
3439        * config-ml.in: Remove.
3440        * acinclude.m4: Cleanups.
3441        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3442        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3443        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3444        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3445        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3446
34472002-07-16      Eric Norum <eric.norum@usask.ca>
3448
3449        * New driver for the Intel EtherExpressPro (82559ER) chip.
3450        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3451        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3452        * libchip/network/Makefile.am: Modified to reflect above.
3453
34542002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3455
3456        * acinclude.m4: New.
3457        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3458        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3459        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3460
34612002-07-01      Joel Sherrill <joel@OARcorp.com>
3462
3463        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3464        _Objects_Information_table now that it is a two dimensional array based
3465        upon API and class.
3466        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3467        of strnlen().
3468
34692002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3470
3471        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3472        preinstall libnetapps.a.
3473
34742002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3475
3476        * configure.ac: Remove librpc.
3477
34782002-06-25      Joel Sherrill <joel@OARcorp.com>
3479
3480        * Per PR233, moved librpc to exec.
3481        * configure.ac, wrapup/Makefile.am: Modified.
3482        * librpc, librpc/ChangeLog: Removed.
3483
34842002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3485
3486        * optman/Makefile.am: Remove multilib support.
3487        * optman/configure.ac: Ditto.
3488        * optman/sapi/Makefile.am: Ditto.
3489
34902002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3491
3492        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3493        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3494
34952002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        Move networking libraries to c/src/exec/libnetworking
3498        * libnetworking/configure.ac, libnetworking/Makefile.am,
3499        libnetworking/wrapup/Makefile.am: Reflect Moval.
3500
35012002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3502
3503        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3504        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3505        <rtems/bspIo.h>.
3506
35072002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3508
3509        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3510        * libnetworking/rtems/mkrootfs.h: Ditto.
3511        * libnetworking/rtems/Makefile.am: Reflect changes above.
3512
35132002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3514
3515        * configure.ac: Remove lib.
3516
35172002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3518
3519        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3520        that exception stack frames on M68K members with VBR always are 6 byte
3521        long. The incorrect assumption resulted in some gdb commands like "next"
3522        to fail on the 68360.
3523
35242002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3525
3526        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3527        PR 220
3528        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3529        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3530        CVS.
3531        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3532        libnetworking/sys/filio.h: Remove.
3533        * libnetworking/sys/Makefile.am: Reflect changes above.
3534
35352002-05-07      Chris Johns <ccj@acm.org>
3536
3537        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3538        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3539        requires it to be stripped.
3540
35412002-05-01      Eric Norum <eric.norum@usask.ca>
3542
3543        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3544        assembly  to satisfy gcc 3.1 and newer.
3545
35462002-04-26      Eric Norum <eric.norum@usask.ca>
3547
3548        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3549        agressive optimization in gcc 3.1 does not reorder things.
3550
35512002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3552
3553        * libchip/network/dec21140.c: Reflect changes to powerpc's
3554        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3555        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3556        <rtems/score/cpu.h>.
3557        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3558        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3559
35602002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3561
3562        * optman/configure.ac: Remove ENABLE_GCC28.
3563
35642002-04-11      Chris Johns <ccj@acm.org>
3565
3566        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3567        driver control block field to the ifconfig network driver structure.
3568        This field is needed by the i82586 driver which was ported from NetBSD
3569        as it had better hardware abstraction.
3570        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3571        PR59, added the drv_ctrl driver control block field to the ifconfig
3572        network driver structure. This field is needed by the i82586 driver
3573        which was ported from NetBSD as it had better hardware abstraction.
3574
35752002-04-10      Mike Siers <mikes@poliac.com>
3576
3577        * libnetworking/rtems_webserver/NOTES,
3578        libnetworking/rtems_webserver/asp.c,
3579        libnetworking/rtems_webserver/balloc.c,
3580        libnetworking/rtems_webserver/default.c,
3581        libnetworking/rtems_webserver/ej.h,
3582        libnetworking/rtems_webserver/ejIntrn.h,
3583        libnetworking/rtems_webserver/ejlex.c,
3584        libnetworking/rtems_webserver/ejparse.c,
3585        libnetworking/rtems_webserver/emfdb.c,
3586        libnetworking/rtems_webserver/emfdb.h,
3587        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3588        libnetworking/rtems_webserver/handler.c,
3589        libnetworking/rtems_webserver/license.txt,
3590        libnetworking/rtems_webserver/md5.h,
3591        libnetworking/rtems_webserver/md5c.c,
3592        libnetworking/rtems_webserver/mime.c,
3593        libnetworking/rtems_webserver/misc.c,
3594        libnetworking/rtems_webserver/ringq.c,
3595        libnetworking/rtems_webserver/rom.c,
3596        libnetworking/rtems_webserver/security.c,
3597        libnetworking/rtems_webserver/sock.c,
3598        libnetworking/rtems_webserver/sym.c,
3599        libnetworking/rtems_webserver/uemf.c,
3600        libnetworking/rtems_webserver/uemf.h,
3601        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3602        libnetworking/rtems_webserver/url.c,
3603        libnetworking/rtems_webserver/value.c,
3604        libnetworking/rtems_webserver/wbase64.c,
3605        libnetworking/rtems_webserver/webcomp.c,
3606        libnetworking/rtems_webserver/webpage.c,
3607        libnetworking/rtems_webserver/webrom.c,
3608        libnetworking/rtems_webserver/webs.c,
3609        libnetworking/rtems_webserver/webs.h,
3610        libnetworking/rtems_webserver/websuemf.c,
3611        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3612        2.1.4.
3613
36142002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3615
3616        * libchip/network/i82586.c: Include <string.h>.
3617        * libchip/network/sonic.c: Ditto.
3618
36192002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3620
3621        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3622
36232002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3624
3625        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3626
36272002-03-27      Thomas.Doerfler@imd-systems.de
3628
3629        PR 144
3630        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3631        memory address 0 when called for the first time. This is done when
3632        trying to clear the variable "dhcp_hostname".
3633
36342002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3637        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3638        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3639        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3640        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3641        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3642        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3643        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3644        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3645        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3646        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3647        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3648        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3649        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3650        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3651        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3652        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3653        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3654        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3655        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3656        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3657        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3658        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3659        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3660        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3661        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3662        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3663        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3664        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3665        AUTOMAKE_OPTIONS.
3666        * libnetworking/configure.ac:
3667        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3668        foreign 1.6]).
3669        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3670        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3671        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3672        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3673        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3674        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3675        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3676        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3677        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3678        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3679        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3680        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3681        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3682        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3683        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3684        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3685        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3686
36872002-03-27      Ilya Alexeev <ilya@continuum.ru>
3688
3689        PR 162
3690        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3691        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3692        used in a device write routines.  Now ppp_softc structure have own
3693        character for writing to device (sc_outchar).  I think that converting
3694        local variables to static is not a right solution, because problems will
3695        occur in the case of two or more ppp instances.
3696        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3697        must be u_long, otherwise in the case of the big output packet endless
3698        loop may occur.
3699
37002002-03-21      Ilya Alexeev <ilya@continuum.ru>
3701
3702        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3703        preparations for multiple PPPD connections.
3704
37052002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3706
3707        PR 149
3708        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3709        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3710        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3711        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3712
37132002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3714
3715        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3716        * configure.ac: Modified to reflect addition.
3717
37182002-02-27      Ilya Alexeev <ilya@continuum.ru>
3719
3720        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3721        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3722        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3723        capabilities as well as eliminate some warnings.
3724
37252002-02-27      Eric Norum <eric.norum@usask.ca>
3726
3727        * libnetworking/net/radix.c: Properly handle fetching the default route
3728        when there is no route.  This was a bug in the original FreeBSD code and
3729        this fix is from an updated version of their code.
3730
37312002-02-16      Eric Norum <eric.norum@usask.ca>
3732
3733        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3734        checking.
3735
37362002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3737
3738        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3739        dodefaultroute.
3740
37412002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3742
3743        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3744        include <rtems/seterr.h>.
3745
37462002-02-01      Mike Siers <mikes@poliac.com>
3747
3748        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3749        avoid bringing the link down too fast. NOTE: Mike reports successfully
3750        running at 56K baud on a direct link.
3751
37522002-02-01      Eric Valette <valette@crf.canon.fr>
3753
3754        * librdbg/So many patches have been posted recently on the mailing list
3755        and  because we were unable to find correct solution to compile on
3756        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3757        because the coding  style of rdbg was rather inconsistant among various
3758        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3759        global coding style (using indent + manual edits), 2) incorporate/review
3760        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3761        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3762        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3763        after rdbg initialization is done, NB : the paches is huge but it is
3764        mainly due to coding styke chnages.  Only few lines of codes have been
3765        really changed and they do not impact  rdbg functionnality (AFAIKT).
3766        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3767        librdbg/include/rdbg/m68k/rdbg_f.h,
3768        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3769        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3770        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3771        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3772        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3773        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3774        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3775        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3776        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3777        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3778        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3779        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3780        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3781        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3782        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3783        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3784
37852002-01-31      Mike Siers <mikes@poliac.com>
3786
3787        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3788        * Nice Update of PPPD support which eliminates the requiremetn that
3789        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3790        and reports that it seems to be more stable and handle larger packets
3791        better.  This patch replaces the termios tasks with more general pppd
3792        network driver tasks.  The functions pppinput() and pppstart() get
3793        called from the interrupt service routine.
3794        * libnetworking/Makefile.am, libnetworking/configure.ac,
3795        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3796        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3797        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3798        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3799        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3800        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3801        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3802        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3803        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3804        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3805        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3806        libnetworking/net/route.c, libnetworking/net/route.h,
3807        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3808        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3809        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3810        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3811        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3812        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3813        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3814        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3815        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3816        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3817        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3818        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3819        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3820        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3821        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3822        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3823        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3824        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3825        libnetworking/pppd/example/README,
3826        libnetworking/pppd/example/netconfig.h,
3827        libnetworking/wrapup/Makefile.am: Modified.
3828        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3829        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3830        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3831        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3832        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3833        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3834        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3835        libnetworking/modem/pppcompress.c: Subdirectory removed.
3836
38372002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3838
3839        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3840        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3841
38422002-01-18      Till Straumann <strauman@slac.stanford.edu>
3843
3844        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3845        issues: - exception handler needs to enable MSR_FP if the interrupted
3846        thread is FP enabled. - printk message for MSR fixed and added
3847        stacktrace. NOTE: this requires the stacktrace patch to
3848        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3849        however).
3850
38512002-01-06      Joel Sherrill <joel@OARcorp.com>
3852
3853        * optman/.cvsignore: Added aclocal.m4 and configure.
3854        * optman/.cvsignore: New file.
3855
38562002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3857
3858        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3859
38602002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3861
3862        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3863        * optman/ChangeLog: New.
3864        * optman/configure.ac: New.
3865        * optman/Makefile.am: New.
3866        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3867        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3868
38692001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3870
3871        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3872
38732001-12-18      Eric Norum <eric.norum@usask.ca>
3874
3875        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3876        `directories' (path names with a / at the end) while disallowing open()
3877        operations on TFTP `directories'.
3878
38792001-12-07      Eric Norum <eric.norum@usask.ca>
3880
3881        * libnetworking/lib/tftpDriver.c: Restore write capability.
3882
38832001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3884
3885        * libchip/network/sonic.h: Fix typo.
3886        * libnetworking/arpa/Makefile.am: Remove stray lines.
3887
38882001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3889
3890        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3891
38922001-10-18      Eric Norum <eric.norum@usask.ca>
3893
3894        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3895        chdir() and open() operations within the TFTP file system.
3896
38972001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3898
3899        * librdbg/configure.ac: Fix latent bug exposed by removal of
3900        config.cache's which prevented powerpc targets librdbg from building.
3901
39022001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3903
3904        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3905        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3906        autoconf-2.52 happy.
3907
39082001-10-12      Mike Siers <mikes@poliac.com>
3909
3910        * libnetworking/Update to stable working state.  Congratulations Mike!
3911        :).
3912        * libnetworking/modem_example: Directory removed.
3913        * libnetworking/modem_example/16550.h,
3914        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3915        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3916        libnetworking/modem_example/ppp.h,
3917        libnetworking/modem_example/pppcompress.c: Files removed.
3918        * libnetworking/pppd/example/pppd.options: New file.
3919        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3920        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3921        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3922        libnetworking/pppd/rtemsmain.c: Updated.
3923
39242001-10-12      Joel Sherrill <joel@OARcorp.com>
3925
3926        * libchip/serial/z85c30.c: Fixed typo.
3927
39282001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3929
3930        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3931        * configure.in: Remove.
3932        * configure.ac: New file, generated from configure.in by autoupdate.
3933        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3934        * libchip/configure.in: Remove.
3935        * libchip/configure.ac: New file, generated from configure.in by
3936        autoupdate.
3937        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3938        * librdbg/configure.in: Remove.
3939        * librdbg/configure.ac: New file, generated from configure.in by
3940        autoupdate.
3941        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3942        * libnetworking/configure.in: Remove.
3943        * libnetworking/configure.ac: New file, generated from configure.in by
3944        autoupdate.
3945
39462001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3947
3948        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3949        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3950        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3951
39522001-09-27      Joel Sherrill <joel@OARcorp.com>
3953
3954        * libchip/ChangeLog: Fixed typo in date.
3955
39562001-09-27      Eric Norum <eric.norum@usask.ca>
3957
3958        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3959        TFTP  filesystem.
3960
39612001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3962
3963        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3964        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3965        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3966        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3967        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3968        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3969        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3970        'PREINSTALL_FILES ='.
3971        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3972        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3973        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3974        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3975        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3976        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3977        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3978        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3979        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3980        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3981        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3982        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3983
39842001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3985
3986        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3987        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3988        * librdbg/src/m68k/any/Makefile.am: Ditto.
3989        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3990        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3991        happy.
3992
39932001-09-21      Joel Sherrill <joel@OARcorp.com>
3994
3995        * libchip/network/Makefile.am: Fixed typo on file name.
3996        * libchip/network/i82586.c: Commented out line 318 which is referencing
3997        a member of a structure that is not currently there.  This needs to be
3998        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3999        to C style.
4000
40012001-09-19      Eric Norum <eric.norum@usask.ca>
4002
4003        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4004
40052001-09-19      Chris Johns <ccj@acm.org>
4006
4007        * libchip/network/README.i82586, libchip/network/i82586.c,
4008        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4009        Network driver for Intel i82586.
4010        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4011        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4012        "root" filesystem with information obtained via the DHCP response.
4013
40142001-09-14      Eric Norum <eric.norum@usask.ca>
4015
4016        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4017        make gcc 3.x happy.
4018
40192001-08-16      Mike Siers <mikes@poliac.com>
4020
4021        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4022        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4023        These support callback functionality that has not even been compiled
4024        under RTEMS yet.
4025        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4026        example application.  Mike's notes on the modifications: - renamed
4027        error() function because of namespace problems - removed calls to the
4028        exit() funciton - removed extra files from the pppd source directory -
4029        defined pppd task constant values in rtemspppd.h - modifyied example
4030        code to get actual tick per second value - placed the pppd 2.3.11 man
4031        page file (pppd.8) into the pppd directory.
4032        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4033        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4034        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4035        libnetworking/pppd/rtems-ppp.c: Deleted.
4036        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4037        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4038        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4039        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4040        libnetworking/pppd/example/init.c,
4041        libnetworking/pppd/example/netconfig.h,
4042        libnetworking/pppd/example/ppp.conf,
4043        libnetworking/pppd/example/pppdapp.c,
4044        libnetworking/pppd/example/system.h: New files.
4045        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4046        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4047        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4048        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4049        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4050        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4051        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4052        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4053        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4054        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4055        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4056        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4057        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4058        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4059        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4060
40612001-08-16      Joel Sherrill <joel@OARcorp.com>
4062
4063        * libnetworking/pppd/example/Makefile: Removed.
4064        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4065        to avoid bootstrap -c clobbering it.
4066        * libnetworking/rtems_telnetd/.cvsignore: New file.
4067
40682001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4069
4070        * libnetworking/Makefile.am, libnetworking/configure.in,
4071        libnetworking/rtems_servers/Makefile.am,
4072        libnetworking/rtems_servers/telnetd.c,
4073        libnetworking/rtems_servers/telnetd.h,
4074        libnetworking/rtems_telnetd/Makefile.am,
4075        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4076        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4077        libnetworking/rtems_telnetd/telnetd.c,
4078        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4079        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4080        effect when ftpd change. - the tcp/ip stats have been implemented into
4081        icmds.c and started when telnetd daemon is started.
4082        * libnetworking/rtems_servers/telnetd.c,
4083        libnetworking/rtems_servers/telnetd.h: Removed.
4084        * libnetworking/rtems_telnetd: New directory.
4085        * libnetworking/rtems_telnetd/Makefile.am,
4086        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4087        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4088        libnetworking/rtems_telnetd/telnetd.c,
4089        libnetworking/rtems_telnetd/telnetd.h: New files.
4090
40912001-06-14      Joel Sherrill <joel@OARcorp.com>
4092
4093        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4094        Moved from libmisc/shell so the network stack to address network
4095        depenendency.
4096        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4097
40982001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4099
4100        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4101
41022001-05-15      Joel Sherrill <joel@OARcorp.com>
4103
4104        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4105        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4106        accidentally deleted the incorrectly empty versions.
4107
41082001-05-14      Till Straumann <strauman@slac.stanford.edu>
4109
4110        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4111        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4112        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4113        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4114        to know the values) - the affected BSP (shared/motorola) headers have
4115        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4116        driver (libchip/network/dec21140.c) has been fixed to use
4117        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4118        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4119        who is using this driver. - the DEC driver also has been fixed to use
4120        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4121        delay_in_bus_cycles().
4122
41232001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4124
4125        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4126
41272001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4128
4129        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4130
41312001-04-24      Eric Norum <eric.norum@usask.ca>
4132
4133        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4134        NTP synchronization a little more robust -- no NTP daemon yet, but at
4135        least it trys a little harder when the primary NTP server is down.
4136
41372001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4138
4139        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4140        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4141        libnetworking/pppd/modem_example/modem.c,
4142        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4143        other strings into English.
4144        * libnetworking/pppd/STATUS: updated to reflect the changes.
4145
41462001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4147
4148        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4149        again.
4150
41512001-04-20      Eric Valette <valette@crf.canon.fr>
4152
4153        * mcp750 directory renamed new_exception processing as it supports many
4154        more CPU models.
4155        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4156        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4157        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4158        formerly in mcp750 plus modifications.
4159        * librdbg/src/powerpc/mcp750/.cvsignore,
4160        librdbg/src/powerpc/mcp750/Makefile.am,
4161        librdbg/src/powerpc/mcp750/remdeb.h,
4162        librdbg/src/powerpc/mcp750/remdeb_f.x,
4163        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4164        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4165        new_exception_processing.
4166        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4167        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4168        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4169        part of this effort to add support for the MPC8xx.
4170
41712001-04-19      Joel Sherrill <joel@OARcorp.com>
4172
4173        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4174        internal include files.
4175
41762001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4177
4178        PR 158
4179        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4180        rcmd() library call by commenting out the parts that deal with signals.
4181        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4182        stdio. The 'server-side' parts of this file which deal with
4183        authentication are disabled since they are not needed.
4184
41852001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4186
4187        * libnetworking/include/.cvsignore: Remove dangling file.
4188
41892001-03-14      Joel Sherrill <joel@OARcorp.com>
4190
4191        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4192        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4193        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4194        libchip style serial drivers can be written in libcpu or libbsp.
4195
41962001-03-01      Joel Sherrill <joel@OARcorp.com>
4197
4198        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4199        libchip/network/sonic.c, libchip/network/sonic.h,
4200        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4201        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4202        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4203        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4204        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4205        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4206        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4207        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4208
42092001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4210
4211        * librdbg/include/rdbg/Makefile.am,
4212        librdbg/include/rdbg/i386/Makefile.am,
4213        librdbg/include/rdbg/m68k/Makefile.am,
4214        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4215        style on include files.
4216
42172001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4218
4219        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4220        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4221        replace ${..} with $(..).
4222        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4223        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4224        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4225        libnetworking/rtems/Makefile.am, libnetworking/
4226        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4227        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4228        include_*HEADERS instead of H_FILES.
4229        * libnetworking/include/Makefile.am: Remove.
4230        * libnetworking/Makefile.am: Add handling of *.h files.
4231        * libnetworking/configure.in: Remove include/Makefile.
4232
42332001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4234
4235        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4236
42372001-01-31      Sergei Organov <osv@javad.ru>
4238
4239        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4240        current dir and root dir removed in favor of new libio support for
4241        task-local current and root directories. - Bug in `close_data_socket()'
4242        introduced by previous change fixed. - `command_pasv()' changed to set
4243        timeout on socket we are listening on and code fixed to don't close
4244        socket twice on error. - `serr()' changed to clear `errno'. -
4245        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4246        changed to clear `errno' before processing session. -
4247        `close_data_socket()' fixed to close both active and passive sockets -
4248        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4249        empty string  in `exec_command()'.
4250
42512001-01-25      Eric Norum <eric.norum@usask.ca>
4252
4253        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4254        improves throughput on systems which are dropping packets.   Only the
4255        first timeout is reduced.  This keeps the number of extra packets down
4256        on networks that are very busy and dropping lots of packets.
4257
42582001-01-24      Sergei Organov <osv@javad.ru>
4259
4260        * libnetworking/rtems_servers/ftpd.c,
4261        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4262        - Timeouts on sockets implemented. 'idle' field added to configuration.
4263        No timeout by default to keep backward compatibility. Note: SITE IDLE
4264        command not implemented yet. - Basic global access control implemented.
4265        'access' field added to configuration. No access limitations by default
4266        to keep backward compatibility. - Anchor data socket for active mode
4267        (using self IP and port 20.) - Fixed default data port support (still
4268        not tested). - Don't allow IP address different from originating host in
4269        PORT command to improve security. - Fixed bug in MDTM command. - Check
4270        for correctness of parsing of argument in command_port(). - Fixed
4271        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4272        a directory. - Command parsing a little bit improved: command names are
4273        now converted to upper-case to be more compatible with RFC (command
4274        names are not case-sensitive.) - Reformat comments so that they have
4275        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4276        previous changes - True ASCII mode implemented (doesn't work for hooks
4277        and /dev/null) - Passive mode implemented, PASV command added. - Default
4278        port for data connection could be used (untested, can't find ftp client
4279        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4280        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4281
42822001-01-18      Joel Sherrill <joel@OARcorp.com>
4283
4284        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4285        macro using variable arguments.
4286        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4287        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4288        since I updated the main RTEMS development machine to RedHat 7.2 and
4289        apparently got a new version of rpcgen.
4290
42912001-01-12      Sergei Organov <osv@javad.ru>
4292
4293        * libnetworking/rtems_servers/ftpd.c,
4294        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4295        - use pool of pre-created threads to handle sessions instead of
4296        creating/deleting threads on the fly - LIST output is now similar to
4297        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4298        happy with it. - LIST NAME now works (both for files and directories) -
4299        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4300        clients happy  - keep track of CWD for every session separately -
4301        ability to specify root directory name for FTPD in configuration table.
4302        FTPD will then create illusion for FTP clients that this is actually
4303        root directory. - ignore options sent in commands, thus LIST -al FILE
4304        works and doesn't try to list "-al" directory. - buffers are allocated
4305        on stack instead of heap where possible to eliminate malloc/free calls
4306        (avoid possible heap fragmentation troubles). - drop using of task
4307        notepad to pass parameters - use function arguments instead - use
4308        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4309        in socket() instead of AF_INET.
4310
43112001-01-02      Joel Sherrill <joel@OARcorp.com>
4312
4313        * libnetworking/CHANGELOG: Removed.
4314        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4315
43162000-12-14      Eric Norum <eric.norum@usask.ca>
4317
4318        * libnetworking/lib/tftpDriver.c: Added write capability.
4319
43202000-12-08      Joel Sherrill <joel@OARcorp.com>
4321
4322        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4323        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4324        numerous variable declarations conditional on PPP_COMPRESS and
4325        PPP_FILTER.  Commented out variables that were not used because the code
4326        using them was commented out. Removed totally unused variables.
4327        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4328        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4329
43302000-11-30      Joel Sherrill <joel@OARcorp.com>
4331
4332        * libnetworking/modem/ppp_tty.c: Changed to include
4333        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4334        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4335        * libnetworking/Makefile.am: Modified to reflect above.
4336
43372000-11-27      Joel Sherrill <joel@OARcorp.com>
4338
4339        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4340
43412000-11-25      Eric Norum <eric.norum@usask.ca>
4342
4343        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4344        core.
4345
43462000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4347
4348        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4349        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4350        subdir.
4351        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4352        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4353        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4354        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4355        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4356        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4357        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4358        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4359        ppp_tty.c and the real pppd main is in pppmain.c.
4360
43612000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4362
4363        * libchip/network/sonic.c: Added ipalign() routine to align the received
4364        packet so that the ip header is on a 32-bit boundary. Necessary for
4365        cpu's that do not allow unaligned loads and stores and when the 32-bit
4366        DMA mode is used.
4367
43682000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4369
4370        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4371        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4372        ACLOCAL_AMFLAGS.
4373        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4374        ACLOCAL_AMFLAGS.
4375        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4376        ACLOCAL_AMFLAGS.
4377
43782000-11-03      Chris Johns <ccj@acm.org>
4379
4380        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4381        libchip/network/cs8900.h: New files.
4382
43832000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4384
4385        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4386        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4387        $(RTEMS_TOPdir)/aclocal.
4388        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4389        $(RTEMS_TOPdir)/aclocal.
4390        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4391        $(RTEMS_TOPdir)/aclocal.
4392
43932000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4394
4395        * configure.in: Switch to GNU-canonicalization.
4396        * Makefile.am: Reflect changes to configure.in.
4397        * acinclude.m4: Remove.
4398
43992000-10-30      Joel Sherrill <joel@OARcorp.com>
4400
4401        * POSIX include files merged into newlib.  This resulted in some
4402        definitions moving to other files and thus some secondary effects in
4403        RTEMS source code.
4404        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4405        in sync with newlib's <machine/types.h>.
4406        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4407        definition of struct itimerval in <sys/time.h>.
4408
44092000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4410
4411        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4412        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4413        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4414        * ChangeLog: Fix typos.
4415        * configure.in: add tests to the GNU canonicalized subdirectories.
4416
44172000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4418
4419        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4420        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4421        the lib directory before configuring lib/.
4422
44232000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4424
4425        * configure.in, Makefile.am: add exec to the GNU canonicalized
4426        subdirectories.
4427        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4428        * configure.in: add libnetworking, librpc and librdb to the GNU
4429        canonicalized subdirectories.
4430        * configure.in: add libmisc and libchip to the GNU canonicalized
4431        subdirectories.
4432        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4433        Switch to GNU canonicalization.
4434        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4435        Switch to GNU canonicalization.
4436        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4437        Switch to GNU canonicalization.
4438
44392000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4440
4441        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4442        canonicalization to libfs/. The approach is currently a bit of a hack as
4443        GNU canonicalization does not support the per-BSP build some of the
4444        other directories require.  As more of the tree is converted, this will
4445        become less  of an issue.
4446
44472000-10-20      Joel Sherrill <joel@OARcorp.com>
4448
4449        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4450        parameter.
4451
44522000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4453
4454        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4455        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4456        * librdbg/configure.in: Add m68k support.
4457        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4458        subdirectory.
4459        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4460        failure.
4461        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4462        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4463        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4464        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4465        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4466        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4467        librdbg/src/m68k/.cvsignore: New files.
4468        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4469        function pointers.
4470        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4471        _after_ pointer has been checked against NULL.
4472
44732000-10-18      Joel Sherrill <joel@OARcorp.com>
4474
4475        * wrapup/Makefile.am: Added libfs.
4476
44772000-10-18      Chris Johns <ccj@acm.org>
4478
4479        * libfs created.
4480        * configure.in: Added libfs subdirectory.
4481        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4482
44832000-09-28      Joel Sherrill <joel@OARcorp.com>
4484
4485        * libnetworking/rtems_webserver/Makefile.am,
4486        libnetworking/rtems_webserver/base64.c,
4487        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4488        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4489
44902000-09-22      Joel Sherrill <joel@OARcorp.com>
4491
4492        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4493        libnetworking/rtems/rtems_bsdnet_internal.h,
4494        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4495        have included rtems.h.  It is now including precisely the  least amount
4496        of low level, yet portable .h files to get the basic RTEMS types
4497        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4498        used machine/types.h to include rtems.h.
4499
45002000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4501
4502        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4503
45042000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4505
4506        * libnetworking/ChangeLog: Cleanup.
4507
45082000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4509
4510        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4511        * libchip/ChangeLog: Fix formating.
4512
45132000-09-05      Joel Sherrill <joel@OARcorp.com>
4514
4515        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4516        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4517        confusion and to work with the converted flags.
4518
45192000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4520
4521        * wrapup/Makefile.am: Include compile.am.
4522        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4523        libchip/serial/Makefile.am: Include compile.am.
4524        * librdbg/src/i386/any/Makefile.am,
4525        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4526        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4527        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4528        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4529        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4530        libnetworking/rtems_servers/Makefile.am,
4531        libnetworking/rtems_webserver/Makefile.am,
4532        libnetworking/wrapup/Makefile.am: Include compile.am.
4533
45342000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4535
4536        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4537        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4538
45392000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4540
4541        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4542
45432000-08-31      Joel Sherrill <joel@OARcorp.com>
4544
4545        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4546        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4547        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4548        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4549        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4550        * libnetworking/wbase64.c: Removed.
4551        * libnetworking/Makefile.am, libnetworking/asp.c,
4552        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4553        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4554        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4555        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4556        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4557        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4558        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4559        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4560        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4561        Modified.
4562
45632000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4564
4565        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4566
45672000-08-30      Joel Sherrill <joel@OARcorp.com>
4568
4569        * libnetworking/rtems_webserver/license.txt: New file.
4570
45712000-08-10      Joel Sherrill <joel@OARcorp.com>
4572
4573        * ChangeLog: New file.
4574        * libchip/ChangeLog: New file.
4575        * librdbg/ChangeLog: New file.
4576        * libnetworking/ChangeLog: New file.
4577
Note: See TracBrowser for help on using the repository browser.