source: rtems/c/src/ChangeLog @ 3837e536

4.115
Last change on this file since 3837e536 was 3837e536, checked in by Joel Sherrill <joel.sherrill@…>, on 07/07/11 at 22:10:04

2011-07-07 Joel Sherrill <joel.sherrill@…>

  • libchip/i2c/spi-memdrv.h: Add missing semi-colon.
  • Property mode set to 100644
File size: 172.9 KB
Line 
12011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
4
52011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7        * aclocal/bspopts.m4: Added macros for cache options
8        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
9        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
10        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
11        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
12
132011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
14
15        PR 1729/cpukit
16        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
17
182011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * aclocal/rtems-top.m4: Add pkgdatadir.
21        * configure.ac: Remove dead code.
22
232011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * aclocal/rtems-top.m4, aclocal/version.m4:
26        Rename RTEMS_API into _RTEMS_API.
27
282011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * aclocal/canonical-target-name.m4:
31        Stop pretending no_cpu* was buildable.
32        Derive RTEMS_CPU from "$host_cpu".
33        Error out if "$host" doesn't match "*-*-rtems*".
34
352011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
38
392011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
42        ada-tests/mptests/mp01/mptest.ads,
43        ada-tests/mptests/mp01/node1/mp01_node1.adb,
44        ada-tests/mptests/mp01/node2/mp01_node2.adb,
45        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
46        ada-tests/mptests/mp02/node1/mp02_node1.adb,
47        ada-tests/mptests/mp02/node2/mp02_node2.adb,
48        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
49        ada-tests/mptests/mp03/node1/mp03_node1.adb,
50        ada-tests/mptests/mp03/node2/mp03_node2.adb,
51        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
52        ada-tests/mptests/mp04/node1/mp04_node1.adb,
53        ada-tests/mptests/mp04/node2/mp04_node2.adb,
54        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
55        ada-tests/mptests/mp05/node1/mp05_node1.adb,
56        ada-tests/mptests/mp05/node2/mp05_node2.adb,
57        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
58        ada-tests/mptests/mp06/node1/mp06_node1.adb,
59        ada-tests/mptests/mp06/node2/mp06_node2.adb,
60        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
61        ada-tests/mptests/mp07/node1/mp07_node1.adb,
62        ada-tests/mptests/mp07/node2/mp07_node2.adb,
63        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
64        ada-tests/mptests/mp08/node1/mp08_node1.adb,
65        ada-tests/mptests/mp08/node2/mp08_node2.adb,
66        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
67        ada-tests/mptests/mp09/node1/mp09_node1.adb,
68        ada-tests/mptests/mp09/node2/mp09_node2.adb,
69        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
70        ada-tests/mptests/mp10/node1/mp10_node1.adb,
71        ada-tests/mptests/mp10/node2/mp10_node2.adb,
72        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
73        ada-tests/mptests/mp11/node1/mp11_node1.adb,
74        ada-tests/mptests/mp11/node2/mp11_node2.adb,
75        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
76        ada-tests/mptests/mp12/node1/mp12_node1.adb,
77        ada-tests/mptests/mp12/node2/mp12_node2.adb,
78        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
79        ada-tests/mptests/mp13/node1/mp13_node1.adb,
80        ada-tests/mptests/mp13/node2/mp13_node2.adb,
81        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
82        ada-tests/mptests/mp14/node1/mp14_node1.adb,
83        ada-tests/mptests/mp14/node2/mp14_node2.adb,
84        ada-tests/samples/base_mp/mptest.adb,
85        ada-tests/samples/base_mp/mptest.ads,
86        ada-tests/samples/base_sp/base_sp.adb,
87        ada-tests/samples/base_sp/sptest.adb,
88        ada-tests/samples/base_sp/sptest.ads,
89        ada-tests/samples/hello/hello.adb,
90        ada-tests/samples/hello/sptest.adb,
91        ada-tests/samples/hello/sptest.ads,
92        ada-tests/samples/nsecs/nsecs.adb,
93        ada-tests/samples/nsecs/sptest.adb,
94        ada-tests/samples/nsecs/sptest.ads,
95        ada-tests/samples/ticker/sptest.adb,
96        ada-tests/samples/ticker/sptest.ads,
97        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
98        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
99        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
100        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
101        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
102        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
103        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
104        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
105        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
106        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
107        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
108        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
109        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
110        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
111        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
112        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
113        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
114        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
115        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
116        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
117        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
118        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
119        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
120        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
121        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
122        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
123        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
124        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
125        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
126        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
127        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
128        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
129        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
130        ada-tests/sptests/sp25/sptest.ads,
131        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
132        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
133        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
134        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
135        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
136        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
137        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
138        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
139        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
140        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
141        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
142        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
143        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
144        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
145        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
146        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
147        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
148        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
149        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
150        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
151        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
152        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
153        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
154        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
155        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
156        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
157        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
158        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
159        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
160        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
161        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
162        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
163        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
164        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
165        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
166        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
167        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
168        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
169        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
170        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
171        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
172        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
173        ada-tests/tmtests/tmck/tmtest.ads,
174        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
175        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
176        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
177        ada-tests/tmtests/tmoverhd/tmtest.adb,
178        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
179        child package rework. Eliminate all warnings.
180
1812011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
184        Split RTEMS Ada95 binding into a master package and a child package
185        per Manager. This is better Ada style.
186        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
187        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
188        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
189        ada/rtems-extension.adb, ada/rtems-extension.ads,
190        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
191        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
192        ada/rtems-message_queue.ads, ada/rtems-object.adb,
193        ada/rtems-object.ads, ada/rtems-partition.adb,
194        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
195        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
196        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
197        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
198        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
199        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
200        files.
201
2022011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
203
204        * libchip/serial/ns16550.c: Revert previous commit and extend existing
205        mechanic.
206
2072011-02-15      Jennifer Averett
208
209        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
210        style IRQs.
211
2122011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * libchip/network/smc91111config.h:
215        Use "__asm__" instead of "asm" for improved c99-compliance.
216
2172011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * configure.ac: Require autoconf-2.68, automake-1.11.1.
220
2212011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * libchip/ide/ata.c: Fix spelling.
224
2252011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
226
227        * libchip/serial/ns16550.c: Install interrupt handler after TTY
228        pointer is valid.
229
2302010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
231
232        * libchip/ide/ata.c: Do not violate chain API.
233
2342010-08-20      <yann.sionneau@telecom-sudparis.eu>
235
236        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
237        for buffer modes.
238
2392010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
240
241        * libchip/ide/ata_internal.h: C++ compatibility.
242
2432010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
244
245        * libchip/Makefile.am, libchip/preinstall.am: Install
246        <libchip/ata_internal.h>.
247
2482010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
249
250        * libchip/ide/ata_util.c: New file.
251        * libchip/Makefile.am: Reflect change from above.
252        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
253        ata_process_request_on_init_phase() into new file.
254
2552010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
256
257        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
258        separate functions.  Added public ata_breq_init(),
259        ata_identify_device(), and ata_process_request_on_init_phase()
260        functions.
261
2622010-06-24      Arnout Vandecappelle <arnout@mind.be>
263
264        PR 1586/misc
265        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
266        SD card accesses.
267
2682010-06-22      Arnout Vandecappelle <arnout@mind.be>
269
270        PR 1580/misc
271        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
272        while waiting for read data.
273
2742010-06-22      Arnout Vandecappelle <arnout@mind.be>
275
276        PR 1579/misc
277        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
278        waiting for write to finish.
279
2802010-06-22      Arnout Vandecappelle <arnout@mind.be>
281
282        PR 1567/misc
283        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
284        timeouts.
285
2862010-06-21      Arnout Vandecappelle <arnout@mind.be>
287
288        PR 1576/misc
289        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
290
2912010-06-21      Arnout Vandecappelle <arnout@mind.be>
292
293        PR 1569/misc
294        * libchip/i2c/spi-sd-card.c: Added CRC checks.
295
2962010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        PR 1561/cpukit
299        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
300
3012010-06-14      Arnout Vandecappelle <arnout@mind.be>
302
303        PR 1557/misc
304        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
305
3062010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
307
308        * aclocal/version.m4: Bump RTEMS_API to 4.11.
309        Bump _RTEMS_VERSION to 4.10.99.0.
310
3112010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
312
313        * libchip/network/if_dc.c: Fix warning.
314
3152010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
316
317        * libchip/network/greth.c: Misc. hacks to allow compilation on
318        16bit targets.
319
3202010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        PR 1531/newlib
323        * libchip/network/i82586.c:
324        Add local copy of ALIGN().
325
3262010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
327
328        * libchip/network/cs8900.c:
329        Misc. changes to make code 16bit-target compliant.
330        * libchip/network/i82586.c:
331        Use int32_t instead of int for 16bit-target compliance.
332        * libchip/network/open_eth.c:
333        Misc. changes to make code 16bit-target compliant.
334
3352010-05-18      Chris Johns <chrisj@rtems.org>
336
337        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
338        1448/filesystem.
339
3402010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * aclocal/bsp-alias.m4: Change quoting to work-round
343        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
344
3452010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
346
347        * libchip/network/if_dc.c: Remove warnings.
348
3492010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
350
351        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
352        libchip/serial/ns16550.c, libchip/serial/serial.h,
353        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
354        or intptr_t instead of uint32_t or int32_t.
355
3562010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
357
358        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
359        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
360        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
361        uint32_t.
362
3632010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * libchip/serial/serial.h: Add extern "C".
366
3672010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
368
369        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
370        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
371        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
372        prototype
373
3742010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
375
376        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
377        CPU_SIMPLE_VECTORED_INTERRUPTS.
378
3792010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
382        simple or PIC interrupt model.
383
3842010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
385
386        * libchip/rtc/ds1375.c: #include <unistd.h>.
387
3882010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        * libchip/network/i82586.c: Readdress use of ctype methods per
391        recommendation from D.J. Delorie on the newlib mailing list. We
392        should pass an unsigned char into these methods.
393
3942010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
395
396        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
397        variable.
398
3992010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * libchip/network/i82586.c: Fix warnings for ctype methods.
402
4032010-02-19      Chris Johns <chrisj@rtems.org>
404
405        * libchip/ide/ide_controller.c: Create the devices as block
406        devices.
407
4082010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
409
410        * libchip/ide/ata_internal.h, libchip/ide/ata.c
411        libchip/i2c/spi-sd-card.c: Update for block device API change.
412
4132010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
414
415        * libchip/display/disp_hcms29xx.c,
416        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
417        libchip/display/font_hcms29xx.h: various fixes
418
4192009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
420
421        PR 1474
422        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
423        device API change.
424
4252009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * libchip/network/greth.c: Eliminate unused type
428        rtems_clock_time_value.
429
4302009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
431
432        * libchip/network/dec21140.c: Warning elimination
433        (dec21140_softc->base now is an uint32_t).
434
4352009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
436
437        PR 1483/cpukit
438        * libchip/network/dec21140.c, libchip/network/elnk.c,
439        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
440        *_SUPPORTED-guarded code sections.
441
4422009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * libchip/network/dec21140.c, libchip/network/elnk.c,
445        libchip/network/if_dc.c: Ensure PCI drivers are built on all
446        supported configurations. PowerPC conditionals were not current and
447        code was not being built on supported BSPs.
448
4492009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        * libchip/network/smc91111.c: Formatting.
452
4532009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
454
455        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
456        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
457        uint32_t (16bit ints are too small).
458
4592009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
460
461        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
462        * libchip/network/if_dc.c: Fix type mismatch.
463
4642009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * aclocal/bsp-linkcmds.m4: New.
467
4682009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
469
470        * configure.ac: Rework CFLAGS setup.
471        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
472        * automake/compile.am: Remove RTEMS_CFLAGS.
473
4742009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
475
476        * libchip/ide/ata.h: Move extern "C".
477
4782009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
481        Use hex-constants to avoid implicit int-casts.
482        * libchip/i2c/spi-memdrv.c:
483        Use hex-constants to avoid implicit int-casts.
484        Use rtems_off64_t offsets to avoid loosing precision.
485
4862009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
487
488        * libchip/serial/ns16550.c: Update for interrupt handler type change.
489
4902009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * aclocal/bsp-alias.m4: New.
493        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
494
4952009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
496
497        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
498
4992009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
502        * Makefile.am: Remove BARE_CPU_MODEL.
503
5042009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
505
506        * configure.ac: Remove cfg_dir.
507
5082009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
509
510        * configure.ac: Remove -std=c99 -fasm.
511        Remove AM_CONDITIONAL LIBCHIP.
512        * libchip/Makefile.am, wrapup/Makefile.am:
513        Remove AM_CONDITIONAL LIBCHIP.
514
5152009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
516
517        * configure.ac: Pick up make/custom/*.
518        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
519
5202009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
521
522        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
523        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
524
5252009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
526
527        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
528
5292009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
530
531        * Makefile.am: Remove RTEMS_HOST (unused).
532        * configure.ac: Remove RTEMS_HOST (unused).
533        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
534
5352009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
536
537        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
538        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
539
5402009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
541
542        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
543        aclocal/check-posix.m4, aclocal/enable-posix.m4,
544        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
545
5462009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
547
548        * configure.ac: Rework make/custom/* handling.
549        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
550        * Makefile.am: Remove make/custom/default.cfg-rule.
551
5522009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
553
554        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
555        NULL pointer access in interrupt handler.
556
5572009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
558
559        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
560        device API change.
561
5622009-10-08      Chris Johns <chrisj@rtems.org>
563
564        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
565        multiblock support from the ATA driver. Multiblock at the disk
566        level should not be a global policy as a disk may have more than
567        one partition with different block sizes. An IDE driver could
568        decide to use the feature with DMA but this a driver specific
569        design choice. Fixed bugs relating to variable block sizes and
570        large block transfer.
571        * c/src/libchip/ide/ide_controller.c,
572        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
573        Changed the block size to 32bits so blocks of 64K or bigger can be
574        transfered in a single driver call.
575
5762009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
577
578        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
579        shared irq.h yet and this breaks a significant number of them.
580
5812009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
582
583        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
584        model.
585
5862009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
587
588        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
589        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
590        renamed to rtems_termios_baud_to_number.
591
5922009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
593
594        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
595        termios_baud_to_number (duplicate prototypes).
596        Add C++-guards.
597        Include rtems/termiostypes.h.
598
5992009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
602
6032009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
604
605        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
606        physical address to support BSD TCP/IP stack.
607
6082009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
609
610        * libchip/network/elnk.c: Convert calls to legacy routine
611        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
612
6132009-08-03      Roger Dahlkvist <ruppe@kth.se>
614
615        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
616
6172009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
618
619        * libchip/ide/ata.c: Remove warning.
620
6212009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
622
623        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
624        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
625        now use the same macros.
626        * aclocal/bsp-bspcleanup-options.m4: New file.
627
6282009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
629
630        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
631        obsolete defines and declarations.  Set initial baud during device
632        open.  Fixed interrupt mode.
633
6342009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
637        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
638        EINVAL and ENOTTY as appropriate.
639
6402009-05-30      Chris Johns <chrisj@rtems.org>
641
642        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
643        devices on an IDE bus and cleaned up the initialisation register
644        call.
645
6462009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
647
648        * libchip/network/i82586.c: Fix warning in manner suggested by
649        Arnout Vandecappelle <arnout@mind.be> in
650        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
651
6522009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
653
654        * libchip/network/if_dc.c: Fixed warnings.
655
6562009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
659        as needed.
660
6612009-04-29      Chris Johns <chrisj@rtems.org>
662
663        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
664
665        * libchip/ide/ide_controller.c: Change the status detection and
666        add a message if the transfer fails. There is currently no error
667        handle at the IDE drvier level.
668
6692009-03-12      Daniel Hellstrom <daniel@gaisler.com>
670
671        PR 1392/bsps
672        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
673        over multiple pages results in extra data being written.
674
6752009-02-27      Gene Smith <gene.smith@siemens.com>
676
677        PR 1356
678        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
679        cards.
680
6812009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
684        enabled on x86.
685
6862009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
687
688        * aclocal/bspopts.m4: Quoting cosmetics.
689
6902009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
691
692        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
693        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
694        writes.  Fixed integer type in device structure.
695
6962009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
697
698        * libchip/serial/ns16550.c: Turn on ns16550_process() for
699        BSP_FEATURE_IRQ_LEGACY case also.
700
7012008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
702
703        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
704        level LibI2C interface.  Added generic block IO functions.
705
7062008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
707
708        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
709        optman/rtems/no-msg.c, optman/rtems/no-part.c,
710        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
711        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
712        optman/sapi/no-ext.c, optman/sapi/no-io.c:
713        Revert previous patch (cvs clash with Joel hacking cpukit).
714
7152008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
716
717        * aclocal/canonical-target-name.m4: Remove tic4x.
718
7192008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
722
7232008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
724
725        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
726        optman/rtems/no-msg.c, optman/rtems/no-part.c,
727        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
728        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
729        optman/sapi/no-ext.c, optman/sapi/no-io.c:
730        Fix prototypes.
731
7322008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
733
734        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
735
7362008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
737
738        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
739        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
740        duplicated data.
741
7422008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
743
744        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
745        SuperCore Handler initialization routines to directly pull parameters
746        from configuration table.
747
7482008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
751        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
752        optman/rtems/no-part.c, optman/rtems/no-region.c,
753        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
754        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
755        initialization routines to directly pull parameters from
756        configuration table. Eliminate empty routines sportted.
757
7582008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
761
7622008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
765        all public use of TOD conversion routines.
766
7672008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * libchip/network/smc91111config.h:
770        #include <stdint.h> instead of <rtems/stdint.h>.
771
7722008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
773
774        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
775        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
776
7772008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
778
779        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
780
7812008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
782
783        * libchip/serial/ns16550.c: Transmit the character in the polled write
784        function within a critical section for printk() compatibility.
785
7862008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
787
788        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
789
7902008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
793
7942008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
797
7982008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * aclocal/bsp-bootcard-options.m4: Fix quoting.
801
8022008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
803
804        * aclocal/bsp-bootcard-options.m4: New file.
805        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
806
8072008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
808
809        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
810        BSPs that support this feature.
811
8122008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
813
814        * libchip/serial/ns16550.c: Fix typo.
815
8162008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
817
818        * libchip/serial/ns16550.c: Fix typo.
819
8202008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
821
822        * libchip/serial/ns16550.c: Add not supported on arm even though it is
823        not simple vectored.
824
8252008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
826
827        * libchip/serial/ns16550.c: Not currently supported on architectures
828        with simple vectored interrupt model.
829
8302008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
831
832        * aclocal/version.m4: Bump RTEMS_API to 4.10.
833        Bump _RTEMS_VERSION to 4.9.99.0.
834
8352008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
836
837        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
838        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
839        functions have now static linkage type.  Added constant qualifier to
840        operations table and read-only function parameters.
841
842        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
843        c/src/libchip/serial/serial.h:  Include required header files.  Removed
844        support for old PowerPC exception handling.  Various fixes for
845        interrupt related routines.  Added support for BSPs with IRQ extension
846        API.
847
8482008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
849
850        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
851        is no PCI bus based upon the BSP not having a base address defined.
852        This means this driver cannot be supported on that board.
853
8542008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * libchip/network/dec21140.c, libchip/network/elnk.c,
857        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
858
8592008-09-17      Miao Yan <yanmiaobest@gmail.com>
860
861        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
862        add simple device only filesystem (devfs), optionally completely drop
863        out filesystem, and to clean up disabling newlib reentrancy support.
864        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
865        now has a 15K code space.
866        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
867        Removed.
868
8692008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * libchip/ide/ata.h: Convert to Unix file format.
872
8732008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
876        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
877        libchip/serial/serial.h, libchip/serial/serprobe.c,
878        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
879        Convert to "bool".
880        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
881        libchip/i2c/spi-memdrv.h: Convert to "bool".
882        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
883        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
884        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
885        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
886        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
887        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
888        Convert to "bool".
889        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
890        Convert to "bool".
891        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
892        Convert to "bool".
893
8942008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
897        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
898        memory driver to not use the clock ioctl to install a method to poll
899        for input. It now uses a Class API Timer which means we can eliminate
900        this special IOCTL from all clock drivers.
901        * libchip/shmdr/setckvec.c: Removed.
902
9032008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
904
905        * libchip/network/sonic.c: Do not declare a variable just to hold an
906        ignored return value.
907
9082008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
909
910        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
911
9122008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
913
914        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
915        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
916
9172008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
918
919        * libchip/display/disp_hcms29xx.c: Do not make these static. They
920        appear to be unused that way.
921
9222008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
923
924        * libchip/shmdr/shm_driver.h: Correct prototypes.
925
9262008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
927
928        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
929        variables and made methods static.
930
9312008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
932
933        * libchip/serial/ns16550.c: Fix warning.
934
9352008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
936
937        * aclocal/prog-cc.m4: Add -Wnested-externs.
938
9392008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
940
941        * libchip/network/dec21140.c: Add missing prototype.
942        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
943
9442008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
945
946        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
947        -Wstrict-prototypes to RTEMS_CFLAGS.
948
9492008-08-02      Chris Johns <chrisj@rtems.org>
950
951        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
952        rtems_blkdev_request count and start references. Use
953        RTEMS_BLKDEV_START_BLOCK.
954
9552008-07-29      Chris Johns <chrisj@rtems.org>
956
957        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
958
959        * libchip/ide/ata.c: Change to use a mutex rather than disable
960        pre-emption. Updated to the libblock changes.
961
962        * libchip/ide/ata_internal.h: Updated to the new chains API.
963
964        * libchip/ide/ide_controller.c: Updated to the libblock
965        changes. Added come debug tracing.
966
967        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
968        to the libblock changes.
969
9702008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
971
972        * configure.ac: Remove RPCGEN, RPCTOOLS.
973
9742008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
975
976        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
977        for output format specifiers.
978
9792008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
980
981        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
982        Fixed some data types
983
9842008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
985
986        * libchip/i2c/spi-sd-card.c: Added missing header file.
987        * libchip/Makefile.am: Added SD Card driver.
988
9892008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
990
991        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
992        make glyphs non-constant, added file headers
993
9942008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
995
996        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
997        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
998        * libchip/display/font_hcms29xx.h
999        Creation of SPI display driver
1000
10012008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1002
1003        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1004        via SPI.
1005
10062008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1007
1008        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1009        AC_PREREQ(2.62).
1010
10112008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1012
1013        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1014
10152008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1016
1017        * libchip/Makefile.am: Move termios helper routines from libchip to
1018        libcsupport. Add routine which makes it easy for a termios device
1019        driver to inform termios of its default baud rate. This avoids
1020        inconsistencies in later termios settings changes.
1021        * libchip/serial/termios_baud2index.c,
1022        libchip/serial/termios_baud2num.c: Removed.
1023
10242008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1025
1026        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1027
10282008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1029
1030        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1031        not fail if there are none.
1032
10332008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1034
1035        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1036        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1037        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1038        * libchip/Makefile.am:
1039        derived a generic spi memory driver from spi-flash-m25p40,
1040        added descriptor for fram fm25l256
1041
10422008-05-07      Till Straumann <strauman@slac.stanford.edu>
1043
1044        PR 649/bsps
1045        * libchip/ide/ata.c: Give up if the interface does not become ready.
1046
10472008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1048
1049        Moved to cpukit.
1050        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1051        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1052        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1053        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1054        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1055        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1056        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1057        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1058        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1059        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1060        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1061        nfsclient/src/xdr_mbuf.c: Removed.
1062
10632008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1064
1065        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1066
10672008-01-05      Chris Johns <chrisj@rtems.org>
1068
1069        * libchip/flash/am29lv160.c: Update the blank check error message
1070        to say there is an error.
1071       
10722007-12-22      Chris Johns <chrisj@rtems.org>
1073
1074        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1075        the hello message. Just one line but still a little too long.
1076       
10772007-12-14      Chris Johns <chrisj@rtems.org>
1078
1079        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1080        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1081        * libchip/flash, libchip/flash/am29lv160.c,
1082        libchip/flash/am29lv160.h: New.
1083
10842007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1085
1086        * libchip/network/if_fxp.c: Spacing.
1087
10882007-11-20      Till Straumann <strauman@slac.stanford.edu>
1089
1090        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1091        Avoid using 'stdio' before the system is up and fully
1092        initialized.
1093
10942007-11-20      Till Straumann <strauman@slac.stanford.edu>
1095
1096        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1097        * libchip/Makefile.am, libchip/preinstall.am:
1098        added new driver for Maxim DS1375 i2c RTC.
1099
11002007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1101
1102        * libchip/i2c/spi-flash-m25p40.c:
1103        added addressing call in write function
1104
11052007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1106
1107        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1108        * libchip/Makefile.am:
1109        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1110
11112007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1114
11152007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1116
1117        * nfsclient/Makefile.am: Fix errors.
1118
11192007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1120
1121        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1122
11232007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1124
1125        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1126        Bump RTEMS_VERSION to 4.8.99.0.
1127
11282007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1129
1130        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1131
11322007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1133
1134        * configure.ac: Remove AC_PROG_AWK (Unused).
1135
11362007-09-14      Daron Chabot <djc915@mail.usask.ca>
1137
1138        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1139        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1140        ISR. Clean up of variables to silence compiler warnings.
1141
11422007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1143
1144        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1145
11462007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1147
1148        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1149          - Odd bit bug in some chips taken care of.
1150          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1151            alignment but failing to do so must have made the driver writer to make
1152            some incorrect assumptions about MBUFs.
1153          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1154            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1155          - Made while loop responsible for copying data to fifo port copy 16 shorts
1156            per loop instead of 1 short, increasing the copying process.
1157
11582007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1159
1160        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1161        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1162
11632007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1164
1165        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1166        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1167        librdbg/Makefile.am, librdbg/preinstall.am,
1168        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1169        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1170        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1171        librdbg/include/rdbg/powerpc/rdbg_f.h,
1172        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1173        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1174        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1175        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1176        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1177        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1178        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1179        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1180        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1181        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1182        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1183        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1184        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1185        librdbg/src/powerpc/rdbg_f.c,
1186        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1187        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1188        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1189        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1190
11912007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1192
1193        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1194
11952007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1196
1197        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1198          sizes.
1199
12002007-07-27      Chris Johns <chrisj@rtems.org>
1201
1202        * wrapup/Makefile.am: Create archive from a file for hosts
1203        with a limited command line size.
1204
12052007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1206
1207        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1208          sizes.
1209
12102007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1211       
1212        * configure.ac: Add nfsclient.
1213        * nfsclient/Makefile.am: New.
1214        * nfsclient/proto/Makefile, nfsclient/Makefile,
1215          nfsclient/src/Makefile: Remove.
1216        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1217        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1218
12192007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1220
1221        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1222        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1223        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1224        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1225        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1226        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1227        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1228        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1229        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1230        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1231        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1232        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1233
12342007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1235
1236        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1237        to become ready: This will not work for fast CPUs.
1238
12392007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1240
1241        * libchip/ide/ata.c: fixed warning
1242
12432007-06-20      Ray Xu <rayx@gmail.com>
1244
1245        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1246        console, and libio. This shrinks the memory requirements but Joel has
1247        not figured out how best to present this to application space.
1248        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1249        New files.
1250
12512007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1252
1253        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1254        now we only need required initialization methods.
1255
12562007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1257
1258        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1259        parameter since it was used to configure a no longer used feature.
1260        Device names are now part of the filesystem not in a table.
1261
12622007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1263
1264        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1265        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1266        optman/rtems/no-part.c, optman/rtems/no-region.c,
1267        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1268        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1269        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1270        other optional managers so using them reduces application size
1271        instead of increasing it.
1272        * optman/rtems/no-barrier.c: New file.
1273
12742007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1275
1276        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1277        adjustments to pci-API changes.
1278        * libchip/network/dec21140.c, libchip/network/elnk.c,
1279        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1280        changes.
1281
12822007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1283
1284        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1285        libchip/network/if_fxp.c: Reflect changes to pci-API.
1286
12872007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1288
1289        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1290        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1291
12922007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1293
1294        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1295          being used to compile "tools").
1296
12972007-03-13      Joel Sherrill <joel@OARcorp.com>
1298
1299        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1300
13012007-03-12      Joel Sherrill <joel@OARcorp.com>
1302
1303        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1304        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1305        and/or fix mistake in copyright notice. Both of these mistakes appear
1306        to be from code submitted after these changes were made previously.
1307
13082007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1309
1310        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1311
13122007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1313
1314        * libchip/Makefile.am: Correct path to README.tulipclone.
1315
13162007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1317
1318        * libchip/ide/ata.c: Remove superfluous type casts.
1319
13202007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1321
1322        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1323        Use size_t for sizes.
1324
13252007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1326
1327        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1328        from preemption disabled region
1329
13302007-01-16      Till Straumann <strauman@slac.stanford.edu>
1331
1332        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1333        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1334        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1335
13362006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1337
1338        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1339          ioctl_command_t as ioctl argument.
1340
13412006-12-13      Joel Sherrill <joel@OARcorp.com>
1342
1343        * librtems++/include/rtems++/rtemsEvent.h,
1344        librtems++/include/rtems++/rtemsMessageQueue.h,
1345        librtems++/include/rtems++/rtemsSemaphore.h,
1346        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1347        librtems++/src/rtemsMessageQueue.cc,
1348        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1349        rtems_unsigned32 to uint32_t.
1350
13512006-12-13      Joel Sherrill <joel@OARcorp.com>
1352
1353        PR 1181/bsps
1354        * optman/rtems/no-msg.c: Clean up dead code.
1355
13562006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1357
1358        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1359
13602006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1361
1362        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1363        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1364        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1365
13662006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1367
1368        * configure.ac: New BUG-REPORT address.
1369
13702006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1371
1372        * Makefile.am: Remove ampolish3.
1373
13742006-11-17      Joel Sherrill <joel@OARcorp.com>
1375
1376        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1377        blank lines.
1378
13792006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1380
1381        * configure.ac: Remove RTEMS_AMPOLISH3.
1382        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1383          Remove checks for AMPOLISH3.
1384        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1385        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1386        * ampolish3: Remove.
1387
13882006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1389
1390        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1391        * aclocal/prog-cc.m4: Remove CFLAGS.
1392        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1393        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1394
13952006-10-23      Joel Sherrill <joel@OARcorp.com>
1396
1397        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1398
13992006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1400
1401        * automake/compile.am: Use hard-coded RTEMS_* flags.
1402
14032006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1404
1405        * aclocal/rtems-top.m4: Remove RTEMS_API.
1406        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1407
14082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1409
1410        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1411
14122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1413
1414        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1415
14162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1417
1418        * aclocal/version.m4: Bump version to 4.7.99.0.
1419
14202006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1421
1422        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1423
14242006-09-11      Joel Sherrill <joel@OARcorp.com>
1425
1426        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1427
14282006-09-04      Joel Sherrill <joel@OARcorp.com>
1429
1430        * libchip/network/greth.c, libchip/network/open_eth.c,
1431        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1432        introduced by warning removal.
1433
14342006-09-01      Joel Sherrill <joel@OARcorp.com>
1435
1436        * libchip/network/greth.c, libchip/network/open_eth.c,
1437        libchip/network/smc91111.c: Remove warnings and correct prototype
1438        added earlier today.
1439
14402006-09-01      Joel Sherrill <joel@OARcorp.com>
1441
1442        * libchip/network/cs8900.c, libchip/network/greth.c,
1443        libchip/network/i82586.c, libchip/network/open_eth.c,
1444        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1445        sized integers, and inttypes.h printf helpers.
1446
14472006-08-09      Kolja Waschk <waschk@telos.de>
1448
1449        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1450
14512006-07-12      Joel Sherrill <joel@OARcorp.com>
1452
1453        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1454
14552006-07-11      Jerry Needell <jerry.needell@unh.edu>
1456
1457        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1458        4.6 branch.  Original modifications by Gaisler Enterprises.
1459        * libchip/network/greth.c, libchip/network/greth.h: New files.
1460
14612006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1462
1463        * ide/ata.[ch]:
1464        (PR1118) fetch priority for ATA task from a variable,
1465        not a fixed configuration value.
1466       
14672006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1468
1469        * Makefile.am: Add ampolish3.
1470
14712006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1472
1473        * ampolish3: New.
1474        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1475
14762006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1477
1478        * aclocal/rtems-ampolish.m4: New.
1479        * configure.ac: Use RTEMS_AMPOLISH3.
1480
14812006-04-18  Joel Sherrill <joel@OARcorp.com>
1482
1483        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1484
14852006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1486
1487        PR 853/filesystem
1488        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1489        should be modified to support the new exception scheme and to use the
1490        handle parameter.
1491
14922006-02-a32     Eric Norum <norume@aps.anl.gov>
1493
1494        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1495        "newer" PCI access calls.  Minor cleanups.  Comments.
1496
14972006-01-12      Eric Norum <norume@aps.anl.gov>
1498
1499        PR 861/networking
1500        PR 863/networking
1501        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1502
15032006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1504
1505        * wrapup/Makefile.am: Add preinstall.am.
1506        * libchip/Makefile.am: Build libchip/network/smc91111.
1507        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1508        Eliminate cyg_int* crap.
1509
15102006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1511
1512        * librdbg/Makefile.am: Add preinstall.am.
1513        * aclocal/bsp-configure.m4: Add ampolish3.
1514        New header guards.
1515
15162006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1517
1518        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1519        Merger from rtems-4-6-branch.
1520
15212006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1522
1523        * libchip/network/smc91111.c
1524        libchip/network/smc91111config.h
1525        libchip/network/smc91111exp.h
1526        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1527        * libchip/Makefile.am: Reflect adding smc91111*.
1528
15292006-01-08      Joel Sherrill <joel@OARcorp.com>
1530
1531        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1532        char *.
1533
15342006-01-08      Joel Sherrill <joel@OARcorp.com>
1535
1536        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1537        warnings.
1538
15392005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1540
1541        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1542        Add RTEMS_RELLDFLAGS.
1543        * automake/compile.am: Remove RTEMS_USE_GCC.
1544        Remove RTEMS_RELLDFLAGS.
1545        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1546
15472005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1548
1549        * libchip/network/if_media.h, libchip/network/mii.h:
1550        Remove (Moved to cpukit).
1551        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1552        and libchip/network/if_media.h.
1553        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1554        if_media.h having moved.
1555
15562005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * automake/compile.am, automake/host.am, automake/local.am,
1559        automake/subdirs.am: Remove depend.
1560        * configure.ac: Explicitly pass --libdir and --includedir to
1561        testsuites.
1562
15632005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1564
1565        * configure.ac: Reflect changes to testsuites.
1566
15672005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1568
1569        * automake/compile.am: Remove GCCSPECS.
1570        * aclocal/prog-cc.m4: Add GCCSPECS.
1571        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1572
15732005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1574
1575        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1576        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1577
15782005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1579
1580        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1581        libcpu/byteorder.h for i386.
1582
15832005-11-02      Till Straumann <strauman@slac.stanford.edu>
1584
1585        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1586        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1587        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1588        added a simple API/library for i2c devices and drivers for i2c
1589        2-byte eeproms and a ds1621 temperature sensor; API is documented
1590        in libi2c.h.
1591
15922005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1593
1594        * libnetworking/pppd/ipxcp.c,
1595        libnetworking/pppd/chat.c,
1596        libnetworking/pppd/patchlevel.h,
1597        libnetworking/pppd/upap.h,
1598        libnetworking/pppd/md5.h,
1599        libnetworking/pppd/pppd.8,
1600        libnetworking/pppd/README,
1601        libnetworking/pppd/preinstall.am,
1602        libnetworking/pppd/md4.h,
1603        libnetworking/pppd/magic.c,
1604        libnetworking/pppd/pppd.h,
1605        libnetworking/pppd/demand.c,
1606        libnetworking/pppd/rtemsmain.c,
1607        libnetworking/pppd/sys-rtems.c,
1608        libnetworking/pppd/ipcp.h,
1609        libnetworking/pppd/lcp.h,
1610        libnetworking/pppd/chap_ms.c,
1611        libnetworking/pppd/md4.c,
1612        libnetworking/pppd/rtemspppd.h,
1613        libnetworking/pppd/cbcp.h,
1614        libnetworking/pppd/auth.c,
1615        libnetworking/pppd/lcp.c,
1616        libnetworking/pppd/example/README,
1617        libnetworking/pppd/example/ppp.conf,
1618        libnetworking/pppd/example/system.h,
1619        libnetworking/pppd/example/netconfig.h,
1620        libnetworking/pppd/example/pppdapp.c,
1621        libnetworking/pppd/example/init.c,
1622        libnetworking/pppd/example/Makefile-user,
1623        libnetworking/pppd/example/pppd.options,
1624        libnetworking/pppd/rtemspppd.c,
1625        libnetworking/pppd/ipxcp.h,
1626        libnetworking/pppd/chap_ms.h,
1627        libnetworking/pppd/options.c,
1628        libnetworking/pppd/magic.h,
1629        libnetworking/pppd/chap.h,
1630        libnetworking/pppd/cbcp.c,
1631        libnetworking/pppd/upap.c,
1632        libnetworking/pppd/chap.c,
1633        libnetworking/pppd/Makefile.am,
1634        libnetworking/pppd/ccp.h,
1635        libnetworking/pppd/utils.c,
1636        libnetworking/pppd/rtemsdialer.h,
1637        libnetworking/pppd/fsm.h,
1638        libnetworking/pppd/pathnames.h,
1639        libnetworking/pppd/md5.c,
1640        libnetworking/pppd/fsm.c,
1641        libnetworking/pppd/ipcp.c,
1642        libnetworking/pppd/STATUS,
1643        libnetworking/pppd/ccp.c,
1644        libnetworking/Makefile.am: Remove (Moved to cpukit).
1645
16462005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1647
1648        * configure.ac: Remove libnetworking, libnetworking/pppd.
1649        * wrapup/Makefile.am: Remove libpppd.a.
1650
16512005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1652
1653        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1654        rtemsdialer.h to $(includedir)/rtems.
1655
16562005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1657
1658        * libnetworking/rtems_telnetd/icmds.c,
1659        libnetworking/rtems_telnetd/Makefile.am,
1660        libnetworking/rtems_telnetd/preinstall.am,
1661        libnetworking/rtems_telnetd/pty.c,
1662        libnetworking/rtems_telnetd/pty.h,
1663        libnetworking/rtems_telnetd/README,
1664        libnetworking/rtems_telnetd/telnetd.c,
1665        libnetworking/rtems_telnetd/telnetd.h:
1666        Remove (Moved to cpukit).
1667
16682005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1669
1670        * configure.ac: Remove libnetworking/rtems_telnetd.
1671        * libnetworking/Makefile.am: Remove rtems_telnetd.
1672        * libnetworking/README: Remove (Obsolete).
1673        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1674
16752005-10-20  Eric Norum <norume@aps.anl.gov>
1676
1677        * libchip/network/dec21140.c: Clean up PCI mapping.
1678
16792005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1682        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1683        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1684        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1685        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1686        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1687
16882005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1689
1690        * aclocal/bspopts.m4: Add missing m4 quotes.
1691
16922005-09-02  Joel Sherrill <joel@OARcorp.com>
1693
1694    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1695
16962005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1697
1698        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1699        libchip/network/dec21140.c: Remove initialization of PCI bus.
1700
17012005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1702
1703        * optman/Makefile.am: Add preinstall.am.
1704
17052005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1706
1707        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1708        UNTESTED to tested.
1709
17102005-06-17      Joel Sherrill <joel@OARcorp.com>
1711
1712        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1713        it is not supported by the MPC5xx.
1714
17152005-06-17      Joel Sherrill <joel@OARcorp.com>
1716
1717        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1718        interface. Also correct attempting to build on other than PowerPC and
1719        x86.
1720
17212005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1722
1723        * libchip/Makefile.am: Add driver for Tulip clones.
1724        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1725        libchip/network/if_dcreg.h: New files.
1726
17272005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1728
1729        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1730        to enable rdbg.
1731        * configure.ac: Reflect changes above.
1732
17332005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1734
1735        * configure.ac: Add ada/.
1736
17372005-05-20      Sergei Organov  <osv@topconrd.ru>
1738
1739        PR 750/networking
1740        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1741        wait_input().
1742
17432005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1744
1745        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1746        rtems/irq.h.
1747
17482005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1749
1750        * libchip/Makefile.am: Include preinstall.am.
1751        * libchip/preinstall.am: New.
1752
17532005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1754
1755        * configure.ac: Add AMPOLISH3.
1756        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1757        * libnetworking/rtems_telnetd/preinstall.am: New.
1758        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1759
17602005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1761
1762        * configure.ac: Let enable_rpcgen default to "no".
1763
17642005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1765
1766        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1767
17682005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1769
1770        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1771        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1772
17732005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1774
1775        * libchip/network/dec21140.c, libchip/network/elnk.c,
1776        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1777
17782005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1779
1780        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1781        of code as a result of the implementation of a common PCI interface.
1782
17832005-05-04      Joel Sherrill <joel@OARcorp.com>
1784
1785        * libchip/network/open_eth.c: Remove prototype of set_vector.
1786
17872005-05-03      Joel Sherrill <joel@OARcorp.com>
1788
1789        * librdbg/src/ptrace.c: Remove warning.
1790
17912005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1792
1793        * libchip/network/dec21140.c, libchip/network/elnk.c,
1794        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1795        Modified parameter list to remove warnings.
1796
17972005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1798
1799        * libchip/network/cs8900.c, libchip/network/i82586.c,
1800        libchip/network/open_eth.c, libchip/network/sonic.c,
1801        libchip/serial/mc68681.c: Modified types to remove
1802        warnings.  Added initialization to remove warnings.
1803
18042005-04-28      Joel Sherrill <joel@OARcorp.com>
1805
1806        * libchip/network/README.sonic: Rewritten to account for removal of
1807        dmv177.
1808
18092005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1810
1811        PR 781/rtems_misc
1812        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1813
18142005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1815
1816        * libchip/serial/ns16550.c:
1817        Fixed warnings generated in various powerpc configurations
1818
18192005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1820
1821        * libchip/serial/ns16550.c: Modified
1822        ISR to work with PPC new exception processing
1823
18242005-03-14      Joel Sherrill <joel@OARcorp.com>
1825
1826        * libchip/network/dec21140.c, libchip/network/elnk.c,
1827        libchip/network/if_fxp.c: Continue PCI API unification. All use
1828        pci_find_device(). Network drivers manufacture a signature since all
1829        calls have not been converted yet.
1830
18312005-03-04      Joel Sherrill <joel@OARcorp.com>
1832
1833        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1834        initialize function part of the unified PCI API as pci_initialize().
1835
18362005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1837
1838        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1839        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1840
18412005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1842
1843        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1844        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1845
18462005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1847
1848        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1849        building procedures.
1850
18512005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1852
1853        * aclocal/prog-cc.m4:
1854        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1855
18562005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1857
1858        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1859
18602005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1861
1862        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1863
18642005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1865
1866        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1867
18682005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1869
1870        * libnetworking/rtems_servers/ftp.c,
1871        libnetworking/rtems_servers/ftp.h,
1872        libnetworking/rtems_servers/Makefile.am:
1873        Remove (relocated to cpukit/ftpd).
1874        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1875        removed move libnetworking/rtems_servers.
1876
18772005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1878
1879        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1880
18812005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1882
1883        PR 755/rtems
1884        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1885        Remove local declarations of rtems_bsdnet_nameservers,
1886        rtems_bsdnet_nameservers_count.
1887
18882005-01-31      Sergei Organov <osv@topconrd.ru>
1889
1890        PR 751/pppd
1891        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1892        committed to fix PR736 breaks pppd. chat.c should have its own static
1893        ttyfd for pppd to work correctly. The symptom is that second
1894        invokation of chat (for connect script) fails due to pppd_ttyfd set
1895        to -1 by previous chat invokation (for init script). In addition,
1896        this patch fixes leaving of dangling pointer in the abort_stbring[]
1897        by chat_send().
1898
18992005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1900
1901        * configure.ac: Remove CFLAGS_DEBUG_V.
1902        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1903
19042005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1905
1906        * wrapup/Makefile.am: Remove rtems-ctor.o.
1907
19082005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1909
1910        * libchip/rtc/rtc.h: size_t RTC_Count.
1911
19122005-01-20      Joel Sherrill <joel@OARcorp.com>
1913
1914        PR 736/pppd
1915        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1916        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1917        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1918        should not be static and should have a name more specific to pppd.
1919
19202005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1921
1922        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1923        libnetworking/rtems_servers/Makefile.am,
1924        libnetworking/rtems_telnetd/Makefile.am,
1925        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1926        Eliminate CFLAGS_OPTIMIZE_V.
1927
19282005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1929
1930        * configure.ac: Pass CFLAGS to testsuites configure.
1931        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1932        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1933
19342005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1935
1936        * configure.ac: Pass CFLAGS to cpukit configure.
1937        * aclocal/rtems-flags.m4: Remove (Unused).
1938        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1939        * aclocal/env-rtemsbsp.m4:
1940        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1941        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1942        RTEMS_CFLAGS.
1943        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1944        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1945        Cleanup comments.
1946
19472005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * automake/compile.am: Remove build-variant support.
1950
19512005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1952
1953        * libnetworking/pppd/Makefile.am,
1954        libnetworking/rtems_servers/Makefile.am,
1955        libnetworking/rtems_telnetd/Makefile.am:
1956        Remove build-variant support.
1957
19582005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1959
1960        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1961        support/Makefile.am, wrapup/Makefile.am:
1962        Remove build-variant support.
1963
19642004-11-22      Joel Sherrill <joel@OARcorp.com>
1965
1966        * libchip/network/if_fxp.c: Add entry for another module ID code.
1967
19682004-11-22      Joel Sherrill <joel@OARcorp.com>
1969
1970        PR 693/misc
1971        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1972        in/outport routines.
1973
19742004-11-22      Joel Sherrill <joel@OARcorp.com>
1975
1976        PR 693/misc
1977        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1978        in/outport routines.
1979
19802004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1981
1982        * aclocal/enable-itron.m4: Remove (unused).
1983
19842004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1985
1986        * configure.ac: Misc. quoting cleanups.
1987        Enable ada-tests iff --enable-ada and --enable-tests.
1988
19892004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1990
1991        PR 703/filesystem
1992        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1993        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1994        libchip/ide/ide_controller.c:
1995        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1996        available for BSPS/device drivers.
1997        Extend the "modes_available" and "mode_active" parameters to
1998        uint16_t for UDMA support.
1999
20002004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2001
2002        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2003        not supported on PowerPC since it works on the MVME2100 BSP.
2004
20052004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2006
2007        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2008        Add dependency tracking for *.cfgs.
2009        * Makefile.am: Add dependency tracking for *.cfg.
2010
20112004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2012
2013        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2014        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2015
20162004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2017
2018        PR 707/make_build
2019        * configure.ac: Add --enable-rpcgen.
2020
20212004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2022
2023        PR 700/rtems_misc
2024        * libnetworking/rtems_webserver/asp.c,
2025        libnetworking/rtems_webserver/balloc.c,
2026        libnetworking/rtems_webserver/cgi.c,
2027        libnetworking/rtems_webserver/default.c,
2028        libnetworking/rtems_webserver/ej.h,
2029        libnetworking/rtems_webserver/ejIntrn.h,
2030        libnetworking/rtems_webserver/ejlex.c,
2031        libnetworking/rtems_webserver/ejparse.c,
2032        libnetworking/rtems_webserver/emfdb.c,
2033        libnetworking/rtems_webserver/emfdb.h,
2034        libnetworking/rtems_webserver/form.c,
2035        libnetworking/rtems_webserver/handler.c,
2036        libnetworking/rtems_webserver/h.c,
2037        libnetworking/rtems_webserver/license.txt,
2038        libnetworking/rtems_webserver/Makefile.am,
2039        libnetworking/rtems_webserver/md5c.c,
2040        libnetworking/rtems_webserver/md5.h,
2041        libnetworking/rtems_webserver/mime.c,
2042        libnetworking/rtems_webserver/misc.c,
2043        libnetworking/rtems_webserver/NOTES,
2044        libnetworking/rtems_webserver/ringq.c,
2045        libnetworking/rtems_webserver/rom.c,
2046        libnetworking/rtems_webserver/rtems_webserver.h,
2047        libnetworking/rtems_webserver/security.c,
2048        libnetworking/rtems_webserver/sock.c,
2049        libnetworking/rtems_webserver/socket.c,
2050        libnetworking/rtems_webserver/sockGen.c,
2051        libnetworking/rtems_webserver/sym.c,
2052        libnetworking/rtems_webserver/uemf.c,
2053        libnetworking/rtems_webserver/uemf.h,
2054        libnetworking/rtems_webserver/um.c,
2055        libnetworking/rtems_webserver/um.h,
2056        libnetworking/rtems_webserver/umui.c,
2057        libnetworking/rtems_webserver/url.c,
2058        libnetworking/rtems_webserver/value.c,
2059        libnetworking/rtems_webserver/wbase64.c,
2060        libnetworking/rtems_webserver/webcomp.c,
2061        libnetworking/rtems_webserver/webmain.c,
2062        libnetworking/rtems_webserver/webpage.c,
2063        libnetworking/rtems_webserver/webrom.c,
2064        libnetworking/rtems_webserver/webs.c,
2065        libnetworking/rtems_webserver/websda.c,
2066        libnetworking/rtems_webserver/websda.h,
2067        libnetworking/rtems_webserver/webs.h,
2068        libnetworking/rtems_webserver/websSSL.c,
2069        libnetworking/rtems_webserver/websSSL.h,
2070        libnetworking/rtems_webserver/websuemf.c,
2071        libnetworking/rtems_webserver/wsIntrn.h:
2072        Remove (Moved to cpukit/http).
2073
20742004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2075
2076        PR 700/rtems_misc
2077        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2078        Remove libnetworking/rtems_webserver.
2079
20802004-10-25      Eric Norum <norume@aps.anl.gov>
2081
2082        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2083
20842004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2085
2086        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2087
20882004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2089
2090        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2091        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2092
20932004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2094
2095        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2096
20972004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2098
2099        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2100        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2101
21022004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2103
2104        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2105        BITSPERBYTE.
2106
21072004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2108
2109        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2110        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2111
21122004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2113
2114        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2115
21162004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2117
2118        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2119        * aclocal/enable-bare.m4: Remove.
2120        * configure.ac: Remove BARE_CPU_MODEL.
2121
21222004-10-13      Eric Norum <norume@aps.anl.gov>
2123
2124        PR 688/bsps
2125        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2126        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2127        MC146818A (and several Dallas Semiconductor) TOD chips.
2128
21292004-10-13      Eric Norum <norume@aps.anl.gov>
2130
2131        PR 686/networking
2132        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2133        device code.
2134
21352004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2136
2137        * libchip/network/dec21140.c: include <rtems/pci.h>.
2138
21392004-09-29      Joel Sherrill <joel@OARcorp.com>
2140
2141        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2142        libnetworking/pppd/utils.c: i960 obsoleted and all references
2143        removed.
2144
21452004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2146
2147        PR 607/networking
2148        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2149        instead of fully specifying unused PCI features.
2150
21512004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2152
2153        * configure.ac: Require automake > 1.9.
2154
21552004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2156
2157        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2158
21592004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2160
2161        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2162        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2163
21642004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2165
2166        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2167        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2168
21692004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2170
2171        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2172
21732004-07-28  Joel Sherrill <joel@OARcorp.com>
2174
2175    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2176
21772004-07-25      Joel Sherrill <joel@OARcorp.com>
2178
2179        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2180
21812004-05-21  Till Strauman <strauman@slac.stanford.edu>
2182
2183        PR 625/networking
2184        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2185        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2186        an error rather than panic if no chip is detected (thus allowing
2187        for probing).
2188        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2189        instead of looping forever.  Avoid divide by zero (crashed my PC).
2190        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2191        they are UNTESTED.
2192
21932004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2194
2195        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2196
21972004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2198
2199        * libchip/network/dec21140.c, libchip/network/elnk.c:
2200        #include <errno.h>.
2201
22022004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2203
2204        * libchip/network/if_media.h: Update from FreeBSD.
2205        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2206        libchip/network/i82586.c: #include <errno.h>.
2207
22082004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2209
2210        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2211
22122004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2213
2214        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2215
22162004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2217
2218        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2219        automake).
2220
22212004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2222
2223        PR 599/pppd
2224        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2225
22262004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2227
2228        * optman/rtems/no-region.c: Reflect having changed
2229        rtems_region_get_segment_size.
2230
22312004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2232
2233        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2234        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2235        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2236        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2237        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2238        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2239        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2240
22412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2242
2243        * libchip/ide/ata.c, libchip/network/dec21140.c,
2244        libchip/network/elnk.c, libchip/network/i82586.c,
2245        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2246        libchip/network/open_eth.c, libchip/network/sonic.c,
2247        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2248        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2249        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2250        libchip/shmdr/shm_driver.h: Cosmetics.
2251
22522004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2253
2254        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2255        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2256        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2257        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2258        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2259        fixed size types.
2260
22612004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2262
2263        * configure.ac: Explicitly pass --includedir and --libdir to
2264        cpukit/configure.
2265
22662004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2267
2268        * librdbg/Makefile.am: Fix rpcgen rules.
2269        * librdbg/src/i386/any/remdeb_xdr.c,
2270        librdbg/src/m68k/any/remdeb_xdr.c,
2271        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2272        Reflect changes to librdbg/Makefile.am.
2273
22742004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2275
2276        * configure.ac: Reflect changes testsuites/configure.ac and
2277        cpukit/configure.ac.
2278
22792004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2280
2281        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2282        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2283
22842004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2285
2286        * configure.ac: Reflect changes to testsuites's configuration.
2287
22882004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2289
2290        PR/589 rtems
2291        * libchip/network/pci.h: Remove (Moved to cpukit).
2292
22932004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2294
2295        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2296        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2297        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2298        libchip/network/dec21140.c, libchip/network/elnk.c,
2299        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2300        libchip/network/open_eth.h, libchip/network/sonic.c,
2301        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2302        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2303        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2304        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2305        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2306        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2307        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2308        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2309        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2310        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2311        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2312        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2313        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2314        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2315        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2316        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2317        fixed-size types.
2318
23192004-03-14      Chris Johns  <chrisj@rtems.org>
2320
2321        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2322        the BSP example code.
2323        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2324        support the DIMMPC. This is a pc386 target with IO port support. Minor
2325        formating clean up. Add documentation to the header file.
2326        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2327        cs8900.h header file.
2328
23292004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2332        Cosmetics.
2333
23342004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2337        There are no application level Makefiles in here.
2338
23392004-03-04      Joel Sherrill <joel@OARcorp.com>
2340
2341        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2342        they can be used in application level makefiles.
2343
23442004-03-05      Joel Sherrill <joel@OARcorp.com>
2345
2346        * libnetworking/rtems_webserver/ejparse.c,
2347        libnetworking/rtems_webserver/emfdb.c,
2348        libnetworking/rtems_webserver/sock.c,
2349        libnetworking/rtems_webserver/socket.c,
2350        libnetworking/rtems_webserver/sym.c,
2351        libnetworking/rtems_webserver/webs.c,
2352        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23532004-03-05      Joel Sherrill <joel@OARcorp.com>
2354
2355        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2356        compiling this file only only those CPU families with supported
2357        exception models.
2358
23592004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2360
2361        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2362        testsuites (Was exposed with --enable-multilib, only).
2363        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2364         Add RTEMS_BSP_CONFIG_SUBDIR.
2365        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2366        testsuites's configure.
2367        * aclocal/rtems-top.m4: Remove ENDIF hack.
2368        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2369
23702004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2373        wrapup/Makefile.am: Fix automake problems having been introduced
2374        in previous patch.
2375
23762004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2377
2378        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2379        Preinstall dirs.
2380        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2381        * aclocal/check-multiprocessing.m4: Cosmetics.
2382        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2383        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2384
23852004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2386
2387        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2388        librdbg/src/Makefile.am.
2389        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2390        * configure.ac: Reflect changes above.
2391        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2392        * wrapup/Makefile.am: Reflect changes above.
2393        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2394
23952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2398
23992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2402
24032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2406
24072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2410        librdbg/src/powerpc/Makefile.am: Remove.
2411        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2412        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2413        * configure.ac: Reflect changes above.
2414
24152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417
24182004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2419
2420        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2421        STRIP.
2422
24232004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2424
2425        * librdbg/include/Makefile.am: Merge-in
2426        librdbg/include/rdbg/i386/Makefile.am,
2427        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2428        librdbg/include/rdbg/powerpc/Makefile.am.
2429        * librdbg/include/rdbg/i386/Makefile.am,
2430        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2431        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2432        * configure.ac: Reflect changes above.
2433
24342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * configure.ac: Use AS_HELP_STRING(ada).
2437
24382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2441        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2442        Use AC_CONFIG_HEADERS.
2443        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2444        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2445
24462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * Makefile.am: include local.am.
2449
24502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2451
2452        * aclocal/version.m4: 4.6.99.0.
2453
24542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        * Makefile.am: Don't include host.am.
2457        * automake/compile.am: Further cleanups.
2458
24592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2460
2461        * automake/lib.am: Remove (Unused).
2462
24632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * wrapup/Makefile.am: Don't include lib.am.
2466        * automake/compile.am: Use automake compilation rules.
2467
24682004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2469
2470        * libnetworking/pppd/Makefile.am,
2471        libnetworking/rtems_servers/Makefile.am,
2472        libnetworking/rtems_telnetd/Makefile.am,
2473        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2474        support/Makefile.am: Don't include lib.am.
2475
24762004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * libchip/Makefile.am: Don't include lib.am.
2479        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2480        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2481        unnecessary EXTRA_DISTs.
2482
24832004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2486        hack.
2487
24882004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2491        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2492        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2493        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2494
24952004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2498        Add AM_CONDITIONAL(HAS_MP).
2499        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2500        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2501        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2502        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2503        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2504        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2505        (Deprecated by autoconf 2.59).
2506
25072004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2510        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2511
25122004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2513
2514        * ChangeLog: Merge-in libnetworking/ChangeLog.
2515        * libnetworking/ChangeLog: Remove.
2516        * ChangeLog: Merge-in librdbg/ChangeLog.
2517        * librdbg/ChangeLog: Remove.
2518        * ChangeLog: Merge-in libchip/ChangeLog.
2519        * libchip/ChangeLog: Remove.
2520        * ChangeLog: Merge-in optman/ChangeLog.
2521        * optman/ChangeLog: Remove.
2522
25232004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * configure.ac: Reflect changes to cpukit.
2526        * wrapup/Makefile.am: Reflect changes to librdbg.
2527        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2528        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2529        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2530        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2531        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2532        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2533        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2534        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2535        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2536
25372004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * aclocal/rtems-top.m4: Remove check for version.m4.
2540        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2541
25422004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2545        * wrapup/Makefile.am: Reflect changes to libchip/*.
2546        * support/Makefile.am: Use automake compilation rules.
2547        * wrapup/Makefile.am: Reflect changes to support/*.
2548        * configure.ac: Remove libnetworking/wrapup/Makefile.
2549        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2550        libnetworking/*/lib*.a instead of libnetapps.a.
2551        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2552        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2553        * optman/Makefile.am: Use automake compilation rules.
2554        * libchip/Makefile.am: Fix typo in previous patch.
2555        * libchip/Makefile.am: Use automake compilation rules.
2556        * libnetworking/Makefile.am: Remove wrapup.
2557        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2558        automake-compilation rules.
2559        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2560        automake-compilation rules.
2561        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2562        automake-compilation rules.
2563        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2564        automake-compilation rules.
2565        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2566
25672004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2568
2569        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2570        PRE/TMPINSTALL_FILES to CLEANFILES.
2571        * automake/lib.am: Remove TMPINSTALL_FILES.
2572        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2573        PRE/TMPINSTALL_FILES to CLEANFILES.
2574        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2575        PRE/TMPINSTALL_FILES to CLEANFILES.
2576        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2577        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2578        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2579        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2580        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2581        * librdbg/src/i386/Makefile.am: Ditto.
2582        * librdbg/src/m68k/Makefile.am: Ditto.
2583        * librdbg/src/powerpc/Makefile.am: Ditto.
2584        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2585        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2586        * libnetworking/rtems_servers/Makefile.am: Ditto.
2587        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2588        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2589
25902004-01-07      Joel Sherrill <joel@OARcorp.com>
2591
2592        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2593        more completely covers the MIPS family.
2594
25952003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2596
2597        * wrapup/Makefile.am: Reflect changes to shmdr.
2598        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2599
26002003-12-18      Joel Sherrill <joel@OARcorp.com>
2601
2602        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2603        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2604        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2605        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2606        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2607        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2608        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2609
26102003-12-17      Joel Sherrill <joel@OARcorp.com>
2611
2612        * aclocal/version.m4: Updated to rtems-20031217-test.
2613
26142003-12-17     
2615
2616        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2617        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2618
26192003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2620
2621        * automake/compile.am: Remove LINK_LIBS (Unused).
2622        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2623
26242003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2627        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2628        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2629        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2630        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2631
26322003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2635        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2636        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2637        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2638        * librdbg/src/i386/Makefile.am:
2639        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2640        * librdbg/src/m68k/Makefile.am:
2641        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2642        * librdbg/src/powerpc/Makefile.am:
2643        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2644
26452003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2648        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2649        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2650        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2651        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2652        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2653        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2654        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2655        * optman/Makefile.am: Remove project_libdir.
2656        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2657        PRE/TMPINSTALL_FILES.
2658        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2659        PRE/TMPINSTALL_FILES.
2660        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2661        PRE/TMPINSTALL_FILES.
2662        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2663        PRE/TMPINSTALL_FILES.
2664        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2665        from PRE/TMPINSTALL_FILES.
2666        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2667        PRE/TMPINSTALL_FILES.
2668        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2669        PRE/TMPINSTALL_FILES.
2670        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2671        PRE/TMPINSTALL_FILES.
2672        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2673        PRE/TMPINSTALL_FILES.
2674        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2675        PRE/TMPINSTALL_FILES.
2676        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2677        PRE/TMPINSTALL_FILES.
2678        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2679        from PRE/TMPINSTALL_FILES.
2680
26812003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2684        * automake/lib.am: Remove project_libdir.
2685        * wrapup/Makefile.am: Reworked.
2686
26872003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * configure.ac: Reflect changes to librdbg.
2690        * optman/Makefile.am: Add tmpinstall dirstamp support.
2691        * libchip/Makefile.am: Fix variant-tmpinstall support.
2692        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2693        * librdbg/src/powerpc/Makefile.am: Merge-in former
2694        new_exception_processing/Makefile.am.
2695        * librdbg/src/m68k/any/Makefile.am: Remove.
2696        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2697        * librdbg/src/i386/any/Makefile.am: Remove.
2698        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2699        * librdbg/src/Makefile.am: Cosmetics.
2700        * librdbg/include/Makefile.am: Cosmetics.
2701        * librdbg/Makefile.am: Cosmetics.
2702        * libnetworking/Makefile.am: Cosmetics.
2703        * libnetworking/pppd/Makefile.am: Cosmetics.
2704        * libnetworking/wrapup/Makefile.am: Cosmetics.
2705
27062003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2707
2708        * Makefile.am: Cosmetics.
2709        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2710        support.
2711
27122003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * automake/compile.am: Remove $(ARCH):-rule.
2715
27162003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * configure.ac: Remove lib/libbsp/shared/Makefile,
2719        lib/libbsp/shmdr/Makefile.
2720
27212003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2724        libchip/serial/Makefile, libchip/rtc/Makefile.
2725        * support/Makefile.am: Remove all-local: $(ARCH).
2726        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2727        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2728        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2729        * optman/Makefile.am: Remove all-local: $(ARCH).
2730        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2731        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2732        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2733        compilation dirstamp support.
2734        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2735        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2736        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2737        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2738        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2739        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2740        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2741        all-local: $(ARCH).
2742        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2743        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2744        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2745        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2746        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2747
27482003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * aclocal/lead-dot.m4: New (from automake-1.7f).
2751        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2752        AC_SUBST(dirstamp).
2753        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2754        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2755        libchip/serial/Makefile.am: Ditto.
2756        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2757        * librdbg/include/Makefile.am: Ditto.
2758        * librdbg/include/rdbg/Makefile.am: Ditto.
2759        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2760        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2761        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2762        * librdbg/src/Makefile.am: Ditto.
2763        * librdbg/src/i386/Makefile.am: Ditto.
2764        * librdbg/src/i386/any/Makefile.am: Ditto.
2765        * librdbg/src/m68k/Makefile.am: Ditto.
2766        * librdbg/src/m68k/any/Makefile.am: Ditto.
2767        * librdbg/src/powerpc/Makefile.am: Ditto.
2768        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2769        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2770        preinstallation.
2771        * libnetworking/pppd/Makefile.am: Ditto.
2772        * libnetworking/rtems_servers/Makefile.am: Ditto.
2773        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2774        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2775        * libnetworking/wrapup/Makefile.am: Ditto.
2776
27772003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2780        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2781        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2782        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2783        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2784        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2785        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2786        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2787        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2788        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2789        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2790        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2791        underquoting to silence automake-1.8.
2792
27932003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * configure.ac: Reflect having moved tests to ../../testsuites.
2796
27972003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2798
2799        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2800        * aclocal/canonical-host.m4: Remove.
2801        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2802        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2803
28042003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * aclocal/check-cpu.m4: Remove.
2807        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2808        * aclocal/canonical-target-name.m4: Add m4-quotes.
2809        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2810        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2811        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2812        * aclocal/check-networking.m4: Add m4-quotes. Require
2813        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2814        * aclocal/check-posix.m4: Add m4-quotes. Require
2815        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2816        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2817        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2818        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2819
28202003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2821
2822        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2823        * aclocal/bsp-alias.m4: Remove.
2824
28252003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * configure.ac: Make presence of tests/ optional.
2828
28292003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2830
2831        * aclocal/path-perl.m4: Remove (Unused).
2832
28332003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * automake/force-preinstall.am: Remove.
2836
28372003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2838
2839        PR 499/rtems_misc
2840        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2841        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2842        Configuration (Odd was forced) - Correction of Stop Bit configuration
2843        (inversed) - Correction of ISR Handler to call
2844        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2845        CTS Hardware flow control Configuration.
2846
28472003-09-04      Joel Sherrill <joel@OARcorp.com>
2848
2849        * lib/libcpu/shared/include/cache.h,
2850        lib/libcpu/shared/src/cache_aligned_malloc.c,
2851        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2852        license changed.
2853        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2854        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2855        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2856        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2857        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2858        for license changed.
2859        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2860        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2861        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2862        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2863        libchip/network/cs8900.h, libchip/network/dec21140.c,
2864        libchip/network/elnk.c, libchip/network/open_eth.c,
2865        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2866        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2867        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2868        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2869        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2870        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2871        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2872        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2873        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2874        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2875        libchip/serial/serial.h, libchip/serial/z85c30.c,
2876        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2877        libchip/serial/z85c30_reg.c: URL for license changed.
2878
28792003-09-03      Jiri Gaisler <jiri@gaisler.com>
2880
2881        PR 477/networking
2882        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2883        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2884        libchip/network/open_eth.h: New files.
2885
28862003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * aclocal/rtems-top.m4: Add RTEMS_API.
2889        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2890
28912003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2892
2893        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2894        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2895        @RTEMS_BSP@.cfg.
2896
28972003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2898
2899        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2900
29012003-08-20      Joel Sherrill <joel@OARcorp.com>
2902
2903        * libchip/network/cs8900.c: Correct copyright statements.
2904
29052003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * aclocal/check-itron.m4: Remove.
2908        * aclocal/enable-inlines.m4: Remove.
2909        * Makefile.am: Reflect having moved aclocal/.
2910        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2911        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2912        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2913        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2914        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2915        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2916        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2917        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2918        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2919        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2920        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2921        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2922        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2923        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2924        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2925        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2926        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2927        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2928        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2929        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2930        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2931        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2932        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2933        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2934        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2935        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2936        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2937        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2938        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2939        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2940        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2941        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2942        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2943        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2944        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2945        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2946        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2947        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2948        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2949        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2950        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2951        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2952        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2953        * aclocal/target.m4: New (Copied from ../../aclocal).
2954        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2955        * aclocal/version.m4: New (Copied from ../../aclocal).
2956
29572003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2958
2959        * configure.ac: Remove stray comments.
2960        * automake/local.am, automake/host.am: Remove "debug".
2961
29622003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2963
2964        * Makefile.am: Reflect having moved automake/.
2965        * lib/Makefile.am: Reflect having moved automake/.
2966        * support/Makefile.am: Reflect having moved automake/.
2967        * wrapup/Makefile.am: Reflect having moved automake/.
2968        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2969        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2970        from ../../automake).
2971        * optman/Makefile.am: Reflect having moved automake/.
2972        * libchip/Makefile.am: Reflect having moved automake/.
2973        * libchip/ide/Makefile.am: Reflect having moved automake/.
2974        * libchip/network/Makefile.am: Reflect having moved automake/.
2975        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2976        * libchip/serial/Makefile.am: Reflect having moved automake/.
2977        * librdbg/Makefile.am: Reflect having moved automake/.
2978        * librdbg/include/Makefile.am: Reflect having moved automake/.
2979        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2980        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2981        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2982        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2983        automake/.
2984        * librdbg/src/Makefile.am: Reflect having moved automake/.
2985        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2986        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2987        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2988        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2989        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2990        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2991        having moved automake/.
2992        * libnetworking/Makefile.am: Reflect having moved automake/.
2993        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2994        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2995        automake/.
2996        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2997        automake/.
2998        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2999        automake/.
3000        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3001
30022003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3003
3004        * Makefile.am: Add bsp.pc.in.
3005        * bsp.pc.in: New (pkgconfig support).
3006
30072003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3008
3009        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3010
30112003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3012
3013        * lib/Makefile.am: New (Required by 'make dist').
3014        * lib/ChangeLog: Remove.
3015        * lib/.cvsignore: Cleanup.
3016        * configure.ac: Reflect having added lib/Makefile.am.
3017        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3018        lib/libbsp/configure.ac.
3019        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3020        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3021
30222003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3023
3024        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3025        * configure.ac: Merge-in librdbg/configure.ac.
3026        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3027        librdbg/configure.ac.
3028        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3029        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3030        LIBCHIP. Conditionally build include-dirs.
3031        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3032        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3033        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3034        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3035        librdbg/include/rdbg/m68k/Makefile.am,
3036        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3037        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3038        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3039        librdbg/src/powerpc/Makefile.am, librdbg/
3040        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3041        configure.ac into ../configure.ac.
3042        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3043        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3044        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3045        libnetworking/rtems_telnetd/Makefile.am,
3046        libnetworking/rtems_webserver/Makefile.am,
3047        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3048        into ../configure.ac.
3049
30502003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        PR 427/rtems
3053        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3054        * librdbg/src/servtsp.c: Ditto.
3055
30562003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3057
3058        PR 429/bsps
3059        PR 432/bsps
3060        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3061        packets are queued onto an elnk board, the ISR will deadlock the device
3062        with a tx complete interrupt.  Lighter tx loads are not affected as they
3063        end up submitting single packets to the device.
3064
30652003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3068        optman/configure.ac.
3069        * optman/configure.ac: Remove (Merged into ../configure.ac).
3070        * optman/Makefile.am: Reflect having merged configure.ac into
3071        ../configure.ac.
3072        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3073        * libchip/Makefile.am, libchip/ide/Makefile.am,
3074        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3075        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3076        ../configure.ac.
3077
30782003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3079
3080        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3081
30822003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3083
3084        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3085        on i386.
3086
30872003-06-13      Joel Sherrill <joel@OARcorp.com>
3088
3089        * libnetworking/pppd/chat.c: Removed warnings.
3090
30912003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3092
3093        * libchip/network/README.3com: New file missed in previous commit.
3094        PR 405/bsps
3095        PR 393/networking
3096        * libchip/network/dec21140.c: Fix leak also known as PR393.
3097        * libchip/network/elnk.c, libchip/network/if_media.h,
3098        libchip/network/mii.h: New files.
3099        * libchip/network/Makefile.am: Reflect new files.
3100
31012003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3102
3103        * configure.ac: Remove support for profile-variant.
3104
31052003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3106
3107        PR 397/pppd
3108        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3109        * libnetworking/pppd/magic.c: Remove *rand48.
3110        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3111
31122003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3113
3114        * wrapup/Makefile.am: Add libide.a.
3115
31162003-04-15      Joel Sherrill <joel@OARcorp.com>
3117
3118        PR 387/rtems_misc
3119        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3120        routines.
3121        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3122
31232003-04-11      Joel Sherrill <joel@OARcorp.com>
3124
3125        * libnetworking/rtems_webserver/cgi.c,
3126        libnetworking/rtems_webserver/sockGen.c,
3127        libnetworking/rtems_webserver/umui.c,
3128        libnetworking/rtems_webserver/websSSL.c,
3129        libnetworking/rtems_webserver/websSSL.h,
3130        libnetworking/rtems_webserver/websda.c,
3131        libnetworking/rtems_webserver/websda.h: New files. Not included in
3132        previous commit.
3133
31342003-04-10      Joel Sherrill <joel@OARcorp.com>
3135
3136        PR 371/pppd
3137        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3138        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3139        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3140        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3141        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3142        still global symbols in rtemspppd.h which might need to be changed or
3143        converted into member of a structure which is dereferenced with a
3144        pointer that is managed as a per task variable. But this patch should
3145        avoid many conflicts.
3146
31472003-03-27      Joel Sherrill <joel@OARcorp.com>
3148
3149        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3150        not allowed in the cpukit source code since it must be buildable
3151        independent of any BSP. These files were moved to libchip/ide.
3152        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3153        files.
3154
31552003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3156
3157        PR 368/filesystems
3158        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3159        improvements which now work on pc386 and mbx8xx.
3160        * libchip/ide/ide_controller.c: New file.
3161
31622003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3163
3164        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3165
31662003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3167
3168        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3169        * configure.ac: Add support/.
3170        * support/.cvsignore: New.
3171        * support/Makefile.am: New.
3172        * support/version.c: New.
3173        * wrapup/Makefile.am: Add support/libsupport.a.
3174        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3175        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3176        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3177        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3178
31792003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3180
3181        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3182
31832003-02-20      Till Straumann <strauman@slac.stanford.edu>
3184
3185        PR 354/networking
3186        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3187        chip against a table of supported chips. The untested ones are still
3188        commented out, however.
3189
31902003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3191
3192        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3193        * configure.ac: AC_PREREQ(2.57).
3194        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3195        * optman/configure.ac: AC_PREREQ(2.57).
3196        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3197        * libchip/configure.ac: AC_PREREQ(2.57).
3198        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3199        * librdbg/configure.ac: AC_PREREQ(2.57).
3200        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3201        * libnetworking/configure.ac: AC_PREREQ(2.57).
3202
32032003-02-06      Joel Sherrill <joel@OARcorp.com>
3204
3205        * libnetworking/pppd/chat.c: Convert routines with common names to
3206        static. This included get_char(), put_char(), and character() among
3207        others.
3208
32092003-02-03      Joel Sherrill <joel@OARcorp.com>
3210
3211        PR 338/filesystem
3212        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3213        rtems_io_lookup_name() (API change).  Unused function removed.
3214
32152003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3216
3217        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3218        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3219        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3220        Eliminate *_O_FILES.
3221        * libnetworking/rtems_servers/Makefile.am,
3222        libnetworking/rtems_webserver/Makefile.am,
3223        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3224
32252002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3226
3227        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3228        Let all-local: depend on $(LIB).
3229        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3230        * optman/Makefile.am: Apply install-data-local to install *.rels.
3231
32322002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3235        %.c rules.
3236        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3237        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3238        * libchip/rtc/Makefile.am: Ditto.
3239        * libchip/serial/Makefile.am: Ditto.
3240
32412002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3242
3243        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3244        LIBC_DEFINES.
3245        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3246        LIBC_DEFINES.
3247        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3248        LIBC_DEFINES.
3249
32502002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3253
32542002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3255
3256        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3257        cache-checking.
3258        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3259
32602002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3261
3262        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3263        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3264        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3265        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3266        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3267
32682002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3271        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3272        Remove.
3273        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3274
32752002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3278        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3279
32802002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3281
3282        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3283        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3284
32852002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3286
3287        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3288        * optman/rel.am: New.
3289
32902002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3291
3292        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3293        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3294        braino in comment on "exec". Extend --enable-ada handling.
3295
32962002-11-04      Joel Sherrill <joel@OARcorp.com>
3297
3298        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3299        tasks and rolling multiple loops into 1.
3300        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3301        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3302        Removed warnings.
3303
33042002-10-31      Joel Sherrill <joel@OARcorp.com>
3305
3306        * libchip/network/dec21140.c: Removed warnings.
3307        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3308        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3309        librdbg/src/m68k/any/remdeb_xdr.c,
3310        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3311        warnings.
3312        * libnetworking/rtems_webserver/socket.c,
3313        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3314
33152002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3316
3317        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3318        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3319        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3320        above.
3321
33222002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3325        * wrapup/.cvsignore: Remove autom4te.cache.
3326        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3327        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3328        autom4te.cache.
3329        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3330        autom4te.cache.
3331        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3332        autom4te.cache.
3333
33342002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3335
3336        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3337
33382002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * optman/.cvsignore: Add autom4te.cache.
3341
33422002-09-14      Joel Sherrill <joel@OARcorp.com>
3343
3344        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3345
33462002-09-07      Joel Sherrill <joel@OARcorp.com>
3347
3348        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3349        include files to resolve warnings.
3350
33512002-09-07      Chris Johns <ccj@acm.org>
3352
3353        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3354        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3355        which corrects the problem  where the cs8900.c file was actually the BSP
3356        glue.  Joel did some hacking so this file will compile.  Previously it
3357        required providing a target.h file to compile.
3358        * libchip/network/cs8900.c.bsp: New file.
3359
33602002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3363
33642002-08-31      Joel Sherrill <joel@OARcorp.com>
3365
3366        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3367        eliminate warning.
3368
33692002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * configure.ac: Add ada-tests.
3372
33732002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3374
3375        * Makefile.am: Add preinstall-stamp.
3376
33772002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3380        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3381        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3382        gcc31 happy.
3383        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3384        cp.
3385
33862002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3387
3388        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3389        make/bsp.mak.
3390        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3391        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3392
33932002-08-12      Joel Sherrill <joel@OARcorp.com>
3394
3395        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3396        avoid error.
3397
33982002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3399
3400        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3401        * configure.ac: Add BSP_SUBDIRS.
3402        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3403        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3404        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3405        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3406        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3407        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3408        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3409        RTEMS_CHECK_BSP_CACHE.
3410        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3411        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3412        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3413        .$(OBJEXT) instead of .o.
3414        * libnetworking/pppd/Makefile.am,
3415        libnetworking/rtems_servers/Makefile.am,
3416        libnetworking/rtems_telnetd/Makefile.am,
3417        libnetworking/rtems_webserver/Makefile.am,
3418        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3419
34202002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3423        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3424        ../libchip/serial/$(ARCH)/libserialio.a.
3425        * libchip/serial/Makefile.am: Don't tmp-install lib.
3426        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3427
34282002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3429
3430        * Makefile.am: Add rtems_makedir.
3431        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3432        * Makefile.am: Add wrapup-SUBDIR.
3433        * wrapup/ChangeLog: Remove.
3434        * wrapup/configure.ac: Remove.
3435        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3436        (Make the bare BSP happy).
3437        * configure.ac: Ditto.
3438        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3439        Create make/custom/default.cfg.
3440        * configure.ac: Add creation of make/custom/*.cfg. Create
3441        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3442
34432002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3444
3445        * Makefile.am: Clean $(PROJECT_RELEASE).
3446
34472002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3448
3449        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3450        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3451        prototype mismatches.
3452
34532002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3454
3455        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3456        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3457
34582002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3459
3460        * acinclude.m4: Add test "$multilib" != "yes".
3461        * config-ml.in: Remove.
3462        * acinclude.m4: Cleanups.
3463        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3464        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3465        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3466        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3467        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3468
34692002-07-16      Eric Norum <eric.norum@usask.ca>
3470
3471        * New driver for the Intel EtherExpressPro (82559ER) chip.
3472        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3473        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3474        * libchip/network/Makefile.am: Modified to reflect above.
3475
34762002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3477
3478        * acinclude.m4: New.
3479        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3480        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3481        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3482
34832002-07-01      Joel Sherrill <joel@OARcorp.com>
3484
3485        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3486        _Objects_Information_table now that it is a two dimensional array based
3487        upon API and class.
3488        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3489        of strnlen().
3490
34912002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3492
3493        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3494        preinstall libnetapps.a.
3495
34962002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3497
3498        * configure.ac: Remove librpc.
3499
35002002-06-25      Joel Sherrill <joel@OARcorp.com>
3501
3502        * Per PR233, moved librpc to exec.
3503        * configure.ac, wrapup/Makefile.am: Modified.
3504        * librpc, librpc/ChangeLog: Removed.
3505
35062002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3507
3508        * optman/Makefile.am: Remove multilib support.
3509        * optman/configure.ac: Ditto.
3510        * optman/sapi/Makefile.am: Ditto.
3511
35122002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3513
3514        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3515        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3516
35172002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3518
3519        Move networking libraries to c/src/exec/libnetworking
3520        * libnetworking/configure.ac, libnetworking/Makefile.am,
3521        libnetworking/wrapup/Makefile.am: Reflect Moval.
3522
35232002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3524
3525        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3526        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3527        <rtems/bspIo.h>.
3528
35292002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3530
3531        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3532        * libnetworking/rtems/mkrootfs.h: Ditto.
3533        * libnetworking/rtems/Makefile.am: Reflect changes above.
3534
35352002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3536
3537        * configure.ac: Remove lib.
3538
35392002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3540
3541        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3542        that exception stack frames on M68K members with VBR always are 6 byte
3543        long. The incorrect assumption resulted in some gdb commands like "next"
3544        to fail on the 68360.
3545
35462002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3547
3548        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3549        PR 220
3550        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3551        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3552        CVS.
3553        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3554        libnetworking/sys/filio.h: Remove.
3555        * libnetworking/sys/Makefile.am: Reflect changes above.
3556
35572002-05-07      Chris Johns <ccj@acm.org>
3558
3559        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3560        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3561        requires it to be stripped.
3562
35632002-05-01      Eric Norum <eric.norum@usask.ca>
3564
3565        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3566        assembly  to satisfy gcc 3.1 and newer.
3567
35682002-04-26      Eric Norum <eric.norum@usask.ca>
3569
3570        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3571        agressive optimization in gcc 3.1 does not reorder things.
3572
35732002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3574
3575        * libchip/network/dec21140.c: Reflect changes to powerpc's
3576        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3577        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3578        <rtems/score/cpu.h>.
3579        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3580        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3581
35822002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3583
3584        * optman/configure.ac: Remove ENABLE_GCC28.
3585
35862002-04-11      Chris Johns <ccj@acm.org>
3587
3588        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3589        driver control block field to the ifconfig network driver structure.
3590        This field is needed by the i82586 driver which was ported from NetBSD
3591        as it had better hardware abstraction.
3592        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3593        PR59, added the drv_ctrl driver control block field to the ifconfig
3594        network driver structure. This field is needed by the i82586 driver
3595        which was ported from NetBSD as it had better hardware abstraction.
3596
35972002-04-10      Mike Siers <mikes@poliac.com>
3598
3599        * libnetworking/rtems_webserver/NOTES,
3600        libnetworking/rtems_webserver/asp.c,
3601        libnetworking/rtems_webserver/balloc.c,
3602        libnetworking/rtems_webserver/default.c,
3603        libnetworking/rtems_webserver/ej.h,
3604        libnetworking/rtems_webserver/ejIntrn.h,
3605        libnetworking/rtems_webserver/ejlex.c,
3606        libnetworking/rtems_webserver/ejparse.c,
3607        libnetworking/rtems_webserver/emfdb.c,
3608        libnetworking/rtems_webserver/emfdb.h,
3609        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3610        libnetworking/rtems_webserver/handler.c,
3611        libnetworking/rtems_webserver/license.txt,
3612        libnetworking/rtems_webserver/md5.h,
3613        libnetworking/rtems_webserver/md5c.c,
3614        libnetworking/rtems_webserver/mime.c,
3615        libnetworking/rtems_webserver/misc.c,
3616        libnetworking/rtems_webserver/ringq.c,
3617        libnetworking/rtems_webserver/rom.c,
3618        libnetworking/rtems_webserver/security.c,
3619        libnetworking/rtems_webserver/sock.c,
3620        libnetworking/rtems_webserver/sym.c,
3621        libnetworking/rtems_webserver/uemf.c,
3622        libnetworking/rtems_webserver/uemf.h,
3623        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3624        libnetworking/rtems_webserver/url.c,
3625        libnetworking/rtems_webserver/value.c,
3626        libnetworking/rtems_webserver/wbase64.c,
3627        libnetworking/rtems_webserver/webcomp.c,
3628        libnetworking/rtems_webserver/webpage.c,
3629        libnetworking/rtems_webserver/webrom.c,
3630        libnetworking/rtems_webserver/webs.c,
3631        libnetworking/rtems_webserver/webs.h,
3632        libnetworking/rtems_webserver/websuemf.c,
3633        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3634        2.1.4.
3635
36362002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3637
3638        * libchip/network/i82586.c: Include <string.h>.
3639        * libchip/network/sonic.c: Ditto.
3640
36412002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3642
3643        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3644
36452002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3646
3647        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3648
36492002-03-27      Thomas.Doerfler@imd-systems.de
3650
3651        PR 144
3652        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3653        memory address 0 when called for the first time. This is done when
3654        trying to clear the variable "dhcp_hostname".
3655
36562002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3657
3658        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3659        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3660        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3661        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3662        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3663        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3664        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3665        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3666        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3667        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3668        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3669        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3670        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3671        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3672        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3673        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3674        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3675        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3676        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3677        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3678        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3679        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3680        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3681        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3682        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3683        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3684        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3685        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3686        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3687        AUTOMAKE_OPTIONS.
3688        * libnetworking/configure.ac:
3689        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3690        foreign 1.6]).
3691        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3692        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3693        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3694        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3695        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3696        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3697        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3698        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3699        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3700        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3701        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3702        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3703        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3704        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3705        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3706        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3707        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3708
37092002-03-27      Ilya Alexeev <ilya@continuum.ru>
3710
3711        PR 162
3712        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3713        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3714        used in a device write routines.  Now ppp_softc structure have own
3715        character for writing to device (sc_outchar).  I think that converting
3716        local variables to static is not a right solution, because problems will
3717        occur in the case of two or more ppp instances.
3718        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3719        must be u_long, otherwise in the case of the big output packet endless
3720        loop may occur.
3721
37222002-03-21      Ilya Alexeev <ilya@continuum.ru>
3723
3724        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3725        preparations for multiple PPPD connections.
3726
37272002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        PR 149
3730        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3731        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3732        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3733        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3734
37352002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3736
3737        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3738        * configure.ac: Modified to reflect addition.
3739
37402002-02-27      Ilya Alexeev <ilya@continuum.ru>
3741
3742        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3743        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3744        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3745        capabilities as well as eliminate some warnings.
3746
37472002-02-27      Eric Norum <eric.norum@usask.ca>
3748
3749        * libnetworking/net/radix.c: Properly handle fetching the default route
3750        when there is no route.  This was a bug in the original FreeBSD code and
3751        this fix is from an updated version of their code.
3752
37532002-02-16      Eric Norum <eric.norum@usask.ca>
3754
3755        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3756        checking.
3757
37582002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3759
3760        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3761        dodefaultroute.
3762
37632002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3764
3765        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3766        include <rtems/seterr.h>.
3767
37682002-02-01      Mike Siers <mikes@poliac.com>
3769
3770        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3771        avoid bringing the link down too fast. NOTE: Mike reports successfully
3772        running at 56K baud on a direct link.
3773
37742002-02-01      Eric Valette <valette@crf.canon.fr>
3775
3776        * librdbg/So many patches have been posted recently on the mailing list
3777        and  because we were unable to find correct solution to compile on
3778        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3779        because the coding  style of rdbg was rather inconsistant among various
3780        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3781        global coding style (using indent + manual edits), 2) incorporate/review
3782        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3783        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3784        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3785        after rdbg initialization is done, NB : the paches is huge but it is
3786        mainly due to coding styke chnages.  Only few lines of codes have been
3787        really changed and they do not impact  rdbg functionnality (AFAIKT).
3788        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3789        librdbg/include/rdbg/m68k/rdbg_f.h,
3790        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3791        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3792        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3793        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3794        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3795        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3796        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3797        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3798        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3799        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3800        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3801        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3802        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3803        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3804        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3805        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3806
38072002-01-31      Mike Siers <mikes@poliac.com>
3808
3809        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3810        * Nice Update of PPPD support which eliminates the requiremetn that
3811        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3812        and reports that it seems to be more stable and handle larger packets
3813        better.  This patch replaces the termios tasks with more general pppd
3814        network driver tasks.  The functions pppinput() and pppstart() get
3815        called from the interrupt service routine.
3816        * libnetworking/Makefile.am, libnetworking/configure.ac,
3817        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3818        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3819        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3820        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3821        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3822        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3823        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3824        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3825        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3826        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3827        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3828        libnetworking/net/route.c, libnetworking/net/route.h,
3829        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3830        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3831        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3832        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3833        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3834        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3835        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3836        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3837        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3838        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3839        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3840        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3841        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3842        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3843        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3844        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3845        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3846        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3847        libnetworking/pppd/example/README,
3848        libnetworking/pppd/example/netconfig.h,
3849        libnetworking/wrapup/Makefile.am: Modified.
3850        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3851        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3852        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3853        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3854        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3855        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3856        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3857        libnetworking/modem/pppcompress.c: Subdirectory removed.
3858
38592002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3860
3861        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3862        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3863
38642002-01-18      Till Straumann <strauman@slac.stanford.edu>
3865
3866        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3867        issues: - exception handler needs to enable MSR_FP if the interrupted
3868        thread is FP enabled. - printk message for MSR fixed and added
3869        stacktrace. NOTE: this requires the stacktrace patch to
3870        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3871        however).
3872
38732002-01-06      Joel Sherrill <joel@OARcorp.com>
3874
3875        * optman/.cvsignore: Added aclocal.m4 and configure.
3876        * optman/.cvsignore: New file.
3877
38782002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3879
3880        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3881
38822002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3883
3884        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3885        * optman/ChangeLog: New.
3886        * optman/configure.ac: New.
3887        * optman/Makefile.am: New.
3888        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3889        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3890
38912001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3892
3893        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3894
38952001-12-18      Eric Norum <eric.norum@usask.ca>
3896
3897        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3898        `directories' (path names with a / at the end) while disallowing open()
3899        operations on TFTP `directories'.
3900
39012001-12-07      Eric Norum <eric.norum@usask.ca>
3902
3903        * libnetworking/lib/tftpDriver.c: Restore write capability.
3904
39052001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3906
3907        * libchip/network/sonic.h: Fix typo.
3908        * libnetworking/arpa/Makefile.am: Remove stray lines.
3909
39102001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3911
3912        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3913
39142001-10-18      Eric Norum <eric.norum@usask.ca>
3915
3916        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3917        chdir() and open() operations within the TFTP file system.
3918
39192001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3920
3921        * librdbg/configure.ac: Fix latent bug exposed by removal of
3922        config.cache's which prevented powerpc targets librdbg from building.
3923
39242001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3925
3926        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3927        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3928        autoconf-2.52 happy.
3929
39302001-10-12      Mike Siers <mikes@poliac.com>
3931
3932        * libnetworking/Update to stable working state.  Congratulations Mike!
3933        :).
3934        * libnetworking/modem_example: Directory removed.
3935        * libnetworking/modem_example/16550.h,
3936        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3937        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3938        libnetworking/modem_example/ppp.h,
3939        libnetworking/modem_example/pppcompress.c: Files removed.
3940        * libnetworking/pppd/example/pppd.options: New file.
3941        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3942        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3943        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3944        libnetworking/pppd/rtemsmain.c: Updated.
3945
39462001-10-12      Joel Sherrill <joel@OARcorp.com>
3947
3948        * libchip/serial/z85c30.c: Fixed typo.
3949
39502001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3951
3952        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3953        * configure.in: Remove.
3954        * configure.ac: New file, generated from configure.in by autoupdate.
3955        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3956        * libchip/configure.in: Remove.
3957        * libchip/configure.ac: New file, generated from configure.in by
3958        autoupdate.
3959        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3960        * librdbg/configure.in: Remove.
3961        * librdbg/configure.ac: New file, generated from configure.in by
3962        autoupdate.
3963        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3964        * libnetworking/configure.in: Remove.
3965        * libnetworking/configure.ac: New file, generated from configure.in by
3966        autoupdate.
3967
39682001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3969
3970        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3971        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3972        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3973
39742001-09-27      Joel Sherrill <joel@OARcorp.com>
3975
3976        * libchip/ChangeLog: Fixed typo in date.
3977
39782001-09-27      Eric Norum <eric.norum@usask.ca>
3979
3980        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3981        TFTP  filesystem.
3982
39832001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3984
3985        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3986        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3987        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3988        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3989        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3990        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3991        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3992        'PREINSTALL_FILES ='.
3993        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3994        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3995        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3996        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3997        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3998        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3999        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4000        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4001        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4002        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4003        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4004        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4005
40062001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4007
4008        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4009        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4010        * librdbg/src/m68k/any/Makefile.am: Ditto.
4011        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4012        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4013        happy.
4014
40152001-09-21      Joel Sherrill <joel@OARcorp.com>
4016
4017        * libchip/network/Makefile.am: Fixed typo on file name.
4018        * libchip/network/i82586.c: Commented out line 318 which is referencing
4019        a member of a structure that is not currently there.  This needs to be
4020        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4021        to C style.
4022
40232001-09-19      Eric Norum <eric.norum@usask.ca>
4024
4025        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4026
40272001-09-19      Chris Johns <ccj@acm.org>
4028
4029        * libchip/network/README.i82586, libchip/network/i82586.c,
4030        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4031        Network driver for Intel i82586.
4032        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4033        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4034        "root" filesystem with information obtained via the DHCP response.
4035
40362001-09-14      Eric Norum <eric.norum@usask.ca>
4037
4038        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4039        make gcc 3.x happy.
4040
40412001-08-16      Mike Siers <mikes@poliac.com>
4042
4043        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4044        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4045        These support callback functionality that has not even been compiled
4046        under RTEMS yet.
4047        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4048        example application.  Mike's notes on the modifications: - renamed
4049        error() function because of namespace problems - removed calls to the
4050        exit() funciton - removed extra files from the pppd source directory -
4051        defined pppd task constant values in rtemspppd.h - modifyied example
4052        code to get actual tick per second value - placed the pppd 2.3.11 man
4053        page file (pppd.8) into the pppd directory.
4054        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4055        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4056        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4057        libnetworking/pppd/rtems-ppp.c: Deleted.
4058        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4059        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4060        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4061        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4062        libnetworking/pppd/example/init.c,
4063        libnetworking/pppd/example/netconfig.h,
4064        libnetworking/pppd/example/ppp.conf,
4065        libnetworking/pppd/example/pppdapp.c,
4066        libnetworking/pppd/example/system.h: New files.
4067        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4068        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4069        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4070        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4071        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4072        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4073        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4074        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4075        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4076        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4077        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4078        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4079        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4080        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4081        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4082
40832001-08-16      Joel Sherrill <joel@OARcorp.com>
4084
4085        * libnetworking/pppd/example/Makefile: Removed.
4086        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4087        to avoid bootstrap -c clobbering it.
4088        * libnetworking/rtems_telnetd/.cvsignore: New file.
4089
40902001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4091
4092        * libnetworking/Makefile.am, libnetworking/configure.in,
4093        libnetworking/rtems_servers/Makefile.am,
4094        libnetworking/rtems_servers/telnetd.c,
4095        libnetworking/rtems_servers/telnetd.h,
4096        libnetworking/rtems_telnetd/Makefile.am,
4097        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4098        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4099        libnetworking/rtems_telnetd/telnetd.c,
4100        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4101        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4102        effect when ftpd change. - the tcp/ip stats have been implemented into
4103        icmds.c and started when telnetd daemon is started.
4104        * libnetworking/rtems_servers/telnetd.c,
4105        libnetworking/rtems_servers/telnetd.h: Removed.
4106        * libnetworking/rtems_telnetd: New directory.
4107        * libnetworking/rtems_telnetd/Makefile.am,
4108        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4109        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4110        libnetworking/rtems_telnetd/telnetd.c,
4111        libnetworking/rtems_telnetd/telnetd.h: New files.
4112
41132001-06-14      Joel Sherrill <joel@OARcorp.com>
4114
4115        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4116        Moved from libmisc/shell so the network stack to address network
4117        depenendency.
4118        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4119
41202001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4121
4122        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4123
41242001-05-15      Joel Sherrill <joel@OARcorp.com>
4125
4126        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4127        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4128        accidentally deleted the incorrectly empty versions.
4129
41302001-05-14      Till Straumann <strauman@slac.stanford.edu>
4131
4132        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4133        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4134        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4135        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4136        to know the values) - the affected BSP (shared/motorola) headers have
4137        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4138        driver (libchip/network/dec21140.c) has been fixed to use
4139        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4140        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4141        who is using this driver. - the DEC driver also has been fixed to use
4142        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4143        delay_in_bus_cycles().
4144
41452001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4146
4147        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4148
41492001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4150
4151        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4152
41532001-04-24      Eric Norum <eric.norum@usask.ca>
4154
4155        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4156        NTP synchronization a little more robust -- no NTP daemon yet, but at
4157        least it trys a little harder when the primary NTP server is down.
4158
41592001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4160
4161        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4162        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4163        libnetworking/pppd/modem_example/modem.c,
4164        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4165        other strings into English.
4166        * libnetworking/pppd/STATUS: updated to reflect the changes.
4167
41682001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4169
4170        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4171        again.
4172
41732001-04-20      Eric Valette <valette@crf.canon.fr>
4174
4175        * mcp750 directory renamed new_exception processing as it supports many
4176        more CPU models.
4177        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4178        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4179        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4180        formerly in mcp750 plus modifications.
4181        * librdbg/src/powerpc/mcp750/.cvsignore,
4182        librdbg/src/powerpc/mcp750/Makefile.am,
4183        librdbg/src/powerpc/mcp750/remdeb.h,
4184        librdbg/src/powerpc/mcp750/remdeb_f.x,
4185        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4186        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4187        new_exception_processing.
4188        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4189        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4190        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4191        part of this effort to add support for the MPC8xx.
4192
41932001-04-19      Joel Sherrill <joel@OARcorp.com>
4194
4195        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4196        internal include files.
4197
41982001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4199
4200        PR 158
4201        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4202        rcmd() library call by commenting out the parts that deal with signals.
4203        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4204        stdio. The 'server-side' parts of this file which deal with
4205        authentication are disabled since they are not needed.
4206
42072001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4208
4209        * libnetworking/include/.cvsignore: Remove dangling file.
4210
42112001-03-14      Joel Sherrill <joel@OARcorp.com>
4212
4213        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4214        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4215        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4216        libchip style serial drivers can be written in libcpu or libbsp.
4217
42182001-03-01      Joel Sherrill <joel@OARcorp.com>
4219
4220        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4221        libchip/network/sonic.c, libchip/network/sonic.h,
4222        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4223        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4224        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4225        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4226        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4227        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4228        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4229        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4230
42312001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4232
4233        * librdbg/include/rdbg/Makefile.am,
4234        librdbg/include/rdbg/i386/Makefile.am,
4235        librdbg/include/rdbg/m68k/Makefile.am,
4236        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4237        style on include files.
4238
42392001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4240
4241        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4242        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4243        replace ${..} with $(..).
4244        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4245        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4246        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4247        libnetworking/rtems/Makefile.am, libnetworking/
4248        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4249        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4250        include_*HEADERS instead of H_FILES.
4251        * libnetworking/include/Makefile.am: Remove.
4252        * libnetworking/Makefile.am: Add handling of *.h files.
4253        * libnetworking/configure.in: Remove include/Makefile.
4254
42552001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4256
4257        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4258
42592001-01-31      Sergei Organov <osv@javad.ru>
4260
4261        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4262        current dir and root dir removed in favor of new libio support for
4263        task-local current and root directories. - Bug in `close_data_socket()'
4264        introduced by previous change fixed. - `command_pasv()' changed to set
4265        timeout on socket we are listening on and code fixed to don't close
4266        socket twice on error. - `serr()' changed to clear `errno'. -
4267        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4268        changed to clear `errno' before processing session. -
4269        `close_data_socket()' fixed to close both active and passive sockets -
4270        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4271        empty string  in `exec_command()'.
4272
42732001-01-25      Eric Norum <eric.norum@usask.ca>
4274
4275        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4276        improves throughput on systems which are dropping packets.   Only the
4277        first timeout is reduced.  This keeps the number of extra packets down
4278        on networks that are very busy and dropping lots of packets.
4279
42802001-01-24      Sergei Organov <osv@javad.ru>
4281
4282        * libnetworking/rtems_servers/ftpd.c,
4283        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4284        - Timeouts on sockets implemented. 'idle' field added to configuration.
4285        No timeout by default to keep backward compatibility. Note: SITE IDLE
4286        command not implemented yet. - Basic global access control implemented.
4287        'access' field added to configuration. No access limitations by default
4288        to keep backward compatibility. - Anchor data socket for active mode
4289        (using self IP and port 20.) - Fixed default data port support (still
4290        not tested). - Don't allow IP address different from originating host in
4291        PORT command to improve security. - Fixed bug in MDTM command. - Check
4292        for correctness of parsing of argument in command_port(). - Fixed
4293        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4294        a directory. - Command parsing a little bit improved: command names are
4295        now converted to upper-case to be more compatible with RFC (command
4296        names are not case-sensitive.) - Reformat comments so that they have
4297        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4298        previous changes - True ASCII mode implemented (doesn't work for hooks
4299        and /dev/null) - Passive mode implemented, PASV command added. - Default
4300        port for data connection could be used (untested, can't find ftp client
4301        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4302        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4303
43042001-01-18      Joel Sherrill <joel@OARcorp.com>
4305
4306        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4307        macro using variable arguments.
4308        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4309        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4310        since I updated the main RTEMS development machine to RedHat 7.2 and
4311        apparently got a new version of rpcgen.
4312
43132001-01-12      Sergei Organov <osv@javad.ru>
4314
4315        * libnetworking/rtems_servers/ftpd.c,
4316        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4317        - use pool of pre-created threads to handle sessions instead of
4318        creating/deleting threads on the fly - LIST output is now similar to
4319        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4320        happy with it. - LIST NAME now works (both for files and directories) -
4321        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4322        clients happy  - keep track of CWD for every session separately -
4323        ability to specify root directory name for FTPD in configuration table.
4324        FTPD will then create illusion for FTP clients that this is actually
4325        root directory. - ignore options sent in commands, thus LIST -al FILE
4326        works and doesn't try to list "-al" directory. - buffers are allocated
4327        on stack instead of heap where possible to eliminate malloc/free calls
4328        (avoid possible heap fragmentation troubles). - drop using of task
4329        notepad to pass parameters - use function arguments instead - use
4330        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4331        in socket() instead of AF_INET.
4332
43332001-01-02      Joel Sherrill <joel@OARcorp.com>
4334
4335        * libnetworking/CHANGELOG: Removed.
4336        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4337
43382000-12-14      Eric Norum <eric.norum@usask.ca>
4339
4340        * libnetworking/lib/tftpDriver.c: Added write capability.
4341
43422000-12-08      Joel Sherrill <joel@OARcorp.com>
4343
4344        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4345        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4346        numerous variable declarations conditional on PPP_COMPRESS and
4347        PPP_FILTER.  Commented out variables that were not used because the code
4348        using them was commented out. Removed totally unused variables.
4349        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4350        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4351
43522000-11-30      Joel Sherrill <joel@OARcorp.com>
4353
4354        * libnetworking/modem/ppp_tty.c: Changed to include
4355        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4356        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4357        * libnetworking/Makefile.am: Modified to reflect above.
4358
43592000-11-27      Joel Sherrill <joel@OARcorp.com>
4360
4361        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4362
43632000-11-25      Eric Norum <eric.norum@usask.ca>
4364
4365        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4366        core.
4367
43682000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4369
4370        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4371        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4372        subdir.
4373        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4374        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4375        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4376        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4377        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4378        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4379        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4380        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4381        ppp_tty.c and the real pppd main is in pppmain.c.
4382
43832000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4384
4385        * libchip/network/sonic.c: Added ipalign() routine to align the received
4386        packet so that the ip header is on a 32-bit boundary. Necessary for
4387        cpu's that do not allow unaligned loads and stores and when the 32-bit
4388        DMA mode is used.
4389
43902000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4391
4392        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4393        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4394        ACLOCAL_AMFLAGS.
4395        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4396        ACLOCAL_AMFLAGS.
4397        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4398        ACLOCAL_AMFLAGS.
4399
44002000-11-03      Chris Johns <ccj@acm.org>
4401
4402        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4403        libchip/network/cs8900.h: New files.
4404
44052000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4406
4407        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4408        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4409        $(RTEMS_TOPdir)/aclocal.
4410        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4411        $(RTEMS_TOPdir)/aclocal.
4412        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4413        $(RTEMS_TOPdir)/aclocal.
4414
44152000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4416
4417        * configure.in: Switch to GNU-canonicalization.
4418        * Makefile.am: Reflect changes to configure.in.
4419        * acinclude.m4: Remove.
4420
44212000-10-30      Joel Sherrill <joel@OARcorp.com>
4422
4423        * POSIX include files merged into newlib.  This resulted in some
4424        definitions moving to other files and thus some secondary effects in
4425        RTEMS source code.
4426        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4427        in sync with newlib's <machine/types.h>.
4428        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4429        definition of struct itimerval in <sys/time.h>.
4430
44312000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4432
4433        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4434        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4435        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4436        * ChangeLog: Fix typos.
4437        * configure.in: add tests to the GNU canonicalized subdirectories.
4438
44392000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4440
4441        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4442        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4443        the lib directory before configuring lib/.
4444
44452000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4446
4447        * configure.in, Makefile.am: add exec to the GNU canonicalized
4448        subdirectories.
4449        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4450        * configure.in: add libnetworking, librpc and librdb to the GNU
4451        canonicalized subdirectories.
4452        * configure.in: add libmisc and libchip to the GNU canonicalized
4453        subdirectories.
4454        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4455        Switch to GNU canonicalization.
4456        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4457        Switch to GNU canonicalization.
4458        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4459        Switch to GNU canonicalization.
4460
44612000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4462
4463        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4464        canonicalization to libfs/. The approach is currently a bit of a hack as
4465        GNU canonicalization does not support the per-BSP build some of the
4466        other directories require.  As more of the tree is converted, this will
4467        become less  of an issue.
4468
44692000-10-20      Joel Sherrill <joel@OARcorp.com>
4470
4471        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4472        parameter.
4473
44742000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4475
4476        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4477        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4478        * librdbg/configure.in: Add m68k support.
4479        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4480        subdirectory.
4481        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4482        failure.
4483        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4484        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4485        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4486        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4487        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4488        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4489        librdbg/src/m68k/.cvsignore: New files.
4490        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4491        function pointers.
4492        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4493        _after_ pointer has been checked against NULL.
4494
44952000-10-18      Joel Sherrill <joel@OARcorp.com>
4496
4497        * wrapup/Makefile.am: Added libfs.
4498
44992000-10-18      Chris Johns <ccj@acm.org>
4500
4501        * libfs created.
4502        * configure.in: Added libfs subdirectory.
4503        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4504
45052000-09-28      Joel Sherrill <joel@OARcorp.com>
4506
4507        * libnetworking/rtems_webserver/Makefile.am,
4508        libnetworking/rtems_webserver/base64.c,
4509        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4510        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4511
45122000-09-22      Joel Sherrill <joel@OARcorp.com>
4513
4514        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4515        libnetworking/rtems/rtems_bsdnet_internal.h,
4516        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4517        have included rtems.h.  It is now including precisely the  least amount
4518        of low level, yet portable .h files to get the basic RTEMS types
4519        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4520        used machine/types.h to include rtems.h.
4521
45222000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4523
4524        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4525
45262000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4527
4528        * libnetworking/ChangeLog: Cleanup.
4529
45302000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4531
4532        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4533        * libchip/ChangeLog: Fix formating.
4534
45352000-09-05      Joel Sherrill <joel@OARcorp.com>
4536
4537        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4538        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4539        confusion and to work with the converted flags.
4540
45412000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4542
4543        * wrapup/Makefile.am: Include compile.am.
4544        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4545        libchip/serial/Makefile.am: Include compile.am.
4546        * librdbg/src/i386/any/Makefile.am,
4547        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4548        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4549        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4550        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4551        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4552        libnetworking/rtems_servers/Makefile.am,
4553        libnetworking/rtems_webserver/Makefile.am,
4554        libnetworking/wrapup/Makefile.am: Include compile.am.
4555
45562000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4557
4558        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4559        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4560
45612000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4562
4563        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4564
45652000-08-31      Joel Sherrill <joel@OARcorp.com>
4566
4567        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4568        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4569        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4570        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4571        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4572        * libnetworking/wbase64.c: Removed.
4573        * libnetworking/Makefile.am, libnetworking/asp.c,
4574        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4575        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4576        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4577        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4578        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4579        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4580        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4581        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4582        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4583        Modified.
4584
45852000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4586
4587        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4588
45892000-08-30      Joel Sherrill <joel@OARcorp.com>
4590
4591        * libnetworking/rtems_webserver/license.txt: New file.
4592
45932000-08-10      Joel Sherrill <joel@OARcorp.com>
4594
4595        * ChangeLog: New file.
4596        * libchip/ChangeLog: New file.
4597        * librdbg/ChangeLog: New file.
4598        * libnetworking/ChangeLog: New file.
4599
Note: See TracBrowser for help on using the repository browser.