source: rtems/c/src/ChangeLog @ fbf7e58

4.115
Last change on this file since fbf7e58 was fbf7e58, checked in by Sebastian Huber <sebastian.huber@…>, on 07/11/11 at 13:31:13

2011-07-11 Sebastian Huber <sebastian.huber@…>

  • libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove interrupt handler during last close.
  • Property mode set to 100644
File size: 173.4 KB
Line 
12011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
4        interrupt handler during last close.
5
62011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
9        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
10        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
11        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
12        old-style field designator extension as recommended by clang.
13
142011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
17
182011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
19
20        * aclocal/bspopts.m4: Added macros for cache options
21        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
22        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
23        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
24        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
25
262011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
27
28        PR 1729/cpukit
29        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
30
312011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * aclocal/rtems-top.m4: Add pkgdatadir.
34        * configure.ac: Remove dead code.
35
362011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * aclocal/rtems-top.m4, aclocal/version.m4:
39        Rename RTEMS_API into _RTEMS_API.
40
412011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * aclocal/canonical-target-name.m4:
44        Stop pretending no_cpu* was buildable.
45        Derive RTEMS_CPU from "$host_cpu".
46        Error out if "$host" doesn't match "*-*-rtems*".
47
482011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
51
522011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
53
54        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
55        ada-tests/mptests/mp01/mptest.ads,
56        ada-tests/mptests/mp01/node1/mp01_node1.adb,
57        ada-tests/mptests/mp01/node2/mp01_node2.adb,
58        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
59        ada-tests/mptests/mp02/node1/mp02_node1.adb,
60        ada-tests/mptests/mp02/node2/mp02_node2.adb,
61        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
62        ada-tests/mptests/mp03/node1/mp03_node1.adb,
63        ada-tests/mptests/mp03/node2/mp03_node2.adb,
64        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
65        ada-tests/mptests/mp04/node1/mp04_node1.adb,
66        ada-tests/mptests/mp04/node2/mp04_node2.adb,
67        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
68        ada-tests/mptests/mp05/node1/mp05_node1.adb,
69        ada-tests/mptests/mp05/node2/mp05_node2.adb,
70        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
71        ada-tests/mptests/mp06/node1/mp06_node1.adb,
72        ada-tests/mptests/mp06/node2/mp06_node2.adb,
73        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
74        ada-tests/mptests/mp07/node1/mp07_node1.adb,
75        ada-tests/mptests/mp07/node2/mp07_node2.adb,
76        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
77        ada-tests/mptests/mp08/node1/mp08_node1.adb,
78        ada-tests/mptests/mp08/node2/mp08_node2.adb,
79        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
80        ada-tests/mptests/mp09/node1/mp09_node1.adb,
81        ada-tests/mptests/mp09/node2/mp09_node2.adb,
82        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
83        ada-tests/mptests/mp10/node1/mp10_node1.adb,
84        ada-tests/mptests/mp10/node2/mp10_node2.adb,
85        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
86        ada-tests/mptests/mp11/node1/mp11_node1.adb,
87        ada-tests/mptests/mp11/node2/mp11_node2.adb,
88        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
89        ada-tests/mptests/mp12/node1/mp12_node1.adb,
90        ada-tests/mptests/mp12/node2/mp12_node2.adb,
91        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
92        ada-tests/mptests/mp13/node1/mp13_node1.adb,
93        ada-tests/mptests/mp13/node2/mp13_node2.adb,
94        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
95        ada-tests/mptests/mp14/node1/mp14_node1.adb,
96        ada-tests/mptests/mp14/node2/mp14_node2.adb,
97        ada-tests/samples/base_mp/mptest.adb,
98        ada-tests/samples/base_mp/mptest.ads,
99        ada-tests/samples/base_sp/base_sp.adb,
100        ada-tests/samples/base_sp/sptest.adb,
101        ada-tests/samples/base_sp/sptest.ads,
102        ada-tests/samples/hello/hello.adb,
103        ada-tests/samples/hello/sptest.adb,
104        ada-tests/samples/hello/sptest.ads,
105        ada-tests/samples/nsecs/nsecs.adb,
106        ada-tests/samples/nsecs/sptest.adb,
107        ada-tests/samples/nsecs/sptest.ads,
108        ada-tests/samples/ticker/sptest.adb,
109        ada-tests/samples/ticker/sptest.ads,
110        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
111        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
112        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
113        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
114        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
115        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
116        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
117        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
118        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
119        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
120        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
121        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
122        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
123        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
124        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
125        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
126        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
127        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
128        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
129        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
130        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
131        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
132        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
133        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
134        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
135        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
136        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
137        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
138        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
139        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
140        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
141        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
142        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
143        ada-tests/sptests/sp25/sptest.ads,
144        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
145        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
146        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
147        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
148        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
149        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
150        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
151        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
152        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
153        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
154        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
155        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
156        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
157        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
158        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
159        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
160        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
161        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
162        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
163        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
164        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
165        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
166        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
167        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
168        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
169        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
170        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
171        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
172        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
173        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
174        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
175        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
176        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
177        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
178        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
179        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
180        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
181        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
182        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
183        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
184        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
185        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
186        ada-tests/tmtests/tmck/tmtest.ads,
187        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
188        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
189        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
190        ada-tests/tmtests/tmoverhd/tmtest.adb,
191        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
192        child package rework. Eliminate all warnings.
193
1942011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
197        Split RTEMS Ada95 binding into a master package and a child package
198        per Manager. This is better Ada style.
199        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
200        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
201        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
202        ada/rtems-extension.adb, ada/rtems-extension.ads,
203        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
204        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
205        ada/rtems-message_queue.ads, ada/rtems-object.adb,
206        ada/rtems-object.ads, ada/rtems-partition.adb,
207        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
208        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
209        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
210        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
211        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
212        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
213        files.
214
2152011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
216
217        * libchip/serial/ns16550.c: Revert previous commit and extend existing
218        mechanic.
219
2202011-02-15      Jennifer Averett
221
222        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
223        style IRQs.
224
2252011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * libchip/network/smc91111config.h:
228        Use "__asm__" instead of "asm" for improved c99-compliance.
229
2302011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
231
232        * configure.ac: Require autoconf-2.68, automake-1.11.1.
233
2342011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * libchip/ide/ata.c: Fix spelling.
237
2382011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
239
240        * libchip/serial/ns16550.c: Install interrupt handler after TTY
241        pointer is valid.
242
2432010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
244
245        * libchip/ide/ata.c: Do not violate chain API.
246
2472010-08-20      <yann.sionneau@telecom-sudparis.eu>
248
249        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
250        for buffer modes.
251
2522010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
253
254        * libchip/ide/ata_internal.h: C++ compatibility.
255
2562010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
257
258        * libchip/Makefile.am, libchip/preinstall.am: Install
259        <libchip/ata_internal.h>.
260
2612010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
262
263        * libchip/ide/ata_util.c: New file.
264        * libchip/Makefile.am: Reflect change from above.
265        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
266        ata_process_request_on_init_phase() into new file.
267
2682010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
269
270        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
271        separate functions.  Added public ata_breq_init(),
272        ata_identify_device(), and ata_process_request_on_init_phase()
273        functions.
274
2752010-06-24      Arnout Vandecappelle <arnout@mind.be>
276
277        PR 1586/misc
278        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
279        SD card accesses.
280
2812010-06-22      Arnout Vandecappelle <arnout@mind.be>
282
283        PR 1580/misc
284        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
285        while waiting for read data.
286
2872010-06-22      Arnout Vandecappelle <arnout@mind.be>
288
289        PR 1579/misc
290        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
291        waiting for write to finish.
292
2932010-06-22      Arnout Vandecappelle <arnout@mind.be>
294
295        PR 1567/misc
296        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
297        timeouts.
298
2992010-06-21      Arnout Vandecappelle <arnout@mind.be>
300
301        PR 1576/misc
302        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
303
3042010-06-21      Arnout Vandecappelle <arnout@mind.be>
305
306        PR 1569/misc
307        * libchip/i2c/spi-sd-card.c: Added CRC checks.
308
3092010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        PR 1561/cpukit
312        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
313
3142010-06-14      Arnout Vandecappelle <arnout@mind.be>
315
316        PR 1557/misc
317        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
318
3192010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * aclocal/version.m4: Bump RTEMS_API to 4.11.
322        Bump _RTEMS_VERSION to 4.10.99.0.
323
3242010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
325
326        * libchip/network/if_dc.c: Fix warning.
327
3282010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * libchip/network/greth.c: Misc. hacks to allow compilation on
331        16bit targets.
332
3332010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        PR 1531/newlib
336        * libchip/network/i82586.c:
337        Add local copy of ALIGN().
338
3392010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
340
341        * libchip/network/cs8900.c:
342        Misc. changes to make code 16bit-target compliant.
343        * libchip/network/i82586.c:
344        Use int32_t instead of int for 16bit-target compliance.
345        * libchip/network/open_eth.c:
346        Misc. changes to make code 16bit-target compliant.
347
3482010-05-18      Chris Johns <chrisj@rtems.org>
349
350        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
351        1448/filesystem.
352
3532010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * aclocal/bsp-alias.m4: Change quoting to work-round
356        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
357
3582010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
359
360        * libchip/network/if_dc.c: Remove warnings.
361
3622010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
363
364        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
365        libchip/serial/ns16550.c, libchip/serial/serial.h,
366        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
367        or intptr_t instead of uint32_t or int32_t.
368
3692010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
370
371        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
372        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
373        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
374        uint32_t.
375
3762010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * libchip/serial/serial.h: Add extern "C".
379
3802010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
381
382        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
383        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
384        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
385        prototype
386
3872010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
388
389        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
390        CPU_SIMPLE_VECTORED_INTERRUPTS.
391
3922010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
393
394        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
395        simple or PIC interrupt model.
396
3972010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
398
399        * libchip/rtc/ds1375.c: #include <unistd.h>.
400
4012010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
402
403        * libchip/network/i82586.c: Readdress use of ctype methods per
404        recommendation from D.J. Delorie on the newlib mailing list. We
405        should pass an unsigned char into these methods.
406
4072010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
410        variable.
411
4122010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
413
414        * libchip/network/i82586.c: Fix warnings for ctype methods.
415
4162010-02-19      Chris Johns <chrisj@rtems.org>
417
418        * libchip/ide/ide_controller.c: Create the devices as block
419        devices.
420
4212010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
422
423        * libchip/ide/ata_internal.h, libchip/ide/ata.c
424        libchip/i2c/spi-sd-card.c: Update for block device API change.
425
4262010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
427
428        * libchip/display/disp_hcms29xx.c,
429        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
430        libchip/display/font_hcms29xx.h: various fixes
431
4322009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
433
434        PR 1474
435        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
436        device API change.
437
4382009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * libchip/network/greth.c: Eliminate unused type
441        rtems_clock_time_value.
442
4432009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
444
445        * libchip/network/dec21140.c: Warning elimination
446        (dec21140_softc->base now is an uint32_t).
447
4482009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        PR 1483/cpukit
451        * libchip/network/dec21140.c, libchip/network/elnk.c,
452        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
453        *_SUPPORTED-guarded code sections.
454
4552009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        * libchip/network/dec21140.c, libchip/network/elnk.c,
458        libchip/network/if_dc.c: Ensure PCI drivers are built on all
459        supported configurations. PowerPC conditionals were not current and
460        code was not being built on supported BSPs.
461
4622009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
463
464        * libchip/network/smc91111.c: Formatting.
465
4662009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
469        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
470        uint32_t (16bit ints are too small).
471
4722009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
475        * libchip/network/if_dc.c: Fix type mismatch.
476
4772009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * aclocal/bsp-linkcmds.m4: New.
480
4812009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
482
483        * configure.ac: Rework CFLAGS setup.
484        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
485        * automake/compile.am: Remove RTEMS_CFLAGS.
486
4872009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * libchip/ide/ata.h: Move extern "C".
490
4912009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
494        Use hex-constants to avoid implicit int-casts.
495        * libchip/i2c/spi-memdrv.c:
496        Use hex-constants to avoid implicit int-casts.
497        Use rtems_off64_t offsets to avoid loosing precision.
498
4992009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
500
501        * libchip/serial/ns16550.c: Update for interrupt handler type change.
502
5032009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * aclocal/bsp-alias.m4: New.
506        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
507
5082009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
509
510        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
511
5122009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
515        * Makefile.am: Remove BARE_CPU_MODEL.
516
5172009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
518
519        * configure.ac: Remove cfg_dir.
520
5212009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * configure.ac: Remove -std=c99 -fasm.
524        Remove AM_CONDITIONAL LIBCHIP.
525        * libchip/Makefile.am, wrapup/Makefile.am:
526        Remove AM_CONDITIONAL LIBCHIP.
527
5282009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
529
530        * configure.ac: Pick up make/custom/*.
531        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
532
5332009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
534
535        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
536        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
537
5382009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
539
540        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
541
5422009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
543
544        * Makefile.am: Remove RTEMS_HOST (unused).
545        * configure.ac: Remove RTEMS_HOST (unused).
546        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
547
5482009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
549
550        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
551        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
552
5532009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
554
555        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
556        aclocal/check-posix.m4, aclocal/enable-posix.m4,
557        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
558
5592009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
560
561        * configure.ac: Rework make/custom/* handling.
562        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
563        * Makefile.am: Remove make/custom/default.cfg-rule.
564
5652009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
566
567        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
568        NULL pointer access in interrupt handler.
569
5702009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
571
572        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
573        device API change.
574
5752009-10-08      Chris Johns <chrisj@rtems.org>
576
577        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
578        multiblock support from the ATA driver. Multiblock at the disk
579        level should not be a global policy as a disk may have more than
580        one partition with different block sizes. An IDE driver could
581        decide to use the feature with DMA but this a driver specific
582        design choice. Fixed bugs relating to variable block sizes and
583        large block transfer.
584        * c/src/libchip/ide/ide_controller.c,
585        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
586        Changed the block size to 32bits so blocks of 64K or bigger can be
587        transfered in a single driver call.
588
5892009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
590
591        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
592        shared irq.h yet and this breaks a significant number of them.
593
5942009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
595
596        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
597        model.
598
5992009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
602        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
603        renamed to rtems_termios_baud_to_number.
604
6052009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
608        termios_baud_to_number (duplicate prototypes).
609        Add C++-guards.
610        Include rtems/termiostypes.h.
611
6122009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
615
6162009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
617
618        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
619        physical address to support BSD TCP/IP stack.
620
6212009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
622
623        * libchip/network/elnk.c: Convert calls to legacy routine
624        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
625
6262009-08-03      Roger Dahlkvist <ruppe@kth.se>
627
628        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
629
6302009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
631
632        * libchip/ide/ata.c: Remove warning.
633
6342009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
635
636        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
637        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
638        now use the same macros.
639        * aclocal/bsp-bspcleanup-options.m4: New file.
640
6412009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
642
643        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
644        obsolete defines and declarations.  Set initial baud during device
645        open.  Fixed interrupt mode.
646
6472009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
648
649        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
650        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
651        EINVAL and ENOTTY as appropriate.
652
6532009-05-30      Chris Johns <chrisj@rtems.org>
654
655        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
656        devices on an IDE bus and cleaned up the initialisation register
657        call.
658
6592009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * libchip/network/i82586.c: Fix warning in manner suggested by
662        Arnout Vandecappelle <arnout@mind.be> in
663        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
664
6652009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        * libchip/network/if_dc.c: Fixed warnings.
668
6692009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
672        as needed.
673
6742009-04-29      Chris Johns <chrisj@rtems.org>
675
676        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
677
678        * libchip/ide/ide_controller.c: Change the status detection and
679        add a message if the transfer fails. There is currently no error
680        handle at the IDE drvier level.
681
6822009-03-12      Daniel Hellstrom <daniel@gaisler.com>
683
684        PR 1392/bsps
685        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
686        over multiple pages results in extra data being written.
687
6882009-02-27      Gene Smith <gene.smith@siemens.com>
689
690        PR 1356
691        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
692        cards.
693
6942009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
697        enabled on x86.
698
6992009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
700
701        * aclocal/bspopts.m4: Quoting cosmetics.
702
7032009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
704
705        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
706        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
707        writes.  Fixed integer type in device structure.
708
7092009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * libchip/serial/ns16550.c: Turn on ns16550_process() for
712        BSP_FEATURE_IRQ_LEGACY case also.
713
7142008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
715
716        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
717        level LibI2C interface.  Added generic block IO functions.
718
7192008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
722        optman/rtems/no-msg.c, optman/rtems/no-part.c,
723        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
724        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
725        optman/sapi/no-ext.c, optman/sapi/no-io.c:
726        Revert previous patch (cvs clash with Joel hacking cpukit).
727
7282008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
729
730        * aclocal/canonical-target-name.m4: Remove tic4x.
731
7322008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
733
734        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
735
7362008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
739        optman/rtems/no-msg.c, optman/rtems/no-part.c,
740        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
741        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
742        optman/sapi/no-ext.c, optman/sapi/no-io.c:
743        Fix prototypes.
744
7452008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
746
747        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
748
7492008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
750
751        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
752        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
753        duplicated data.
754
7552008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
756
757        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
758        SuperCore Handler initialization routines to directly pull parameters
759        from configuration table.
760
7612008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
762
763        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
764        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
765        optman/rtems/no-part.c, optman/rtems/no-region.c,
766        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
767        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
768        initialization routines to directly pull parameters from
769        configuration table. Eliminate empty routines sportted.
770
7712008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
772
773        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
774
7752008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
776
777        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
778        all public use of TOD conversion routines.
779
7802008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
781
782        * libchip/network/smc91111config.h:
783        #include <stdint.h> instead of <rtems/stdint.h>.
784
7852008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
786
787        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
788        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
789
7902008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
791
792        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
793
7942008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
795
796        * libchip/serial/ns16550.c: Transmit the character in the polled write
797        function within a critical section for printk() compatibility.
798
7992008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
800
801        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
802
8032008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
804
805        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
806
8072008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
808
809        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
810
8112008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
812
813        * aclocal/bsp-bootcard-options.m4: Fix quoting.
814
8152008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
816
817        * aclocal/bsp-bootcard-options.m4: New file.
818        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
819
8202008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
821
822        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
823        BSPs that support this feature.
824
8252008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
826
827        * libchip/serial/ns16550.c: Fix typo.
828
8292008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * libchip/serial/ns16550.c: Fix typo.
832
8332008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
834
835        * libchip/serial/ns16550.c: Add not supported on arm even though it is
836        not simple vectored.
837
8382008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
839
840        * libchip/serial/ns16550.c: Not currently supported on architectures
841        with simple vectored interrupt model.
842
8432008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
844
845        * aclocal/version.m4: Bump RTEMS_API to 4.10.
846        Bump _RTEMS_VERSION to 4.9.99.0.
847
8482008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
849
850        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
851        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
852        functions have now static linkage type.  Added constant qualifier to
853        operations table and read-only function parameters.
854
855        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
856        c/src/libchip/serial/serial.h:  Include required header files.  Removed
857        support for old PowerPC exception handling.  Various fixes for
858        interrupt related routines.  Added support for BSPs with IRQ extension
859        API.
860
8612008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
862
863        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
864        is no PCI bus based upon the BSP not having a base address defined.
865        This means this driver cannot be supported on that board.
866
8672008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
868
869        * libchip/network/dec21140.c, libchip/network/elnk.c,
870        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
871
8722008-09-17      Miao Yan <yanmiaobest@gmail.com>
873
874        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
875        add simple device only filesystem (devfs), optionally completely drop
876        out filesystem, and to clean up disabling newlib reentrancy support.
877        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
878        now has a 15K code space.
879        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
880        Removed.
881
8822008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
883
884        * libchip/ide/ata.h: Convert to Unix file format.
885
8862008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
887
888        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
889        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
890        libchip/serial/serial.h, libchip/serial/serprobe.c,
891        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
892        Convert to "bool".
893        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
894        libchip/i2c/spi-memdrv.h: Convert to "bool".
895        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
896        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
897        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
898        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
899        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
900        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
901        Convert to "bool".
902        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
903        Convert to "bool".
904        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
905        Convert to "bool".
906
9072008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
908
909        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
910        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
911        memory driver to not use the clock ioctl to install a method to poll
912        for input. It now uses a Class API Timer which means we can eliminate
913        this special IOCTL from all clock drivers.
914        * libchip/shmdr/setckvec.c: Removed.
915
9162008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
917
918        * libchip/network/sonic.c: Do not declare a variable just to hold an
919        ignored return value.
920
9212008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
922
923        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
924
9252008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
926
927        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
928        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
929
9302008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
931
932        * libchip/display/disp_hcms29xx.c: Do not make these static. They
933        appear to be unused that way.
934
9352008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
936
937        * libchip/shmdr/shm_driver.h: Correct prototypes.
938
9392008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
940
941        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
942        variables and made methods static.
943
9442008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        * libchip/serial/ns16550.c: Fix warning.
947
9482008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
949
950        * aclocal/prog-cc.m4: Add -Wnested-externs.
951
9522008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
953
954        * libchip/network/dec21140.c: Add missing prototype.
955        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
956
9572008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
958
959        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
960        -Wstrict-prototypes to RTEMS_CFLAGS.
961
9622008-08-02      Chris Johns <chrisj@rtems.org>
963
964        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
965        rtems_blkdev_request count and start references. Use
966        RTEMS_BLKDEV_START_BLOCK.
967
9682008-07-29      Chris Johns <chrisj@rtems.org>
969
970        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
971
972        * libchip/ide/ata.c: Change to use a mutex rather than disable
973        pre-emption. Updated to the libblock changes.
974
975        * libchip/ide/ata_internal.h: Updated to the new chains API.
976
977        * libchip/ide/ide_controller.c: Updated to the libblock
978        changes. Added come debug tracing.
979
980        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
981        to the libblock changes.
982
9832008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
984
985        * configure.ac: Remove RPCGEN, RPCTOOLS.
986
9872008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
988
989        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
990        for output format specifiers.
991
9922008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
993
994        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
995        Fixed some data types
996
9972008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
998
999        * libchip/i2c/spi-sd-card.c: Added missing header file.
1000        * libchip/Makefile.am: Added SD Card driver.
1001
10022008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1003
1004        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1005        make glyphs non-constant, added file headers
1006
10072008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1008
1009        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1010        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1011        * libchip/display/font_hcms29xx.h
1012        Creation of SPI display driver
1013
10142008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1015
1016        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1017        via SPI.
1018
10192008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1020
1021        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1022        AC_PREREQ(2.62).
1023
10242008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1025
1026        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1027
10282008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1029
1030        * libchip/Makefile.am: Move termios helper routines from libchip to
1031        libcsupport. Add routine which makes it easy for a termios device
1032        driver to inform termios of its default baud rate. This avoids
1033        inconsistencies in later termios settings changes.
1034        * libchip/serial/termios_baud2index.c,
1035        libchip/serial/termios_baud2num.c: Removed.
1036
10372008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1038
1039        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1040
10412008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1044        not fail if there are none.
1045
10462008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1047
1048        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1049        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1050        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1051        * libchip/Makefile.am:
1052        derived a generic spi memory driver from spi-flash-m25p40,
1053        added descriptor for fram fm25l256
1054
10552008-05-07      Till Straumann <strauman@slac.stanford.edu>
1056
1057        PR 649/bsps
1058        * libchip/ide/ata.c: Give up if the interface does not become ready.
1059
10602008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1061
1062        Moved to cpukit.
1063        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1064        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1065        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1066        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1067        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1068        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1069        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1070        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1071        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1072        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1073        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1074        nfsclient/src/xdr_mbuf.c: Removed.
1075
10762008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1077
1078        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1079
10802008-01-05      Chris Johns <chrisj@rtems.org>
1081
1082        * libchip/flash/am29lv160.c: Update the blank check error message
1083        to say there is an error.
1084       
10852007-12-22      Chris Johns <chrisj@rtems.org>
1086
1087        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1088        the hello message. Just one line but still a little too long.
1089       
10902007-12-14      Chris Johns <chrisj@rtems.org>
1091
1092        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1093        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1094        * libchip/flash, libchip/flash/am29lv160.c,
1095        libchip/flash/am29lv160.h: New.
1096
10972007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1098
1099        * libchip/network/if_fxp.c: Spacing.
1100
11012007-11-20      Till Straumann <strauman@slac.stanford.edu>
1102
1103        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1104        Avoid using 'stdio' before the system is up and fully
1105        initialized.
1106
11072007-11-20      Till Straumann <strauman@slac.stanford.edu>
1108
1109        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1110        * libchip/Makefile.am, libchip/preinstall.am:
1111        added new driver for Maxim DS1375 i2c RTC.
1112
11132007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1114
1115        * libchip/i2c/spi-flash-m25p40.c:
1116        added addressing call in write function
1117
11182007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1119
1120        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1121        * libchip/Makefile.am:
1122        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1123
11242007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1125
1126        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1127
11282007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1129
1130        * nfsclient/Makefile.am: Fix errors.
1131
11322007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1133
1134        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1135
11362007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1137
1138        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1139        Bump RTEMS_VERSION to 4.8.99.0.
1140
11412007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1142
1143        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1144
11452007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1146
1147        * configure.ac: Remove AC_PROG_AWK (Unused).
1148
11492007-09-14      Daron Chabot <djc915@mail.usask.ca>
1150
1151        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1152        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1153        ISR. Clean up of variables to silence compiler warnings.
1154
11552007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1156
1157        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1158
11592007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1160
1161        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1162          - Odd bit bug in some chips taken care of.
1163          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1164            alignment but failing to do so must have made the driver writer to make
1165            some incorrect assumptions about MBUFs.
1166          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1167            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1168          - Made while loop responsible for copying data to fifo port copy 16 shorts
1169            per loop instead of 1 short, increasing the copying process.
1170
11712007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1172
1173        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1174        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1175
11762007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1177
1178        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1179        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1180        librdbg/Makefile.am, librdbg/preinstall.am,
1181        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1182        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1183        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1184        librdbg/include/rdbg/powerpc/rdbg_f.h,
1185        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1186        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1187        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1188        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1189        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1190        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1191        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1192        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1193        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1194        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1195        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1196        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1197        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1198        librdbg/src/powerpc/rdbg_f.c,
1199        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1200        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1201        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1202        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1203
12042007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1205
1206        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1207
12082007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1209
1210        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1211          sizes.
1212
12132007-07-27      Chris Johns <chrisj@rtems.org>
1214
1215        * wrapup/Makefile.am: Create archive from a file for hosts
1216        with a limited command line size.
1217
12182007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1219
1220        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1221          sizes.
1222
12232007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1224       
1225        * configure.ac: Add nfsclient.
1226        * nfsclient/Makefile.am: New.
1227        * nfsclient/proto/Makefile, nfsclient/Makefile,
1228          nfsclient/src/Makefile: Remove.
1229        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1230        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1231
12322007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1233
1234        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1235        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1236        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1237        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1238        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1239        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1240        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1241        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1242        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1243        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1244        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1245        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1246
12472007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1248
1249        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1250        to become ready: This will not work for fast CPUs.
1251
12522007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1253
1254        * libchip/ide/ata.c: fixed warning
1255
12562007-06-20      Ray Xu <rayx@gmail.com>
1257
1258        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1259        console, and libio. This shrinks the memory requirements but Joel has
1260        not figured out how best to present this to application space.
1261        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1262        New files.
1263
12642007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1265
1266        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1267        now we only need required initialization methods.
1268
12692007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1272        parameter since it was used to configure a no longer used feature.
1273        Device names are now part of the filesystem not in a table.
1274
12752007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1276
1277        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1278        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1279        optman/rtems/no-part.c, optman/rtems/no-region.c,
1280        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1281        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1282        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1283        other optional managers so using them reduces application size
1284        instead of increasing it.
1285        * optman/rtems/no-barrier.c: New file.
1286
12872007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1288
1289        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1290        adjustments to pci-API changes.
1291        * libchip/network/dec21140.c, libchip/network/elnk.c,
1292        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1293        changes.
1294
12952007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1296
1297        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1298        libchip/network/if_fxp.c: Reflect changes to pci-API.
1299
13002007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1301
1302        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1303        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1304
13052007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1306
1307        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1308          being used to compile "tools").
1309
13102007-03-13      Joel Sherrill <joel@OARcorp.com>
1311
1312        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1313
13142007-03-12      Joel Sherrill <joel@OARcorp.com>
1315
1316        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1317        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1318        and/or fix mistake in copyright notice. Both of these mistakes appear
1319        to be from code submitted after these changes were made previously.
1320
13212007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1322
1323        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1324
13252007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1326
1327        * libchip/Makefile.am: Correct path to README.tulipclone.
1328
13292007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1330
1331        * libchip/ide/ata.c: Remove superfluous type casts.
1332
13332007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1334
1335        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1336        Use size_t for sizes.
1337
13382007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1339
1340        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1341        from preemption disabled region
1342
13432007-01-16      Till Straumann <strauman@slac.stanford.edu>
1344
1345        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1346        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1347        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1348
13492006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1350
1351        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1352          ioctl_command_t as ioctl argument.
1353
13542006-12-13      Joel Sherrill <joel@OARcorp.com>
1355
1356        * librtems++/include/rtems++/rtemsEvent.h,
1357        librtems++/include/rtems++/rtemsMessageQueue.h,
1358        librtems++/include/rtems++/rtemsSemaphore.h,
1359        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1360        librtems++/src/rtemsMessageQueue.cc,
1361        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1362        rtems_unsigned32 to uint32_t.
1363
13642006-12-13      Joel Sherrill <joel@OARcorp.com>
1365
1366        PR 1181/bsps
1367        * optman/rtems/no-msg.c: Clean up dead code.
1368
13692006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1370
1371        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1372
13732006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1374
1375        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1376        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1377        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1378
13792006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1380
1381        * configure.ac: New BUG-REPORT address.
1382
13832006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1384
1385        * Makefile.am: Remove ampolish3.
1386
13872006-11-17      Joel Sherrill <joel@OARcorp.com>
1388
1389        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1390        blank lines.
1391
13922006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1393
1394        * configure.ac: Remove RTEMS_AMPOLISH3.
1395        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1396          Remove checks for AMPOLISH3.
1397        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1398        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1399        * ampolish3: Remove.
1400
14012006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1402
1403        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1404        * aclocal/prog-cc.m4: Remove CFLAGS.
1405        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1406        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1407
14082006-10-23      Joel Sherrill <joel@OARcorp.com>
1409
1410        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1411
14122006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1413
1414        * automake/compile.am: Use hard-coded RTEMS_* flags.
1415
14162006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1417
1418        * aclocal/rtems-top.m4: Remove RTEMS_API.
1419        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1420
14212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1422
1423        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1424
14252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1426
1427        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1428
14292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1430
1431        * aclocal/version.m4: Bump version to 4.7.99.0.
1432
14332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1434
1435        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1436
14372006-09-11      Joel Sherrill <joel@OARcorp.com>
1438
1439        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1440
14412006-09-04      Joel Sherrill <joel@OARcorp.com>
1442
1443        * libchip/network/greth.c, libchip/network/open_eth.c,
1444        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1445        introduced by warning removal.
1446
14472006-09-01      Joel Sherrill <joel@OARcorp.com>
1448
1449        * libchip/network/greth.c, libchip/network/open_eth.c,
1450        libchip/network/smc91111.c: Remove warnings and correct prototype
1451        added earlier today.
1452
14532006-09-01      Joel Sherrill <joel@OARcorp.com>
1454
1455        * libchip/network/cs8900.c, libchip/network/greth.c,
1456        libchip/network/i82586.c, libchip/network/open_eth.c,
1457        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1458        sized integers, and inttypes.h printf helpers.
1459
14602006-08-09      Kolja Waschk <waschk@telos.de>
1461
1462        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1463
14642006-07-12      Joel Sherrill <joel@OARcorp.com>
1465
1466        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1467
14682006-07-11      Jerry Needell <jerry.needell@unh.edu>
1469
1470        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1471        4.6 branch.  Original modifications by Gaisler Enterprises.
1472        * libchip/network/greth.c, libchip/network/greth.h: New files.
1473
14742006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1475
1476        * ide/ata.[ch]:
1477        (PR1118) fetch priority for ATA task from a variable,
1478        not a fixed configuration value.
1479       
14802006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1481
1482        * Makefile.am: Add ampolish3.
1483
14842006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1485
1486        * ampolish3: New.
1487        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1488
14892006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1490
1491        * aclocal/rtems-ampolish.m4: New.
1492        * configure.ac: Use RTEMS_AMPOLISH3.
1493
14942006-04-18  Joel Sherrill <joel@OARcorp.com>
1495
1496        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1497
14982006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1499
1500        PR 853/filesystem
1501        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1502        should be modified to support the new exception scheme and to use the
1503        handle parameter.
1504
15052006-02-a32     Eric Norum <norume@aps.anl.gov>
1506
1507        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1508        "newer" PCI access calls.  Minor cleanups.  Comments.
1509
15102006-01-12      Eric Norum <norume@aps.anl.gov>
1511
1512        PR 861/networking
1513        PR 863/networking
1514        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1515
15162006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1517
1518        * wrapup/Makefile.am: Add preinstall.am.
1519        * libchip/Makefile.am: Build libchip/network/smc91111.
1520        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1521        Eliminate cyg_int* crap.
1522
15232006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1524
1525        * librdbg/Makefile.am: Add preinstall.am.
1526        * aclocal/bsp-configure.m4: Add ampolish3.
1527        New header guards.
1528
15292006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1530
1531        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1532        Merger from rtems-4-6-branch.
1533
15342006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1535
1536        * libchip/network/smc91111.c
1537        libchip/network/smc91111config.h
1538        libchip/network/smc91111exp.h
1539        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1540        * libchip/Makefile.am: Reflect adding smc91111*.
1541
15422006-01-08      Joel Sherrill <joel@OARcorp.com>
1543
1544        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1545        char *.
1546
15472006-01-08      Joel Sherrill <joel@OARcorp.com>
1548
1549        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1550        warnings.
1551
15522005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1553
1554        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1555        Add RTEMS_RELLDFLAGS.
1556        * automake/compile.am: Remove RTEMS_USE_GCC.
1557        Remove RTEMS_RELLDFLAGS.
1558        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1559
15602005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1561
1562        * libchip/network/if_media.h, libchip/network/mii.h:
1563        Remove (Moved to cpukit).
1564        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1565        and libchip/network/if_media.h.
1566        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1567        if_media.h having moved.
1568
15692005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1570
1571        * automake/compile.am, automake/host.am, automake/local.am,
1572        automake/subdirs.am: Remove depend.
1573        * configure.ac: Explicitly pass --libdir and --includedir to
1574        testsuites.
1575
15762005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1577
1578        * configure.ac: Reflect changes to testsuites.
1579
15802005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1581
1582        * automake/compile.am: Remove GCCSPECS.
1583        * aclocal/prog-cc.m4: Add GCCSPECS.
1584        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1585
15862005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1587
1588        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1589        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1590
15912005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1592
1593        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1594        libcpu/byteorder.h for i386.
1595
15962005-11-02      Till Straumann <strauman@slac.stanford.edu>
1597
1598        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1599        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1600        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1601        added a simple API/library for i2c devices and drivers for i2c
1602        2-byte eeproms and a ds1621 temperature sensor; API is documented
1603        in libi2c.h.
1604
16052005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1606
1607        * libnetworking/pppd/ipxcp.c,
1608        libnetworking/pppd/chat.c,
1609        libnetworking/pppd/patchlevel.h,
1610        libnetworking/pppd/upap.h,
1611        libnetworking/pppd/md5.h,
1612        libnetworking/pppd/pppd.8,
1613        libnetworking/pppd/README,
1614        libnetworking/pppd/preinstall.am,
1615        libnetworking/pppd/md4.h,
1616        libnetworking/pppd/magic.c,
1617        libnetworking/pppd/pppd.h,
1618        libnetworking/pppd/demand.c,
1619        libnetworking/pppd/rtemsmain.c,
1620        libnetworking/pppd/sys-rtems.c,
1621        libnetworking/pppd/ipcp.h,
1622        libnetworking/pppd/lcp.h,
1623        libnetworking/pppd/chap_ms.c,
1624        libnetworking/pppd/md4.c,
1625        libnetworking/pppd/rtemspppd.h,
1626        libnetworking/pppd/cbcp.h,
1627        libnetworking/pppd/auth.c,
1628        libnetworking/pppd/lcp.c,
1629        libnetworking/pppd/example/README,
1630        libnetworking/pppd/example/ppp.conf,
1631        libnetworking/pppd/example/system.h,
1632        libnetworking/pppd/example/netconfig.h,
1633        libnetworking/pppd/example/pppdapp.c,
1634        libnetworking/pppd/example/init.c,
1635        libnetworking/pppd/example/Makefile-user,
1636        libnetworking/pppd/example/pppd.options,
1637        libnetworking/pppd/rtemspppd.c,
1638        libnetworking/pppd/ipxcp.h,
1639        libnetworking/pppd/chap_ms.h,
1640        libnetworking/pppd/options.c,
1641        libnetworking/pppd/magic.h,
1642        libnetworking/pppd/chap.h,
1643        libnetworking/pppd/cbcp.c,
1644        libnetworking/pppd/upap.c,
1645        libnetworking/pppd/chap.c,
1646        libnetworking/pppd/Makefile.am,
1647        libnetworking/pppd/ccp.h,
1648        libnetworking/pppd/utils.c,
1649        libnetworking/pppd/rtemsdialer.h,
1650        libnetworking/pppd/fsm.h,
1651        libnetworking/pppd/pathnames.h,
1652        libnetworking/pppd/md5.c,
1653        libnetworking/pppd/fsm.c,
1654        libnetworking/pppd/ipcp.c,
1655        libnetworking/pppd/STATUS,
1656        libnetworking/pppd/ccp.c,
1657        libnetworking/Makefile.am: Remove (Moved to cpukit).
1658
16592005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1660
1661        * configure.ac: Remove libnetworking, libnetworking/pppd.
1662        * wrapup/Makefile.am: Remove libpppd.a.
1663
16642005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1665
1666        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1667        rtemsdialer.h to $(includedir)/rtems.
1668
16692005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1670
1671        * libnetworking/rtems_telnetd/icmds.c,
1672        libnetworking/rtems_telnetd/Makefile.am,
1673        libnetworking/rtems_telnetd/preinstall.am,
1674        libnetworking/rtems_telnetd/pty.c,
1675        libnetworking/rtems_telnetd/pty.h,
1676        libnetworking/rtems_telnetd/README,
1677        libnetworking/rtems_telnetd/telnetd.c,
1678        libnetworking/rtems_telnetd/telnetd.h:
1679        Remove (Moved to cpukit).
1680
16812005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1682
1683        * configure.ac: Remove libnetworking/rtems_telnetd.
1684        * libnetworking/Makefile.am: Remove rtems_telnetd.
1685        * libnetworking/README: Remove (Obsolete).
1686        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1687
16882005-10-20  Eric Norum <norume@aps.anl.gov>
1689
1690        * libchip/network/dec21140.c: Clean up PCI mapping.
1691
16922005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1693
1694        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1695        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1696        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1697        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1698        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1699        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1700
17012005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1702
1703        * aclocal/bspopts.m4: Add missing m4 quotes.
1704
17052005-09-02  Joel Sherrill <joel@OARcorp.com>
1706
1707    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1708
17092005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1710
1711        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1712        libchip/network/dec21140.c: Remove initialization of PCI bus.
1713
17142005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1715
1716        * optman/Makefile.am: Add preinstall.am.
1717
17182005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1719
1720        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1721        UNTESTED to tested.
1722
17232005-06-17      Joel Sherrill <joel@OARcorp.com>
1724
1725        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1726        it is not supported by the MPC5xx.
1727
17282005-06-17      Joel Sherrill <joel@OARcorp.com>
1729
1730        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1731        interface. Also correct attempting to build on other than PowerPC and
1732        x86.
1733
17342005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1735
1736        * libchip/Makefile.am: Add driver for Tulip clones.
1737        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1738        libchip/network/if_dcreg.h: New files.
1739
17402005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1741
1742        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1743        to enable rdbg.
1744        * configure.ac: Reflect changes above.
1745
17462005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1747
1748        * configure.ac: Add ada/.
1749
17502005-05-20      Sergei Organov  <osv@topconrd.ru>
1751
1752        PR 750/networking
1753        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1754        wait_input().
1755
17562005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1757
1758        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1759        rtems/irq.h.
1760
17612005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1762
1763        * libchip/Makefile.am: Include preinstall.am.
1764        * libchip/preinstall.am: New.
1765
17662005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1767
1768        * configure.ac: Add AMPOLISH3.
1769        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1770        * libnetworking/rtems_telnetd/preinstall.am: New.
1771        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1772
17732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1774
1775        * configure.ac: Let enable_rpcgen default to "no".
1776
17772005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1778
1779        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1780
17812005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1782
1783        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1784        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1785
17862005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1787
1788        * libchip/network/dec21140.c, libchip/network/elnk.c,
1789        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1790
17912005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1792
1793        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1794        of code as a result of the implementation of a common PCI interface.
1795
17962005-05-04      Joel Sherrill <joel@OARcorp.com>
1797
1798        * libchip/network/open_eth.c: Remove prototype of set_vector.
1799
18002005-05-03      Joel Sherrill <joel@OARcorp.com>
1801
1802        * librdbg/src/ptrace.c: Remove warning.
1803
18042005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1805
1806        * libchip/network/dec21140.c, libchip/network/elnk.c,
1807        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1808        Modified parameter list to remove warnings.
1809
18102005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1811
1812        * libchip/network/cs8900.c, libchip/network/i82586.c,
1813        libchip/network/open_eth.c, libchip/network/sonic.c,
1814        libchip/serial/mc68681.c: Modified types to remove
1815        warnings.  Added initialization to remove warnings.
1816
18172005-04-28      Joel Sherrill <joel@OARcorp.com>
1818
1819        * libchip/network/README.sonic: Rewritten to account for removal of
1820        dmv177.
1821
18222005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1823
1824        PR 781/rtems_misc
1825        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1826
18272005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1828
1829        * libchip/serial/ns16550.c:
1830        Fixed warnings generated in various powerpc configurations
1831
18322005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1833
1834        * libchip/serial/ns16550.c: Modified
1835        ISR to work with PPC new exception processing
1836
18372005-03-14      Joel Sherrill <joel@OARcorp.com>
1838
1839        * libchip/network/dec21140.c, libchip/network/elnk.c,
1840        libchip/network/if_fxp.c: Continue PCI API unification. All use
1841        pci_find_device(). Network drivers manufacture a signature since all
1842        calls have not been converted yet.
1843
18442005-03-04      Joel Sherrill <joel@OARcorp.com>
1845
1846        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1847        initialize function part of the unified PCI API as pci_initialize().
1848
18492005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1850
1851        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1852        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1853
18542005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1855
1856        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1857        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1858
18592005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1860
1861        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1862        building procedures.
1863
18642005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1865
1866        * aclocal/prog-cc.m4:
1867        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1868
18692005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1870
1871        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1872
18732005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1874
1875        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1876
18772005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1878
1879        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1880
18812005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1882
1883        * libnetworking/rtems_servers/ftp.c,
1884        libnetworking/rtems_servers/ftp.h,
1885        libnetworking/rtems_servers/Makefile.am:
1886        Remove (relocated to cpukit/ftpd).
1887        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1888        removed move libnetworking/rtems_servers.
1889
18902005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1891
1892        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1893
18942005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1895
1896        PR 755/rtems
1897        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1898        Remove local declarations of rtems_bsdnet_nameservers,
1899        rtems_bsdnet_nameservers_count.
1900
19012005-01-31      Sergei Organov <osv@topconrd.ru>
1902
1903        PR 751/pppd
1904        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1905        committed to fix PR736 breaks pppd. chat.c should have its own static
1906        ttyfd for pppd to work correctly. The symptom is that second
1907        invokation of chat (for connect script) fails due to pppd_ttyfd set
1908        to -1 by previous chat invokation (for init script). In addition,
1909        this patch fixes leaving of dangling pointer in the abort_stbring[]
1910        by chat_send().
1911
19122005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1913
1914        * configure.ac: Remove CFLAGS_DEBUG_V.
1915        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1916
19172005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1918
1919        * wrapup/Makefile.am: Remove rtems-ctor.o.
1920
19212005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1922
1923        * libchip/rtc/rtc.h: size_t RTC_Count.
1924
19252005-01-20      Joel Sherrill <joel@OARcorp.com>
1926
1927        PR 736/pppd
1928        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1929        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1930        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1931        should not be static and should have a name more specific to pppd.
1932
19332005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1934
1935        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1936        libnetworking/rtems_servers/Makefile.am,
1937        libnetworking/rtems_telnetd/Makefile.am,
1938        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1939        Eliminate CFLAGS_OPTIMIZE_V.
1940
19412005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1942
1943        * configure.ac: Pass CFLAGS to testsuites configure.
1944        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1945        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1946
19472005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * configure.ac: Pass CFLAGS to cpukit configure.
1950        * aclocal/rtems-flags.m4: Remove (Unused).
1951        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1952        * aclocal/env-rtemsbsp.m4:
1953        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1954        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1955        RTEMS_CFLAGS.
1956        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1957        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1958        Cleanup comments.
1959
19602005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1961
1962        * automake/compile.am: Remove build-variant support.
1963
19642005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1965
1966        * libnetworking/pppd/Makefile.am,
1967        libnetworking/rtems_servers/Makefile.am,
1968        libnetworking/rtems_telnetd/Makefile.am:
1969        Remove build-variant support.
1970
19712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1972
1973        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1974        support/Makefile.am, wrapup/Makefile.am:
1975        Remove build-variant support.
1976
19772004-11-22      Joel Sherrill <joel@OARcorp.com>
1978
1979        * libchip/network/if_fxp.c: Add entry for another module ID code.
1980
19812004-11-22      Joel Sherrill <joel@OARcorp.com>
1982
1983        PR 693/misc
1984        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1985        in/outport routines.
1986
19872004-11-22      Joel Sherrill <joel@OARcorp.com>
1988
1989        PR 693/misc
1990        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1991        in/outport routines.
1992
19932004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1994
1995        * aclocal/enable-itron.m4: Remove (unused).
1996
19972004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1998
1999        * configure.ac: Misc. quoting cleanups.
2000        Enable ada-tests iff --enable-ada and --enable-tests.
2001
20022004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2003
2004        PR 703/filesystem
2005        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2006        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2007        libchip/ide/ide_controller.c:
2008        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2009        available for BSPS/device drivers.
2010        Extend the "modes_available" and "mode_active" parameters to
2011        uint16_t for UDMA support.
2012
20132004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2014
2015        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2016        not supported on PowerPC since it works on the MVME2100 BSP.
2017
20182004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2019
2020        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2021        Add dependency tracking for *.cfgs.
2022        * Makefile.am: Add dependency tracking for *.cfg.
2023
20242004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2025
2026        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2027        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2028
20292004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2030
2031        PR 707/make_build
2032        * configure.ac: Add --enable-rpcgen.
2033
20342004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2035
2036        PR 700/rtems_misc
2037        * libnetworking/rtems_webserver/asp.c,
2038        libnetworking/rtems_webserver/balloc.c,
2039        libnetworking/rtems_webserver/cgi.c,
2040        libnetworking/rtems_webserver/default.c,
2041        libnetworking/rtems_webserver/ej.h,
2042        libnetworking/rtems_webserver/ejIntrn.h,
2043        libnetworking/rtems_webserver/ejlex.c,
2044        libnetworking/rtems_webserver/ejparse.c,
2045        libnetworking/rtems_webserver/emfdb.c,
2046        libnetworking/rtems_webserver/emfdb.h,
2047        libnetworking/rtems_webserver/form.c,
2048        libnetworking/rtems_webserver/handler.c,
2049        libnetworking/rtems_webserver/h.c,
2050        libnetworking/rtems_webserver/license.txt,
2051        libnetworking/rtems_webserver/Makefile.am,
2052        libnetworking/rtems_webserver/md5c.c,
2053        libnetworking/rtems_webserver/md5.h,
2054        libnetworking/rtems_webserver/mime.c,
2055        libnetworking/rtems_webserver/misc.c,
2056        libnetworking/rtems_webserver/NOTES,
2057        libnetworking/rtems_webserver/ringq.c,
2058        libnetworking/rtems_webserver/rom.c,
2059        libnetworking/rtems_webserver/rtems_webserver.h,
2060        libnetworking/rtems_webserver/security.c,
2061        libnetworking/rtems_webserver/sock.c,
2062        libnetworking/rtems_webserver/socket.c,
2063        libnetworking/rtems_webserver/sockGen.c,
2064        libnetworking/rtems_webserver/sym.c,
2065        libnetworking/rtems_webserver/uemf.c,
2066        libnetworking/rtems_webserver/uemf.h,
2067        libnetworking/rtems_webserver/um.c,
2068        libnetworking/rtems_webserver/um.h,
2069        libnetworking/rtems_webserver/umui.c,
2070        libnetworking/rtems_webserver/url.c,
2071        libnetworking/rtems_webserver/value.c,
2072        libnetworking/rtems_webserver/wbase64.c,
2073        libnetworking/rtems_webserver/webcomp.c,
2074        libnetworking/rtems_webserver/webmain.c,
2075        libnetworking/rtems_webserver/webpage.c,
2076        libnetworking/rtems_webserver/webrom.c,
2077        libnetworking/rtems_webserver/webs.c,
2078        libnetworking/rtems_webserver/websda.c,
2079        libnetworking/rtems_webserver/websda.h,
2080        libnetworking/rtems_webserver/webs.h,
2081        libnetworking/rtems_webserver/websSSL.c,
2082        libnetworking/rtems_webserver/websSSL.h,
2083        libnetworking/rtems_webserver/websuemf.c,
2084        libnetworking/rtems_webserver/wsIntrn.h:
2085        Remove (Moved to cpukit/http).
2086
20872004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2088
2089        PR 700/rtems_misc
2090        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2091        Remove libnetworking/rtems_webserver.
2092
20932004-10-25      Eric Norum <norume@aps.anl.gov>
2094
2095        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2096
20972004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2098
2099        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2100
21012004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2102
2103        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2104        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2105
21062004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2107
2108        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2109
21102004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2111
2112        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2113        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2114
21152004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2116
2117        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2118        BITSPERBYTE.
2119
21202004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2121
2122        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2123        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2124
21252004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2126
2127        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2128
21292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2130
2131        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2132        * aclocal/enable-bare.m4: Remove.
2133        * configure.ac: Remove BARE_CPU_MODEL.
2134
21352004-10-13      Eric Norum <norume@aps.anl.gov>
2136
2137        PR 688/bsps
2138        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2139        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2140        MC146818A (and several Dallas Semiconductor) TOD chips.
2141
21422004-10-13      Eric Norum <norume@aps.anl.gov>
2143
2144        PR 686/networking
2145        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2146        device code.
2147
21482004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2149
2150        * libchip/network/dec21140.c: include <rtems/pci.h>.
2151
21522004-09-29      Joel Sherrill <joel@OARcorp.com>
2153
2154        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2155        libnetworking/pppd/utils.c: i960 obsoleted and all references
2156        removed.
2157
21582004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2159
2160        PR 607/networking
2161        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2162        instead of fully specifying unused PCI features.
2163
21642004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2165
2166        * configure.ac: Require automake > 1.9.
2167
21682004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2169
2170        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2171
21722004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2173
2174        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2175        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2176
21772004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2178
2179        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2180        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2181
21822004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2183
2184        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2185
21862004-07-28  Joel Sherrill <joel@OARcorp.com>
2187
2188    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2189
21902004-07-25      Joel Sherrill <joel@OARcorp.com>
2191
2192        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2193
21942004-05-21  Till Strauman <strauman@slac.stanford.edu>
2195
2196        PR 625/networking
2197        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2198        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2199        an error rather than panic if no chip is detected (thus allowing
2200        for probing).
2201        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2202        instead of looping forever.  Avoid divide by zero (crashed my PC).
2203        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2204        they are UNTESTED.
2205
22062004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2207
2208        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2209
22102004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2211
2212        * libchip/network/dec21140.c, libchip/network/elnk.c:
2213        #include <errno.h>.
2214
22152004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2216
2217        * libchip/network/if_media.h: Update from FreeBSD.
2218        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2219        libchip/network/i82586.c: #include <errno.h>.
2220
22212004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2222
2223        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2224
22252004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2226
2227        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2228
22292004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2230
2231        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2232        automake).
2233
22342004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2235
2236        PR 599/pppd
2237        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2238
22392004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2240
2241        * optman/rtems/no-region.c: Reflect having changed
2242        rtems_region_get_segment_size.
2243
22442004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2245
2246        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2247        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2248        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2249        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2250        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2251        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2252        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2253
22542004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2255
2256        * libchip/ide/ata.c, libchip/network/dec21140.c,
2257        libchip/network/elnk.c, libchip/network/i82586.c,
2258        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2259        libchip/network/open_eth.c, libchip/network/sonic.c,
2260        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2261        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2262        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2263        libchip/shmdr/shm_driver.h: Cosmetics.
2264
22652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2266
2267        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2268        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2269        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2270        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2271        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2272        fixed size types.
2273
22742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2275
2276        * configure.ac: Explicitly pass --includedir and --libdir to
2277        cpukit/configure.
2278
22792004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2280
2281        * librdbg/Makefile.am: Fix rpcgen rules.
2282        * librdbg/src/i386/any/remdeb_xdr.c,
2283        librdbg/src/m68k/any/remdeb_xdr.c,
2284        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2285        Reflect changes to librdbg/Makefile.am.
2286
22872004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2288
2289        * configure.ac: Reflect changes testsuites/configure.ac and
2290        cpukit/configure.ac.
2291
22922004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2293
2294        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2295        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2296
22972004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2298
2299        * configure.ac: Reflect changes to testsuites's configuration.
2300
23012004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2302
2303        PR/589 rtems
2304        * libchip/network/pci.h: Remove (Moved to cpukit).
2305
23062004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2307
2308        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2309        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2310        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2311        libchip/network/dec21140.c, libchip/network/elnk.c,
2312        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2313        libchip/network/open_eth.h, libchip/network/sonic.c,
2314        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2315        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2316        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2317        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2318        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2319        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2320        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2321        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2322        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2323        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2324        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2325        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2326        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2327        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2328        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2329        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2330        fixed-size types.
2331
23322004-03-14      Chris Johns  <chrisj@rtems.org>
2333
2334        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2335        the BSP example code.
2336        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2337        support the DIMMPC. This is a pc386 target with IO port support. Minor
2338        formating clean up. Add documentation to the header file.
2339        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2340        cs8900.h header file.
2341
23422004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2343
2344        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2345        Cosmetics.
2346
23472004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2350        There are no application level Makefiles in here.
2351
23522004-03-04      Joel Sherrill <joel@OARcorp.com>
2353
2354        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2355        they can be used in application level makefiles.
2356
23572004-03-05      Joel Sherrill <joel@OARcorp.com>
2358
2359        * libnetworking/rtems_webserver/ejparse.c,
2360        libnetworking/rtems_webserver/emfdb.c,
2361        libnetworking/rtems_webserver/sock.c,
2362        libnetworking/rtems_webserver/socket.c,
2363        libnetworking/rtems_webserver/sym.c,
2364        libnetworking/rtems_webserver/webs.c,
2365        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23662004-03-05      Joel Sherrill <joel@OARcorp.com>
2367
2368        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2369        compiling this file only only those CPU families with supported
2370        exception models.
2371
23722004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2375        testsuites (Was exposed with --enable-multilib, only).
2376        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2377         Add RTEMS_BSP_CONFIG_SUBDIR.
2378        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2379        testsuites's configure.
2380        * aclocal/rtems-top.m4: Remove ENDIF hack.
2381        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2382
23832004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2386        wrapup/Makefile.am: Fix automake problems having been introduced
2387        in previous patch.
2388
23892004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2390
2391        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2392        Preinstall dirs.
2393        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2394        * aclocal/check-multiprocessing.m4: Cosmetics.
2395        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2396        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2397
23982004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2399
2400        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2401        librdbg/src/Makefile.am.
2402        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2403        * configure.ac: Reflect changes above.
2404        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2405        * wrapup/Makefile.am: Reflect changes above.
2406        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2407
24082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2411
24122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2415
24162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2419
24202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2423        librdbg/src/powerpc/Makefile.am: Remove.
2424        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2425        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2426        * configure.ac: Reflect changes above.
2427
24282004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2429
2430
24312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2434        STRIP.
2435
24362004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2437
2438        * librdbg/include/Makefile.am: Merge-in
2439        librdbg/include/rdbg/i386/Makefile.am,
2440        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2441        librdbg/include/rdbg/powerpc/Makefile.am.
2442        * librdbg/include/rdbg/i386/Makefile.am,
2443        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2444        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2445        * configure.ac: Reflect changes above.
2446
24472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2448
2449        * configure.ac: Use AS_HELP_STRING(ada).
2450
24512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2454        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2455        Use AC_CONFIG_HEADERS.
2456        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2457        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2458
24592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2460
2461        * Makefile.am: include local.am.
2462
24632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * aclocal/version.m4: 4.6.99.0.
2466
24672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2468
2469        * Makefile.am: Don't include host.am.
2470        * automake/compile.am: Further cleanups.
2471
24722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2473
2474        * automake/lib.am: Remove (Unused).
2475
24762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * wrapup/Makefile.am: Don't include lib.am.
2479        * automake/compile.am: Use automake compilation rules.
2480
24812004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * libnetworking/pppd/Makefile.am,
2484        libnetworking/rtems_servers/Makefile.am,
2485        libnetworking/rtems_telnetd/Makefile.am,
2486        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2487        support/Makefile.am: Don't include lib.am.
2488
24892004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * libchip/Makefile.am: Don't include lib.am.
2492        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2493        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2494        unnecessary EXTRA_DISTs.
2495
24962004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2499        hack.
2500
25012004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2504        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2505        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2506        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2507
25082004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2509
2510        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2511        Add AM_CONDITIONAL(HAS_MP).
2512        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2513        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2514        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2515        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2516        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2517        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2518        (Deprecated by autoconf 2.59).
2519
25202004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
2522        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2523        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2524
25252004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * ChangeLog: Merge-in libnetworking/ChangeLog.
2528        * libnetworking/ChangeLog: Remove.
2529        * ChangeLog: Merge-in librdbg/ChangeLog.
2530        * librdbg/ChangeLog: Remove.
2531        * ChangeLog: Merge-in libchip/ChangeLog.
2532        * libchip/ChangeLog: Remove.
2533        * ChangeLog: Merge-in optman/ChangeLog.
2534        * optman/ChangeLog: Remove.
2535
25362004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2537
2538        * configure.ac: Reflect changes to cpukit.
2539        * wrapup/Makefile.am: Reflect changes to librdbg.
2540        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2541        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2542        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2543        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2544        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2545        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2546        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2547        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2548        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2549
25502004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * aclocal/rtems-top.m4: Remove check for version.m4.
2553        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2554
25552004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2558        * wrapup/Makefile.am: Reflect changes to libchip/*.
2559        * support/Makefile.am: Use automake compilation rules.
2560        * wrapup/Makefile.am: Reflect changes to support/*.
2561        * configure.ac: Remove libnetworking/wrapup/Makefile.
2562        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2563        libnetworking/*/lib*.a instead of libnetapps.a.
2564        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2565        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2566        * optman/Makefile.am: Use automake compilation rules.
2567        * libchip/Makefile.am: Fix typo in previous patch.
2568        * libchip/Makefile.am: Use automake compilation rules.
2569        * libnetworking/Makefile.am: Remove wrapup.
2570        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2571        automake-compilation rules.
2572        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2573        automake-compilation rules.
2574        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2575        automake-compilation rules.
2576        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2577        automake-compilation rules.
2578        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2579
25802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2581
2582        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2583        PRE/TMPINSTALL_FILES to CLEANFILES.
2584        * automake/lib.am: Remove TMPINSTALL_FILES.
2585        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2586        PRE/TMPINSTALL_FILES to CLEANFILES.
2587        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2588        PRE/TMPINSTALL_FILES to CLEANFILES.
2589        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2590        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2591        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2592        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2593        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2594        * librdbg/src/i386/Makefile.am: Ditto.
2595        * librdbg/src/m68k/Makefile.am: Ditto.
2596        * librdbg/src/powerpc/Makefile.am: Ditto.
2597        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2598        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2599        * libnetworking/rtems_servers/Makefile.am: Ditto.
2600        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2601        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2602
26032004-01-07      Joel Sherrill <joel@OARcorp.com>
2604
2605        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2606        more completely covers the MIPS family.
2607
26082003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2609
2610        * wrapup/Makefile.am: Reflect changes to shmdr.
2611        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2612
26132003-12-18      Joel Sherrill <joel@OARcorp.com>
2614
2615        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2616        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2617        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2618        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2619        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2620        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2621        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2622
26232003-12-17      Joel Sherrill <joel@OARcorp.com>
2624
2625        * aclocal/version.m4: Updated to rtems-20031217-test.
2626
26272003-12-17     
2628
2629        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2630        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2631
26322003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * automake/compile.am: Remove LINK_LIBS (Unused).
2635        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2636
26372003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2638
2639        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2640        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2641        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2642        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2643        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2644
26452003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2648        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2649        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2650        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2651        * librdbg/src/i386/Makefile.am:
2652        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2653        * librdbg/src/m68k/Makefile.am:
2654        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2655        * librdbg/src/powerpc/Makefile.am:
2656        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2657
26582003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2661        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2662        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2663        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2664        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2665        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2666        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2667        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2668        * optman/Makefile.am: Remove project_libdir.
2669        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2670        PRE/TMPINSTALL_FILES.
2671        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2672        PRE/TMPINSTALL_FILES.
2673        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2674        PRE/TMPINSTALL_FILES.
2675        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2676        PRE/TMPINSTALL_FILES.
2677        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2678        from PRE/TMPINSTALL_FILES.
2679        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2680        PRE/TMPINSTALL_FILES.
2681        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2682        PRE/TMPINSTALL_FILES.
2683        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2684        PRE/TMPINSTALL_FILES.
2685        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2686        PRE/TMPINSTALL_FILES.
2687        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2688        PRE/TMPINSTALL_FILES.
2689        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2690        PRE/TMPINSTALL_FILES.
2691        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2692        from PRE/TMPINSTALL_FILES.
2693
26942003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2695
2696        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2697        * automake/lib.am: Remove project_libdir.
2698        * wrapup/Makefile.am: Reworked.
2699
27002003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * configure.ac: Reflect changes to librdbg.
2703        * optman/Makefile.am: Add tmpinstall dirstamp support.
2704        * libchip/Makefile.am: Fix variant-tmpinstall support.
2705        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2706        * librdbg/src/powerpc/Makefile.am: Merge-in former
2707        new_exception_processing/Makefile.am.
2708        * librdbg/src/m68k/any/Makefile.am: Remove.
2709        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2710        * librdbg/src/i386/any/Makefile.am: Remove.
2711        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2712        * librdbg/src/Makefile.am: Cosmetics.
2713        * librdbg/include/Makefile.am: Cosmetics.
2714        * librdbg/Makefile.am: Cosmetics.
2715        * libnetworking/Makefile.am: Cosmetics.
2716        * libnetworking/pppd/Makefile.am: Cosmetics.
2717        * libnetworking/wrapup/Makefile.am: Cosmetics.
2718
27192003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2720
2721        * Makefile.am: Cosmetics.
2722        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2723        support.
2724
27252003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * automake/compile.am: Remove $(ARCH):-rule.
2728
27292003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * configure.ac: Remove lib/libbsp/shared/Makefile,
2732        lib/libbsp/shmdr/Makefile.
2733
27342003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2735
2736        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2737        libchip/serial/Makefile, libchip/rtc/Makefile.
2738        * support/Makefile.am: Remove all-local: $(ARCH).
2739        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2740        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2741        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2742        * optman/Makefile.am: Remove all-local: $(ARCH).
2743        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2744        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2745        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2746        compilation dirstamp support.
2747        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2748        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2749        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2750        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2751        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2752        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2753        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2754        all-local: $(ARCH).
2755        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2756        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2757        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2758        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2759        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2760
27612003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2762
2763        * aclocal/lead-dot.m4: New (from automake-1.7f).
2764        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2765        AC_SUBST(dirstamp).
2766        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2767        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2768        libchip/serial/Makefile.am: Ditto.
2769        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2770        * librdbg/include/Makefile.am: Ditto.
2771        * librdbg/include/rdbg/Makefile.am: Ditto.
2772        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2773        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2774        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2775        * librdbg/src/Makefile.am: Ditto.
2776        * librdbg/src/i386/Makefile.am: Ditto.
2777        * librdbg/src/i386/any/Makefile.am: Ditto.
2778        * librdbg/src/m68k/Makefile.am: Ditto.
2779        * librdbg/src/m68k/any/Makefile.am: Ditto.
2780        * librdbg/src/powerpc/Makefile.am: Ditto.
2781        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2782        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2783        preinstallation.
2784        * libnetworking/pppd/Makefile.am: Ditto.
2785        * libnetworking/rtems_servers/Makefile.am: Ditto.
2786        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2787        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2788        * libnetworking/wrapup/Makefile.am: Ditto.
2789
27902003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2791
2792        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2793        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2794        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2795        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2796        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2797        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2798        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2799        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2800        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2801        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2802        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2803        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2804        underquoting to silence automake-1.8.
2805
28062003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2807
2808        * configure.ac: Reflect having moved tests to ../../testsuites.
2809
28102003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2811
2812        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2813        * aclocal/canonical-host.m4: Remove.
2814        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2815        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2816
28172003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * aclocal/check-cpu.m4: Remove.
2820        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2821        * aclocal/canonical-target-name.m4: Add m4-quotes.
2822        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2823        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2824        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2825        * aclocal/check-networking.m4: Add m4-quotes. Require
2826        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2827        * aclocal/check-posix.m4: Add m4-quotes. Require
2828        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2829        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2830        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2831        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2832
28332003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2836        * aclocal/bsp-alias.m4: Remove.
2837
28382003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * configure.ac: Make presence of tests/ optional.
2841
28422003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * aclocal/path-perl.m4: Remove (Unused).
2845
28462003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * automake/force-preinstall.am: Remove.
2849
28502003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2851
2852        PR 499/rtems_misc
2853        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2854        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2855        Configuration (Odd was forced) - Correction of Stop Bit configuration
2856        (inversed) - Correction of ISR Handler to call
2857        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2858        CTS Hardware flow control Configuration.
2859
28602003-09-04      Joel Sherrill <joel@OARcorp.com>
2861
2862        * lib/libcpu/shared/include/cache.h,
2863        lib/libcpu/shared/src/cache_aligned_malloc.c,
2864        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2865        license changed.
2866        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2867        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2868        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2869        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2870        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2871        for license changed.
2872        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2873        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2874        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2875        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2876        libchip/network/cs8900.h, libchip/network/dec21140.c,
2877        libchip/network/elnk.c, libchip/network/open_eth.c,
2878        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2879        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2880        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2881        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2882        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2883        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2884        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2885        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2886        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2887        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2888        libchip/serial/serial.h, libchip/serial/z85c30.c,
2889        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2890        libchip/serial/z85c30_reg.c: URL for license changed.
2891
28922003-09-03      Jiri Gaisler <jiri@gaisler.com>
2893
2894        PR 477/networking
2895        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2896        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2897        libchip/network/open_eth.h: New files.
2898
28992003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2900
2901        * aclocal/rtems-top.m4: Add RTEMS_API.
2902        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2903
29042003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2905
2906        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2907        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2908        @RTEMS_BSP@.cfg.
2909
29102003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2913
29142003-08-20      Joel Sherrill <joel@OARcorp.com>
2915
2916        * libchip/network/cs8900.c: Correct copyright statements.
2917
29182003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2919
2920        * aclocal/check-itron.m4: Remove.
2921        * aclocal/enable-inlines.m4: Remove.
2922        * Makefile.am: Reflect having moved aclocal/.
2923        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2924        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2925        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2926        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2927        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2928        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2929        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2930        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2931        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2932        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2933        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2934        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2935        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2936        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2937        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2938        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2939        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2940        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2941        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2942        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2943        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2944        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2945        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2946        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2947        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2948        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2949        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2950        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2951        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2952        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2953        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2954        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2955        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2956        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2957        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2958        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2959        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2960        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2961        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2962        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2963        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2964        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2965        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2966        * aclocal/target.m4: New (Copied from ../../aclocal).
2967        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2968        * aclocal/version.m4: New (Copied from ../../aclocal).
2969
29702003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2971
2972        * configure.ac: Remove stray comments.
2973        * automake/local.am, automake/host.am: Remove "debug".
2974
29752003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * Makefile.am: Reflect having moved automake/.
2978        * lib/Makefile.am: Reflect having moved automake/.
2979        * support/Makefile.am: Reflect having moved automake/.
2980        * wrapup/Makefile.am: Reflect having moved automake/.
2981        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2982        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2983        from ../../automake).
2984        * optman/Makefile.am: Reflect having moved automake/.
2985        * libchip/Makefile.am: Reflect having moved automake/.
2986        * libchip/ide/Makefile.am: Reflect having moved automake/.
2987        * libchip/network/Makefile.am: Reflect having moved automake/.
2988        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2989        * libchip/serial/Makefile.am: Reflect having moved automake/.
2990        * librdbg/Makefile.am: Reflect having moved automake/.
2991        * librdbg/include/Makefile.am: Reflect having moved automake/.
2992        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2993        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2994        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2995        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2996        automake/.
2997        * librdbg/src/Makefile.am: Reflect having moved automake/.
2998        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2999        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3000        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3001        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3002        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3003        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3004        having moved automake/.
3005        * libnetworking/Makefile.am: Reflect having moved automake/.
3006        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3007        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3008        automake/.
3009        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3010        automake/.
3011        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3012        automake/.
3013        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3014
30152003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3016
3017        * Makefile.am: Add bsp.pc.in.
3018        * bsp.pc.in: New (pkgconfig support).
3019
30202003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3021
3022        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3023
30242003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3025
3026        * lib/Makefile.am: New (Required by 'make dist').
3027        * lib/ChangeLog: Remove.
3028        * lib/.cvsignore: Cleanup.
3029        * configure.ac: Reflect having added lib/Makefile.am.
3030        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3031        lib/libbsp/configure.ac.
3032        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3033        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3034
30352003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3038        * configure.ac: Merge-in librdbg/configure.ac.
3039        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3040        librdbg/configure.ac.
3041        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3042        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3043        LIBCHIP. Conditionally build include-dirs.
3044        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3045        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3046        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3047        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3048        librdbg/include/rdbg/m68k/Makefile.am,
3049        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3050        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3051        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3052        librdbg/src/powerpc/Makefile.am, librdbg/
3053        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3054        configure.ac into ../configure.ac.
3055        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3056        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3057        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3058        libnetworking/rtems_telnetd/Makefile.am,
3059        libnetworking/rtems_webserver/Makefile.am,
3060        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3061        into ../configure.ac.
3062
30632003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3064
3065        PR 427/rtems
3066        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3067        * librdbg/src/servtsp.c: Ditto.
3068
30692003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3070
3071        PR 429/bsps
3072        PR 432/bsps
3073        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3074        packets are queued onto an elnk board, the ISR will deadlock the device
3075        with a tx complete interrupt.  Lighter tx loads are not affected as they
3076        end up submitting single packets to the device.
3077
30782003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3079
3080        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3081        optman/configure.ac.
3082        * optman/configure.ac: Remove (Merged into ../configure.ac).
3083        * optman/Makefile.am: Reflect having merged configure.ac into
3084        ../configure.ac.
3085        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3086        * libchip/Makefile.am, libchip/ide/Makefile.am,
3087        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3088        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3089        ../configure.ac.
3090
30912003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3092
3093        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3094
30952003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3096
3097        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3098        on i386.
3099
31002003-06-13      Joel Sherrill <joel@OARcorp.com>
3101
3102        * libnetworking/pppd/chat.c: Removed warnings.
3103
31042003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3105
3106        * libchip/network/README.3com: New file missed in previous commit.
3107        PR 405/bsps
3108        PR 393/networking
3109        * libchip/network/dec21140.c: Fix leak also known as PR393.
3110        * libchip/network/elnk.c, libchip/network/if_media.h,
3111        libchip/network/mii.h: New files.
3112        * libchip/network/Makefile.am: Reflect new files.
3113
31142003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3115
3116        * configure.ac: Remove support for profile-variant.
3117
31182003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3119
3120        PR 397/pppd
3121        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3122        * libnetworking/pppd/magic.c: Remove *rand48.
3123        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3124
31252003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * wrapup/Makefile.am: Add libide.a.
3128
31292003-04-15      Joel Sherrill <joel@OARcorp.com>
3130
3131        PR 387/rtems_misc
3132        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3133        routines.
3134        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3135
31362003-04-11      Joel Sherrill <joel@OARcorp.com>
3137
3138        * libnetworking/rtems_webserver/cgi.c,
3139        libnetworking/rtems_webserver/sockGen.c,
3140        libnetworking/rtems_webserver/umui.c,
3141        libnetworking/rtems_webserver/websSSL.c,
3142        libnetworking/rtems_webserver/websSSL.h,
3143        libnetworking/rtems_webserver/websda.c,
3144        libnetworking/rtems_webserver/websda.h: New files. Not included in
3145        previous commit.
3146
31472003-04-10      Joel Sherrill <joel@OARcorp.com>
3148
3149        PR 371/pppd
3150        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3151        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3152        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3153        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3154        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3155        still global symbols in rtemspppd.h which might need to be changed or
3156        converted into member of a structure which is dereferenced with a
3157        pointer that is managed as a per task variable. But this patch should
3158        avoid many conflicts.
3159
31602003-03-27      Joel Sherrill <joel@OARcorp.com>
3161
3162        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3163        not allowed in the cpukit source code since it must be buildable
3164        independent of any BSP. These files were moved to libchip/ide.
3165        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3166        files.
3167
31682003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3169
3170        PR 368/filesystems
3171        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3172        improvements which now work on pc386 and mbx8xx.
3173        * libchip/ide/ide_controller.c: New file.
3174
31752003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3176
3177        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3178
31792003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3180
3181        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3182        * configure.ac: Add support/.
3183        * support/.cvsignore: New.
3184        * support/Makefile.am: New.
3185        * support/version.c: New.
3186        * wrapup/Makefile.am: Add support/libsupport.a.
3187        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3188        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3189        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3190        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3191
31922003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3195
31962003-02-20      Till Straumann <strauman@slac.stanford.edu>
3197
3198        PR 354/networking
3199        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3200        chip against a table of supported chips. The untested ones are still
3201        commented out, however.
3202
32032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3206        * configure.ac: AC_PREREQ(2.57).
3207        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3208        * optman/configure.ac: AC_PREREQ(2.57).
3209        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3210        * libchip/configure.ac: AC_PREREQ(2.57).
3211        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3212        * librdbg/configure.ac: AC_PREREQ(2.57).
3213        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3214        * libnetworking/configure.ac: AC_PREREQ(2.57).
3215
32162003-02-06      Joel Sherrill <joel@OARcorp.com>
3217
3218        * libnetworking/pppd/chat.c: Convert routines with common names to
3219        static. This included get_char(), put_char(), and character() among
3220        others.
3221
32222003-02-03      Joel Sherrill <joel@OARcorp.com>
3223
3224        PR 338/filesystem
3225        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3226        rtems_io_lookup_name() (API change).  Unused function removed.
3227
32282003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3229
3230        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3231        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3232        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3233        Eliminate *_O_FILES.
3234        * libnetworking/rtems_servers/Makefile.am,
3235        libnetworking/rtems_webserver/Makefile.am,
3236        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3237
32382002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3241        Let all-local: depend on $(LIB).
3242        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3243        * optman/Makefile.am: Apply install-data-local to install *.rels.
3244
32452002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3246
3247        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3248        %.c rules.
3249        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3250        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3251        * libchip/rtc/Makefile.am: Ditto.
3252        * libchip/serial/Makefile.am: Ditto.
3253
32542002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3255
3256        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3257        LIBC_DEFINES.
3258        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3259        LIBC_DEFINES.
3260        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3261        LIBC_DEFINES.
3262
32632002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3266
32672002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3268
3269        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3270        cache-checking.
3271        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3272
32732002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3276        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3277        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3278        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3279        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3280
32812002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3282
3283        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3284        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3285        Remove.
3286        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3287
32882002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3291        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3292
32932002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3294
3295        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3296        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3297
32982002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3299
3300        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3301        * optman/rel.am: New.
3302
33032002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3304
3305        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3306        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3307        braino in comment on "exec". Extend --enable-ada handling.
3308
33092002-11-04      Joel Sherrill <joel@OARcorp.com>
3310
3311        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3312        tasks and rolling multiple loops into 1.
3313        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3314        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3315        Removed warnings.
3316
33172002-10-31      Joel Sherrill <joel@OARcorp.com>
3318
3319        * libchip/network/dec21140.c: Removed warnings.
3320        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3321        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3322        librdbg/src/m68k/any/remdeb_xdr.c,
3323        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3324        warnings.
3325        * libnetworking/rtems_webserver/socket.c,
3326        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3327
33282002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3329
3330        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3331        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3332        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3333        above.
3334
33352002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3336
3337        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3338        * wrapup/.cvsignore: Remove autom4te.cache.
3339        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3340        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3341        autom4te.cache.
3342        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3343        autom4te.cache.
3344        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3345        autom4te.cache.
3346
33472002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3348
3349        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3350
33512002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3352
3353        * optman/.cvsignore: Add autom4te.cache.
3354
33552002-09-14      Joel Sherrill <joel@OARcorp.com>
3356
3357        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3358
33592002-09-07      Joel Sherrill <joel@OARcorp.com>
3360
3361        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3362        include files to resolve warnings.
3363
33642002-09-07      Chris Johns <ccj@acm.org>
3365
3366        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3367        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3368        which corrects the problem  where the cs8900.c file was actually the BSP
3369        glue.  Joel did some hacking so this file will compile.  Previously it
3370        required providing a target.h file to compile.
3371        * libchip/network/cs8900.c.bsp: New file.
3372
33732002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3374
3375        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3376
33772002-08-31      Joel Sherrill <joel@OARcorp.com>
3378
3379        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3380        eliminate warning.
3381
33822002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3383
3384        * configure.ac: Add ada-tests.
3385
33862002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3387
3388        * Makefile.am: Add preinstall-stamp.
3389
33902002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3391
3392        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3393        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3394        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3395        gcc31 happy.
3396        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3397        cp.
3398
33992002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3400
3401        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3402        make/bsp.mak.
3403        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3404        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3405
34062002-08-12      Joel Sherrill <joel@OARcorp.com>
3407
3408        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3409        avoid error.
3410
34112002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3412
3413        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3414        * configure.ac: Add BSP_SUBDIRS.
3415        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3416        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3417        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3418        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3419        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3420        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3421        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3422        RTEMS_CHECK_BSP_CACHE.
3423        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3424        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3425        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3426        .$(OBJEXT) instead of .o.
3427        * libnetworking/pppd/Makefile.am,
3428        libnetworking/rtems_servers/Makefile.am,
3429        libnetworking/rtems_telnetd/Makefile.am,
3430        libnetworking/rtems_webserver/Makefile.am,
3431        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3432
34332002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3434
3435        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3436        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3437        ../libchip/serial/$(ARCH)/libserialio.a.
3438        * libchip/serial/Makefile.am: Don't tmp-install lib.
3439        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3440
34412002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3442
3443        * Makefile.am: Add rtems_makedir.
3444        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3445        * Makefile.am: Add wrapup-SUBDIR.
3446        * wrapup/ChangeLog: Remove.
3447        * wrapup/configure.ac: Remove.
3448        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3449        (Make the bare BSP happy).
3450        * configure.ac: Ditto.
3451        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3452        Create make/custom/default.cfg.
3453        * configure.ac: Add creation of make/custom/*.cfg. Create
3454        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3455
34562002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3457
3458        * Makefile.am: Clean $(PROJECT_RELEASE).
3459
34602002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3463        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3464        prototype mismatches.
3465
34662002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3467
3468        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3469        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3470
34712002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3472
3473        * acinclude.m4: Add test "$multilib" != "yes".
3474        * config-ml.in: Remove.
3475        * acinclude.m4: Cleanups.
3476        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3477        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3478        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3479        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3480        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3481
34822002-07-16      Eric Norum <eric.norum@usask.ca>
3483
3484        * New driver for the Intel EtherExpressPro (82559ER) chip.
3485        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3486        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3487        * libchip/network/Makefile.am: Modified to reflect above.
3488
34892002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3490
3491        * acinclude.m4: New.
3492        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3493        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3494        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3495
34962002-07-01      Joel Sherrill <joel@OARcorp.com>
3497
3498        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3499        _Objects_Information_table now that it is a two dimensional array based
3500        upon API and class.
3501        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3502        of strnlen().
3503
35042002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3507        preinstall libnetapps.a.
3508
35092002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3510
3511        * configure.ac: Remove librpc.
3512
35132002-06-25      Joel Sherrill <joel@OARcorp.com>
3514
3515        * Per PR233, moved librpc to exec.
3516        * configure.ac, wrapup/Makefile.am: Modified.
3517        * librpc, librpc/ChangeLog: Removed.
3518
35192002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3520
3521        * optman/Makefile.am: Remove multilib support.
3522        * optman/configure.ac: Ditto.
3523        * optman/sapi/Makefile.am: Ditto.
3524
35252002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3526
3527        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3528        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3529
35302002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3531
3532        Move networking libraries to c/src/exec/libnetworking
3533        * libnetworking/configure.ac, libnetworking/Makefile.am,
3534        libnetworking/wrapup/Makefile.am: Reflect Moval.
3535
35362002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3537
3538        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3539        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3540        <rtems/bspIo.h>.
3541
35422002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3543
3544        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3545        * libnetworking/rtems/mkrootfs.h: Ditto.
3546        * libnetworking/rtems/Makefile.am: Reflect changes above.
3547
35482002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3549
3550        * configure.ac: Remove lib.
3551
35522002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3553
3554        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3555        that exception stack frames on M68K members with VBR always are 6 byte
3556        long. The incorrect assumption resulted in some gdb commands like "next"
3557        to fail on the 68360.
3558
35592002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3560
3561        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3562        PR 220
3563        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3564        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3565        CVS.
3566        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3567        libnetworking/sys/filio.h: Remove.
3568        * libnetworking/sys/Makefile.am: Reflect changes above.
3569
35702002-05-07      Chris Johns <ccj@acm.org>
3571
3572        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3573        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3574        requires it to be stripped.
3575
35762002-05-01      Eric Norum <eric.norum@usask.ca>
3577
3578        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3579        assembly  to satisfy gcc 3.1 and newer.
3580
35812002-04-26      Eric Norum <eric.norum@usask.ca>
3582
3583        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3584        agressive optimization in gcc 3.1 does not reorder things.
3585
35862002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3587
3588        * libchip/network/dec21140.c: Reflect changes to powerpc's
3589        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3590        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3591        <rtems/score/cpu.h>.
3592        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3593        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3594
35952002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3596
3597        * optman/configure.ac: Remove ENABLE_GCC28.
3598
35992002-04-11      Chris Johns <ccj@acm.org>
3600
3601        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3602        driver control block field to the ifconfig network driver structure.
3603        This field is needed by the i82586 driver which was ported from NetBSD
3604        as it had better hardware abstraction.
3605        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3606        PR59, added the drv_ctrl driver control block field to the ifconfig
3607        network driver structure. This field is needed by the i82586 driver
3608        which was ported from NetBSD as it had better hardware abstraction.
3609
36102002-04-10      Mike Siers <mikes@poliac.com>
3611
3612        * libnetworking/rtems_webserver/NOTES,
3613        libnetworking/rtems_webserver/asp.c,
3614        libnetworking/rtems_webserver/balloc.c,
3615        libnetworking/rtems_webserver/default.c,
3616        libnetworking/rtems_webserver/ej.h,
3617        libnetworking/rtems_webserver/ejIntrn.h,
3618        libnetworking/rtems_webserver/ejlex.c,
3619        libnetworking/rtems_webserver/ejparse.c,
3620        libnetworking/rtems_webserver/emfdb.c,
3621        libnetworking/rtems_webserver/emfdb.h,
3622        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3623        libnetworking/rtems_webserver/handler.c,
3624        libnetworking/rtems_webserver/license.txt,
3625        libnetworking/rtems_webserver/md5.h,
3626        libnetworking/rtems_webserver/md5c.c,
3627        libnetworking/rtems_webserver/mime.c,
3628        libnetworking/rtems_webserver/misc.c,
3629        libnetworking/rtems_webserver/ringq.c,
3630        libnetworking/rtems_webserver/rom.c,
3631        libnetworking/rtems_webserver/security.c,
3632        libnetworking/rtems_webserver/sock.c,
3633        libnetworking/rtems_webserver/sym.c,
3634        libnetworking/rtems_webserver/uemf.c,
3635        libnetworking/rtems_webserver/uemf.h,
3636        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3637        libnetworking/rtems_webserver/url.c,
3638        libnetworking/rtems_webserver/value.c,
3639        libnetworking/rtems_webserver/wbase64.c,
3640        libnetworking/rtems_webserver/webcomp.c,
3641        libnetworking/rtems_webserver/webpage.c,
3642        libnetworking/rtems_webserver/webrom.c,
3643        libnetworking/rtems_webserver/webs.c,
3644        libnetworking/rtems_webserver/webs.h,
3645        libnetworking/rtems_webserver/websuemf.c,
3646        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3647        2.1.4.
3648
36492002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3650
3651        * libchip/network/i82586.c: Include <string.h>.
3652        * libchip/network/sonic.c: Ditto.
3653
36542002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3655
3656        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3657
36582002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3659
3660        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3661
36622002-03-27      Thomas.Doerfler@imd-systems.de
3663
3664        PR 144
3665        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3666        memory address 0 when called for the first time. This is done when
3667        trying to clear the variable "dhcp_hostname".
3668
36692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3670
3671        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3672        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3673        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3674        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3675        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3676        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3677        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3678        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3679        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3680        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3681        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3682        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3683        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3684        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3685        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3686        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3687        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3688        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3689        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3690        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3691        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3692        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3693        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3694        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3695        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3696        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3697        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3698        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3699        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3700        AUTOMAKE_OPTIONS.
3701        * libnetworking/configure.ac:
3702        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3703        foreign 1.6]).
3704        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3705        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3706        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3707        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3708        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3709        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3710        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3711        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3712        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3714        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3715        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3716        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3717        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3718        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3719        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3720        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3721
37222002-03-27      Ilya Alexeev <ilya@continuum.ru>
3723
3724        PR 162
3725        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3726        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3727        used in a device write routines.  Now ppp_softc structure have own
3728        character for writing to device (sc_outchar).  I think that converting
3729        local variables to static is not a right solution, because problems will
3730        occur in the case of two or more ppp instances.
3731        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3732        must be u_long, otherwise in the case of the big output packet endless
3733        loop may occur.
3734
37352002-03-21      Ilya Alexeev <ilya@continuum.ru>
3736
3737        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3738        preparations for multiple PPPD connections.
3739
37402002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3741
3742        PR 149
3743        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3744        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3745        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3746        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3747
37482002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3749
3750        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3751        * configure.ac: Modified to reflect addition.
3752
37532002-02-27      Ilya Alexeev <ilya@continuum.ru>
3754
3755        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3756        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3757        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3758        capabilities as well as eliminate some warnings.
3759
37602002-02-27      Eric Norum <eric.norum@usask.ca>
3761
3762        * libnetworking/net/radix.c: Properly handle fetching the default route
3763        when there is no route.  This was a bug in the original FreeBSD code and
3764        this fix is from an updated version of their code.
3765
37662002-02-16      Eric Norum <eric.norum@usask.ca>
3767
3768        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3769        checking.
3770
37712002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3772
3773        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3774        dodefaultroute.
3775
37762002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3777
3778        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3779        include <rtems/seterr.h>.
3780
37812002-02-01      Mike Siers <mikes@poliac.com>
3782
3783        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3784        avoid bringing the link down too fast. NOTE: Mike reports successfully
3785        running at 56K baud on a direct link.
3786
37872002-02-01      Eric Valette <valette@crf.canon.fr>
3788
3789        * librdbg/So many patches have been posted recently on the mailing list
3790        and  because we were unable to find correct solution to compile on
3791        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3792        because the coding  style of rdbg was rather inconsistant among various
3793        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3794        global coding style (using indent + manual edits), 2) incorporate/review
3795        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3796        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3797        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3798        after rdbg initialization is done, NB : the paches is huge but it is
3799        mainly due to coding styke chnages.  Only few lines of codes have been
3800        really changed and they do not impact  rdbg functionnality (AFAIKT).
3801        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3802        librdbg/include/rdbg/m68k/rdbg_f.h,
3803        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3804        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3805        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3806        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3807        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3808        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3809        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3810        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3811        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3812        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3813        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3814        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3815        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3816        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3817        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3818        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3819
38202002-01-31      Mike Siers <mikes@poliac.com>
3821
3822        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3823        * Nice Update of PPPD support which eliminates the requiremetn that
3824        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3825        and reports that it seems to be more stable and handle larger packets
3826        better.  This patch replaces the termios tasks with more general pppd
3827        network driver tasks.  The functions pppinput() and pppstart() get
3828        called from the interrupt service routine.
3829        * libnetworking/Makefile.am, libnetworking/configure.ac,
3830        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3831        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3832        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3833        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3834        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3835        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3836        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3837        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3838        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3839        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3840        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3841        libnetworking/net/route.c, libnetworking/net/route.h,
3842        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3843        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3844        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3845        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3846        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3847        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3848        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3849        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3850        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3851        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3852        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3853        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3854        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3855        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3856        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3857        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3858        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3859        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3860        libnetworking/pppd/example/README,
3861        libnetworking/pppd/example/netconfig.h,
3862        libnetworking/wrapup/Makefile.am: Modified.
3863        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3864        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3865        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3866        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3867        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3868        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3869        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3870        libnetworking/modem/pppcompress.c: Subdirectory removed.
3871
38722002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3873
3874        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3875        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3876
38772002-01-18      Till Straumann <strauman@slac.stanford.edu>
3878
3879        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3880        issues: - exception handler needs to enable MSR_FP if the interrupted
3881        thread is FP enabled. - printk message for MSR fixed and added
3882        stacktrace. NOTE: this requires the stacktrace patch to
3883        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3884        however).
3885
38862002-01-06      Joel Sherrill <joel@OARcorp.com>
3887
3888        * optman/.cvsignore: Added aclocal.m4 and configure.
3889        * optman/.cvsignore: New file.
3890
38912002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3892
3893        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3894
38952002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3896
3897        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3898        * optman/ChangeLog: New.
3899        * optman/configure.ac: New.
3900        * optman/Makefile.am: New.
3901        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3902        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3903
39042001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3905
3906        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3907
39082001-12-18      Eric Norum <eric.norum@usask.ca>
3909
3910        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3911        `directories' (path names with a / at the end) while disallowing open()
3912        operations on TFTP `directories'.
3913
39142001-12-07      Eric Norum <eric.norum@usask.ca>
3915
3916        * libnetworking/lib/tftpDriver.c: Restore write capability.
3917
39182001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3919
3920        * libchip/network/sonic.h: Fix typo.
3921        * libnetworking/arpa/Makefile.am: Remove stray lines.
3922
39232001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3924
3925        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3926
39272001-10-18      Eric Norum <eric.norum@usask.ca>
3928
3929        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3930        chdir() and open() operations within the TFTP file system.
3931
39322001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3933
3934        * librdbg/configure.ac: Fix latent bug exposed by removal of
3935        config.cache's which prevented powerpc targets librdbg from building.
3936
39372001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3938
3939        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3940        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3941        autoconf-2.52 happy.
3942
39432001-10-12      Mike Siers <mikes@poliac.com>
3944
3945        * libnetworking/Update to stable working state.  Congratulations Mike!
3946        :).
3947        * libnetworking/modem_example: Directory removed.
3948        * libnetworking/modem_example/16550.h,
3949        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3950        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3951        libnetworking/modem_example/ppp.h,
3952        libnetworking/modem_example/pppcompress.c: Files removed.
3953        * libnetworking/pppd/example/pppd.options: New file.
3954        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3955        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3956        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3957        libnetworking/pppd/rtemsmain.c: Updated.
3958
39592001-10-12      Joel Sherrill <joel@OARcorp.com>
3960
3961        * libchip/serial/z85c30.c: Fixed typo.
3962
39632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3964
3965        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3966        * configure.in: Remove.
3967        * configure.ac: New file, generated from configure.in by autoupdate.
3968        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3969        * libchip/configure.in: Remove.
3970        * libchip/configure.ac: New file, generated from configure.in by
3971        autoupdate.
3972        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3973        * librdbg/configure.in: Remove.
3974        * librdbg/configure.ac: New file, generated from configure.in by
3975        autoupdate.
3976        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3977        * libnetworking/configure.in: Remove.
3978        * libnetworking/configure.ac: New file, generated from configure.in by
3979        autoupdate.
3980
39812001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3982
3983        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3984        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3985        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3986
39872001-09-27      Joel Sherrill <joel@OARcorp.com>
3988
3989        * libchip/ChangeLog: Fixed typo in date.
3990
39912001-09-27      Eric Norum <eric.norum@usask.ca>
3992
3993        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3994        TFTP  filesystem.
3995
39962001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3997
3998        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3999        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4000        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4001        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4002        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4003        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4004        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4005        'PREINSTALL_FILES ='.
4006        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4007        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4008        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4009        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4010        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4011        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4012        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4013        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4014        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4015        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4016        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4017        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4018
40192001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4020
4021        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4022        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4023        * librdbg/src/m68k/any/Makefile.am: Ditto.
4024        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4025        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4026        happy.
4027
40282001-09-21      Joel Sherrill <joel@OARcorp.com>
4029
4030        * libchip/network/Makefile.am: Fixed typo on file name.
4031        * libchip/network/i82586.c: Commented out line 318 which is referencing
4032        a member of a structure that is not currently there.  This needs to be
4033        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4034        to C style.
4035
40362001-09-19      Eric Norum <eric.norum@usask.ca>
4037
4038        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4039
40402001-09-19      Chris Johns <ccj@acm.org>
4041
4042        * libchip/network/README.i82586, libchip/network/i82586.c,
4043        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4044        Network driver for Intel i82586.
4045        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4046        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4047        "root" filesystem with information obtained via the DHCP response.
4048
40492001-09-14      Eric Norum <eric.norum@usask.ca>
4050
4051        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4052        make gcc 3.x happy.
4053
40542001-08-16      Mike Siers <mikes@poliac.com>
4055
4056        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4057        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4058        These support callback functionality that has not even been compiled
4059        under RTEMS yet.
4060        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4061        example application.  Mike's notes on the modifications: - renamed
4062        error() function because of namespace problems - removed calls to the
4063        exit() funciton - removed extra files from the pppd source directory -
4064        defined pppd task constant values in rtemspppd.h - modifyied example
4065        code to get actual tick per second value - placed the pppd 2.3.11 man
4066        page file (pppd.8) into the pppd directory.
4067        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4068        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4069        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4070        libnetworking/pppd/rtems-ppp.c: Deleted.
4071        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4072        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4073        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4074        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4075        libnetworking/pppd/example/init.c,
4076        libnetworking/pppd/example/netconfig.h,
4077        libnetworking/pppd/example/ppp.conf,
4078        libnetworking/pppd/example/pppdapp.c,
4079        libnetworking/pppd/example/system.h: New files.
4080        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4081        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4082        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4083        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4084        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4085        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4086        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4087        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4088        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4089        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4090        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4091        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4092        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4093        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4094        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4095
40962001-08-16      Joel Sherrill <joel@OARcorp.com>
4097
4098        * libnetworking/pppd/example/Makefile: Removed.
4099        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4100        to avoid bootstrap -c clobbering it.
4101        * libnetworking/rtems_telnetd/.cvsignore: New file.
4102
41032001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4104
4105        * libnetworking/Makefile.am, libnetworking/configure.in,
4106        libnetworking/rtems_servers/Makefile.am,
4107        libnetworking/rtems_servers/telnetd.c,
4108        libnetworking/rtems_servers/telnetd.h,
4109        libnetworking/rtems_telnetd/Makefile.am,
4110        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4111        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4112        libnetworking/rtems_telnetd/telnetd.c,
4113        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4114        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4115        effect when ftpd change. - the tcp/ip stats have been implemented into
4116        icmds.c and started when telnetd daemon is started.
4117        * libnetworking/rtems_servers/telnetd.c,
4118        libnetworking/rtems_servers/telnetd.h: Removed.
4119        * libnetworking/rtems_telnetd: New directory.
4120        * libnetworking/rtems_telnetd/Makefile.am,
4121        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4122        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4123        libnetworking/rtems_telnetd/telnetd.c,
4124        libnetworking/rtems_telnetd/telnetd.h: New files.
4125
41262001-06-14      Joel Sherrill <joel@OARcorp.com>
4127
4128        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4129        Moved from libmisc/shell so the network stack to address network
4130        depenendency.
4131        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4132
41332001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4134
4135        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4136
41372001-05-15      Joel Sherrill <joel@OARcorp.com>
4138
4139        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4140        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4141        accidentally deleted the incorrectly empty versions.
4142
41432001-05-14      Till Straumann <strauman@slac.stanford.edu>
4144
4145        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4146        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4147        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4148        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4149        to know the values) - the affected BSP (shared/motorola) headers have
4150        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4151        driver (libchip/network/dec21140.c) has been fixed to use
4152        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4153        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4154        who is using this driver. - the DEC driver also has been fixed to use
4155        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4156        delay_in_bus_cycles().
4157
41582001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4159
4160        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4161
41622001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4163
4164        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4165
41662001-04-24      Eric Norum <eric.norum@usask.ca>
4167
4168        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4169        NTP synchronization a little more robust -- no NTP daemon yet, but at
4170        least it trys a little harder when the primary NTP server is down.
4171
41722001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4173
4174        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4175        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4176        libnetworking/pppd/modem_example/modem.c,
4177        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4178        other strings into English.
4179        * libnetworking/pppd/STATUS: updated to reflect the changes.
4180
41812001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4182
4183        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4184        again.
4185
41862001-04-20      Eric Valette <valette@crf.canon.fr>
4187
4188        * mcp750 directory renamed new_exception processing as it supports many
4189        more CPU models.
4190        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4191        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4192        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4193        formerly in mcp750 plus modifications.
4194        * librdbg/src/powerpc/mcp750/.cvsignore,
4195        librdbg/src/powerpc/mcp750/Makefile.am,
4196        librdbg/src/powerpc/mcp750/remdeb.h,
4197        librdbg/src/powerpc/mcp750/remdeb_f.x,
4198        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4199        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4200        new_exception_processing.
4201        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4202        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4203        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4204        part of this effort to add support for the MPC8xx.
4205
42062001-04-19      Joel Sherrill <joel@OARcorp.com>
4207
4208        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4209        internal include files.
4210
42112001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4212
4213        PR 158
4214        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4215        rcmd() library call by commenting out the parts that deal with signals.
4216        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4217        stdio. The 'server-side' parts of this file which deal with
4218        authentication are disabled since they are not needed.
4219
42202001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4221
4222        * libnetworking/include/.cvsignore: Remove dangling file.
4223
42242001-03-14      Joel Sherrill <joel@OARcorp.com>
4225
4226        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4227        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4228        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4229        libchip style serial drivers can be written in libcpu or libbsp.
4230
42312001-03-01      Joel Sherrill <joel@OARcorp.com>
4232
4233        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4234        libchip/network/sonic.c, libchip/network/sonic.h,
4235        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4236        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4237        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4238        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4239        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4240        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4241        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4242        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4243
42442001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4245
4246        * librdbg/include/rdbg/Makefile.am,
4247        librdbg/include/rdbg/i386/Makefile.am,
4248        librdbg/include/rdbg/m68k/Makefile.am,
4249        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4250        style on include files.
4251
42522001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4253
4254        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4255        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4256        replace ${..} with $(..).
4257        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4258        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4259        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4260        libnetworking/rtems/Makefile.am, libnetworking/
4261        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4262        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4263        include_*HEADERS instead of H_FILES.
4264        * libnetworking/include/Makefile.am: Remove.
4265        * libnetworking/Makefile.am: Add handling of *.h files.
4266        * libnetworking/configure.in: Remove include/Makefile.
4267
42682001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4269
4270        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4271
42722001-01-31      Sergei Organov <osv@javad.ru>
4273
4274        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4275        current dir and root dir removed in favor of new libio support for
4276        task-local current and root directories. - Bug in `close_data_socket()'
4277        introduced by previous change fixed. - `command_pasv()' changed to set
4278        timeout on socket we are listening on and code fixed to don't close
4279        socket twice on error. - `serr()' changed to clear `errno'. -
4280        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4281        changed to clear `errno' before processing session. -
4282        `close_data_socket()' fixed to close both active and passive sockets -
4283        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4284        empty string  in `exec_command()'.
4285
42862001-01-25      Eric Norum <eric.norum@usask.ca>
4287
4288        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4289        improves throughput on systems which are dropping packets.   Only the
4290        first timeout is reduced.  This keeps the number of extra packets down
4291        on networks that are very busy and dropping lots of packets.
4292
42932001-01-24      Sergei Organov <osv@javad.ru>
4294
4295        * libnetworking/rtems_servers/ftpd.c,
4296        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4297        - Timeouts on sockets implemented. 'idle' field added to configuration.
4298        No timeout by default to keep backward compatibility. Note: SITE IDLE
4299        command not implemented yet. - Basic global access control implemented.
4300        'access' field added to configuration. No access limitations by default
4301        to keep backward compatibility. - Anchor data socket for active mode
4302        (using self IP and port 20.) - Fixed default data port support (still
4303        not tested). - Don't allow IP address different from originating host in
4304        PORT command to improve security. - Fixed bug in MDTM command. - Check
4305        for correctness of parsing of argument in command_port(). - Fixed
4306        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4307        a directory. - Command parsing a little bit improved: command names are
4308        now converted to upper-case to be more compatible with RFC (command
4309        names are not case-sensitive.) - Reformat comments so that they have
4310        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4311        previous changes - True ASCII mode implemented (doesn't work for hooks
4312        and /dev/null) - Passive mode implemented, PASV command added. - Default
4313        port for data connection could be used (untested, can't find ftp client
4314        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4315        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4316
43172001-01-18      Joel Sherrill <joel@OARcorp.com>
4318
4319        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4320        macro using variable arguments.
4321        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4322        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4323        since I updated the main RTEMS development machine to RedHat 7.2 and
4324        apparently got a new version of rpcgen.
4325
43262001-01-12      Sergei Organov <osv@javad.ru>
4327
4328        * libnetworking/rtems_servers/ftpd.c,
4329        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4330        - use pool of pre-created threads to handle sessions instead of
4331        creating/deleting threads on the fly - LIST output is now similar to
4332        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4333        happy with it. - LIST NAME now works (both for files and directories) -
4334        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4335        clients happy  - keep track of CWD for every session separately -
4336        ability to specify root directory name for FTPD in configuration table.
4337        FTPD will then create illusion for FTP clients that this is actually
4338        root directory. - ignore options sent in commands, thus LIST -al FILE
4339        works and doesn't try to list "-al" directory. - buffers are allocated
4340        on stack instead of heap where possible to eliminate malloc/free calls
4341        (avoid possible heap fragmentation troubles). - drop using of task
4342        notepad to pass parameters - use function arguments instead - use
4343        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4344        in socket() instead of AF_INET.
4345
43462001-01-02      Joel Sherrill <joel@OARcorp.com>
4347
4348        * libnetworking/CHANGELOG: Removed.
4349        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4350
43512000-12-14      Eric Norum <eric.norum@usask.ca>
4352
4353        * libnetworking/lib/tftpDriver.c: Added write capability.
4354
43552000-12-08      Joel Sherrill <joel@OARcorp.com>
4356
4357        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4358        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4359        numerous variable declarations conditional on PPP_COMPRESS and
4360        PPP_FILTER.  Commented out variables that were not used because the code
4361        using them was commented out. Removed totally unused variables.
4362        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4363        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4364
43652000-11-30      Joel Sherrill <joel@OARcorp.com>
4366
4367        * libnetworking/modem/ppp_tty.c: Changed to include
4368        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4369        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4370        * libnetworking/Makefile.am: Modified to reflect above.
4371
43722000-11-27      Joel Sherrill <joel@OARcorp.com>
4373
4374        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4375
43762000-11-25      Eric Norum <eric.norum@usask.ca>
4377
4378        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4379        core.
4380
43812000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4382
4383        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4384        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4385        subdir.
4386        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4387        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4388        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4389        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4390        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4391        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4392        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4393        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4394        ppp_tty.c and the real pppd main is in pppmain.c.
4395
43962000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4397
4398        * libchip/network/sonic.c: Added ipalign() routine to align the received
4399        packet so that the ip header is on a 32-bit boundary. Necessary for
4400        cpu's that do not allow unaligned loads and stores and when the 32-bit
4401        DMA mode is used.
4402
44032000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4404
4405        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4406        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4407        ACLOCAL_AMFLAGS.
4408        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4409        ACLOCAL_AMFLAGS.
4410        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4411        ACLOCAL_AMFLAGS.
4412
44132000-11-03      Chris Johns <ccj@acm.org>
4414
4415        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4416        libchip/network/cs8900.h: New files.
4417
44182000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4419
4420        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4421        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4422        $(RTEMS_TOPdir)/aclocal.
4423        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4424        $(RTEMS_TOPdir)/aclocal.
4425        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4426        $(RTEMS_TOPdir)/aclocal.
4427
44282000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4429
4430        * configure.in: Switch to GNU-canonicalization.
4431        * Makefile.am: Reflect changes to configure.in.
4432        * acinclude.m4: Remove.
4433
44342000-10-30      Joel Sherrill <joel@OARcorp.com>
4435
4436        * POSIX include files merged into newlib.  This resulted in some
4437        definitions moving to other files and thus some secondary effects in
4438        RTEMS source code.
4439        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4440        in sync with newlib's <machine/types.h>.
4441        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4442        definition of struct itimerval in <sys/time.h>.
4443
44442000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4445
4446        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4447        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4448        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4449        * ChangeLog: Fix typos.
4450        * configure.in: add tests to the GNU canonicalized subdirectories.
4451
44522000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4453
4454        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4455        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4456        the lib directory before configuring lib/.
4457
44582000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4459
4460        * configure.in, Makefile.am: add exec to the GNU canonicalized
4461        subdirectories.
4462        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4463        * configure.in: add libnetworking, librpc and librdb to the GNU
4464        canonicalized subdirectories.
4465        * configure.in: add libmisc and libchip to the GNU canonicalized
4466        subdirectories.
4467        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4468        Switch to GNU canonicalization.
4469        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4470        Switch to GNU canonicalization.
4471        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4472        Switch to GNU canonicalization.
4473
44742000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4475
4476        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4477        canonicalization to libfs/. The approach is currently a bit of a hack as
4478        GNU canonicalization does not support the per-BSP build some of the
4479        other directories require.  As more of the tree is converted, this will
4480        become less  of an issue.
4481
44822000-10-20      Joel Sherrill <joel@OARcorp.com>
4483
4484        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4485        parameter.
4486
44872000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4488
4489        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4490        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4491        * librdbg/configure.in: Add m68k support.
4492        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4493        subdirectory.
4494        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4495        failure.
4496        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4497        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4498        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4499        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4500        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4501        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4502        librdbg/src/m68k/.cvsignore: New files.
4503        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4504        function pointers.
4505        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4506        _after_ pointer has been checked against NULL.
4507
45082000-10-18      Joel Sherrill <joel@OARcorp.com>
4509
4510        * wrapup/Makefile.am: Added libfs.
4511
45122000-10-18      Chris Johns <ccj@acm.org>
4513
4514        * libfs created.
4515        * configure.in: Added libfs subdirectory.
4516        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4517
45182000-09-28      Joel Sherrill <joel@OARcorp.com>
4519
4520        * libnetworking/rtems_webserver/Makefile.am,
4521        libnetworking/rtems_webserver/base64.c,
4522        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4523        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4524
45252000-09-22      Joel Sherrill <joel@OARcorp.com>
4526
4527        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4528        libnetworking/rtems/rtems_bsdnet_internal.h,
4529        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4530        have included rtems.h.  It is now including precisely the  least amount
4531        of low level, yet portable .h files to get the basic RTEMS types
4532        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4533        used machine/types.h to include rtems.h.
4534
45352000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4536
4537        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4538
45392000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4540
4541        * libnetworking/ChangeLog: Cleanup.
4542
45432000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4544
4545        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4546        * libchip/ChangeLog: Fix formating.
4547
45482000-09-05      Joel Sherrill <joel@OARcorp.com>
4549
4550        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4551        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4552        confusion and to work with the converted flags.
4553
45542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4555
4556        * wrapup/Makefile.am: Include compile.am.
4557        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4558        libchip/serial/Makefile.am: Include compile.am.
4559        * librdbg/src/i386/any/Makefile.am,
4560        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4561        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4562        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4563        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4564        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4565        libnetworking/rtems_servers/Makefile.am,
4566        libnetworking/rtems_webserver/Makefile.am,
4567        libnetworking/wrapup/Makefile.am: Include compile.am.
4568
45692000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4570
4571        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4572        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4573
45742000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4575
4576        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4577
45782000-08-31      Joel Sherrill <joel@OARcorp.com>
4579
4580        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4581        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4582        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4583        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4584        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4585        * libnetworking/wbase64.c: Removed.
4586        * libnetworking/Makefile.am, libnetworking/asp.c,
4587        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4588        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4589        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4590        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4591        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4592        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4593        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4594        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4595        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4596        Modified.
4597
45982000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4599
4600        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4601
46022000-08-30      Joel Sherrill <joel@OARcorp.com>
4603
4604        * libnetworking/rtems_webserver/license.txt: New file.
4605
46062000-08-10      Joel Sherrill <joel@OARcorp.com>
4607
4608        * ChangeLog: New file.
4609        * libchip/ChangeLog: New file.
4610        * librdbg/ChangeLog: New file.
4611        * libnetworking/ChangeLog: New file.
4612
Note: See TracBrowser for help on using the repository browser.