source: rtems/c/src/ChangeLog @ b4fe8c3

4.115
Last change on this file since b4fe8c3 was b4fe8c3, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/11/11 at 05:17:46

Fix changelog entry.

  • Property mode set to 100644
File size: 174.8 KB
Line 
12011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
4
52011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
8        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
9
102011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
11
12        * libchip/network/greth.c, libchip/network/open_eth.c
13        libchip/network/sonic.c: Eliminate evil typecasts.
14        * libchip/network/greth.h, libchip/network/open_eth.h,
15        libchip/network/sonic.h: Use void* for addresses.
16
172011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
20        BSP_FEATURE_IRQ_EXTENSION define.
21
222011-08-30      Peter Dufault <dufault@hda.com>
23
24        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
25        exceptions.  Fix where the networking status is being dumped to a
26        single thousand-character line.  Add support for when the chip loaded
27        it's MAC address from a serial chip at reset (the
28        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
29        the the device is initialized.  Without this change the chip can not
30        be "upped" once it has been downed.
31        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
32        "#if expression".
33        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
34
352011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
36
37        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
38        interrupt handler during last close.
39
402011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
43        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
44        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
45        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
46        old-style field designator extension as recommended by clang.
47
482011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
51
522011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
53
54        * aclocal/bspopts.m4: Added macros for cache options
55        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
56        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
57        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
58        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
59
602011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
61
62        PR 1729/cpukit
63        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
64
652011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * aclocal/rtems-top.m4: Add pkgdatadir.
68        * configure.ac: Remove dead code.
69
702011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * aclocal/rtems-top.m4, aclocal/version.m4:
73        Rename RTEMS_API into _RTEMS_API.
74
752011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * aclocal/canonical-target-name.m4:
78        Stop pretending no_cpu* was buildable.
79        Derive RTEMS_CPU from "$host_cpu".
80        Error out if "$host" doesn't match "*-*-rtems*".
81
822011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
85
862011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
89        ada-tests/mptests/mp01/mptest.ads,
90        ada-tests/mptests/mp01/node1/mp01_node1.adb,
91        ada-tests/mptests/mp01/node2/mp01_node2.adb,
92        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
93        ada-tests/mptests/mp02/node1/mp02_node1.adb,
94        ada-tests/mptests/mp02/node2/mp02_node2.adb,
95        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
96        ada-tests/mptests/mp03/node1/mp03_node1.adb,
97        ada-tests/mptests/mp03/node2/mp03_node2.adb,
98        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
99        ada-tests/mptests/mp04/node1/mp04_node1.adb,
100        ada-tests/mptests/mp04/node2/mp04_node2.adb,
101        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
102        ada-tests/mptests/mp05/node1/mp05_node1.adb,
103        ada-tests/mptests/mp05/node2/mp05_node2.adb,
104        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
105        ada-tests/mptests/mp06/node1/mp06_node1.adb,
106        ada-tests/mptests/mp06/node2/mp06_node2.adb,
107        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
108        ada-tests/mptests/mp07/node1/mp07_node1.adb,
109        ada-tests/mptests/mp07/node2/mp07_node2.adb,
110        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
111        ada-tests/mptests/mp08/node1/mp08_node1.adb,
112        ada-tests/mptests/mp08/node2/mp08_node2.adb,
113        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
114        ada-tests/mptests/mp09/node1/mp09_node1.adb,
115        ada-tests/mptests/mp09/node2/mp09_node2.adb,
116        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
117        ada-tests/mptests/mp10/node1/mp10_node1.adb,
118        ada-tests/mptests/mp10/node2/mp10_node2.adb,
119        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
120        ada-tests/mptests/mp11/node1/mp11_node1.adb,
121        ada-tests/mptests/mp11/node2/mp11_node2.adb,
122        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
123        ada-tests/mptests/mp12/node1/mp12_node1.adb,
124        ada-tests/mptests/mp12/node2/mp12_node2.adb,
125        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
126        ada-tests/mptests/mp13/node1/mp13_node1.adb,
127        ada-tests/mptests/mp13/node2/mp13_node2.adb,
128        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
129        ada-tests/mptests/mp14/node1/mp14_node1.adb,
130        ada-tests/mptests/mp14/node2/mp14_node2.adb,
131        ada-tests/samples/base_mp/mptest.adb,
132        ada-tests/samples/base_mp/mptest.ads,
133        ada-tests/samples/base_sp/base_sp.adb,
134        ada-tests/samples/base_sp/sptest.adb,
135        ada-tests/samples/base_sp/sptest.ads,
136        ada-tests/samples/hello/hello.adb,
137        ada-tests/samples/hello/sptest.adb,
138        ada-tests/samples/hello/sptest.ads,
139        ada-tests/samples/nsecs/nsecs.adb,
140        ada-tests/samples/nsecs/sptest.adb,
141        ada-tests/samples/nsecs/sptest.ads,
142        ada-tests/samples/ticker/sptest.adb,
143        ada-tests/samples/ticker/sptest.ads,
144        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
145        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
146        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
147        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
148        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
149        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
150        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
151        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
152        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
153        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
154        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
155        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
156        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
157        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
158        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
159        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
160        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
161        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
162        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
163        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
164        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
165        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
166        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
167        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
168        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
169        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
170        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
171        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
172        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
173        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
174        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
175        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
176        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
177        ada-tests/sptests/sp25/sptest.ads,
178        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
179        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
180        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
181        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
182        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
183        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
184        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
185        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
186        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
187        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
188        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
189        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
190        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
191        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
192        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
193        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
194        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
195        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
196        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
197        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
198        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
199        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
200        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
201        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
202        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
203        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
204        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
205        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
206        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
207        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
208        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
209        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
210        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
211        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
212        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
213        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
214        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
215        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
216        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
217        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
218        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
219        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
220        ada-tests/tmtests/tmck/tmtest.ads,
221        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
222        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
223        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
224        ada-tests/tmtests/tmoverhd/tmtest.adb,
225        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
226        child package rework. Eliminate all warnings.
227
2282011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
229
230        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
231        Split RTEMS Ada95 binding into a master package and a child package
232        per Manager. This is better Ada style.
233        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
234        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
235        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
236        ada/rtems-extension.adb, ada/rtems-extension.ads,
237        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
238        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
239        ada/rtems-message_queue.ads, ada/rtems-object.adb,
240        ada/rtems-object.ads, ada/rtems-partition.adb,
241        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
242        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
243        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
244        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
245        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
246        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
247        files.
248
2492011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
250
251        * libchip/serial/ns16550.c: Revert previous commit and extend existing
252        mechanic.
253
2542011-02-15      Jennifer Averett
255
256        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
257        style IRQs.
258
2592011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * libchip/network/smc91111config.h:
262        Use "__asm__" instead of "asm" for improved c99-compliance.
263
2642011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * configure.ac: Require autoconf-2.68, automake-1.11.1.
267
2682011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        * libchip/ide/ata.c: Fix spelling.
271
2722011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
273
274        * libchip/serial/ns16550.c: Install interrupt handler after TTY
275        pointer is valid.
276
2772010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
278
279        * libchip/ide/ata.c: Do not violate chain API.
280
2812010-08-20      <yann.sionneau@telecom-sudparis.eu>
282
283        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
284        for buffer modes.
285
2862010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
287
288        * libchip/ide/ata_internal.h: C++ compatibility.
289
2902010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
291
292        * libchip/Makefile.am, libchip/preinstall.am: Install
293        <libchip/ata_internal.h>.
294
2952010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
296
297        * libchip/ide/ata_util.c: New file.
298        * libchip/Makefile.am: Reflect change from above.
299        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
300        ata_process_request_on_init_phase() into new file.
301
3022010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
303
304        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
305        separate functions.  Added public ata_breq_init(),
306        ata_identify_device(), and ata_process_request_on_init_phase()
307        functions.
308
3092010-06-24      Arnout Vandecappelle <arnout@mind.be>
310
311        PR 1586/misc
312        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
313        SD card accesses.
314
3152010-06-22      Arnout Vandecappelle <arnout@mind.be>
316
317        PR 1580/misc
318        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
319        while waiting for read data.
320
3212010-06-22      Arnout Vandecappelle <arnout@mind.be>
322
323        PR 1579/misc
324        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
325        waiting for write to finish.
326
3272010-06-22      Arnout Vandecappelle <arnout@mind.be>
328
329        PR 1567/misc
330        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
331        timeouts.
332
3332010-06-21      Arnout Vandecappelle <arnout@mind.be>
334
335        PR 1576/misc
336        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
337
3382010-06-21      Arnout Vandecappelle <arnout@mind.be>
339
340        PR 1569/misc
341        * libchip/i2c/spi-sd-card.c: Added CRC checks.
342
3432010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
344
345        PR 1561/cpukit
346        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
347
3482010-06-14      Arnout Vandecappelle <arnout@mind.be>
349
350        PR 1557/misc
351        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
352
3532010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * aclocal/version.m4: Bump RTEMS_API to 4.11.
356        Bump _RTEMS_VERSION to 4.10.99.0.
357
3582010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
359
360        * libchip/network/if_dc.c: Fix warning.
361
3622010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        * libchip/network/greth.c: Misc. hacks to allow compilation on
365        16bit targets.
366
3672010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
368
369        PR 1531/newlib
370        * libchip/network/i82586.c:
371        Add local copy of ALIGN().
372
3732010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
374
375        * libchip/network/cs8900.c:
376        Misc. changes to make code 16bit-target compliant.
377        * libchip/network/i82586.c:
378        Use int32_t instead of int for 16bit-target compliance.
379        * libchip/network/open_eth.c:
380        Misc. changes to make code 16bit-target compliant.
381
3822010-05-18      Chris Johns <chrisj@rtems.org>
383
384        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
385        1448/filesystem.
386
3872010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
388
389        * aclocal/bsp-alias.m4: Change quoting to work-round
390        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
391
3922010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
393
394        * libchip/network/if_dc.c: Remove warnings.
395
3962010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
397
398        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
399        libchip/serial/ns16550.c, libchip/serial/serial.h,
400        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
401        or intptr_t instead of uint32_t or int32_t.
402
4032010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
404
405        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
406        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
407        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
408        uint32_t.
409
4102010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
411
412        * libchip/serial/serial.h: Add extern "C".
413
4142010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
415
416        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
417        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
418        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
419        prototype
420
4212010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
422
423        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
424        CPU_SIMPLE_VECTORED_INTERRUPTS.
425
4262010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
427
428        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
429        simple or PIC interrupt model.
430
4312010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
432
433        * libchip/rtc/ds1375.c: #include <unistd.h>.
434
4352010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * libchip/network/i82586.c: Readdress use of ctype methods per
438        recommendation from D.J. Delorie on the newlib mailing list. We
439        should pass an unsigned char into these methods.
440
4412010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
444        variable.
445
4462010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
447
448        * libchip/network/i82586.c: Fix warnings for ctype methods.
449
4502010-02-19      Chris Johns <chrisj@rtems.org>
451
452        * libchip/ide/ide_controller.c: Create the devices as block
453        devices.
454
4552010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
456
457        * libchip/ide/ata_internal.h, libchip/ide/ata.c
458        libchip/i2c/spi-sd-card.c: Update for block device API change.
459
4602010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
461
462        * libchip/display/disp_hcms29xx.c,
463        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
464        libchip/display/font_hcms29xx.h: various fixes
465
4662009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
467
468        PR 1474
469        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
470        device API change.
471
4722009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
473
474        * libchip/network/greth.c: Eliminate unused type
475        rtems_clock_time_value.
476
4772009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * libchip/network/dec21140.c: Warning elimination
480        (dec21140_softc->base now is an uint32_t).
481
4822009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        PR 1483/cpukit
485        * libchip/network/dec21140.c, libchip/network/elnk.c,
486        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
487        *_SUPPORTED-guarded code sections.
488
4892009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
490
491        * libchip/network/dec21140.c, libchip/network/elnk.c,
492        libchip/network/if_dc.c: Ensure PCI drivers are built on all
493        supported configurations. PowerPC conditionals were not current and
494        code was not being built on supported BSPs.
495
4962009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
497
498        * libchip/network/smc91111.c: Formatting.
499
5002009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
501
502        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
503        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
504        uint32_t (16bit ints are too small).
505
5062009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
509        * libchip/network/if_dc.c: Fix type mismatch.
510
5112009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * aclocal/bsp-linkcmds.m4: New.
514
5152009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
516
517        * configure.ac: Rework CFLAGS setup.
518        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
519        * automake/compile.am: Remove RTEMS_CFLAGS.
520
5212009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * libchip/ide/ata.h: Move extern "C".
524
5252009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
526
527        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
528        Use hex-constants to avoid implicit int-casts.
529        * libchip/i2c/spi-memdrv.c:
530        Use hex-constants to avoid implicit int-casts.
531        Use rtems_off64_t offsets to avoid loosing precision.
532
5332009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
534
535        * libchip/serial/ns16550.c: Update for interrupt handler type change.
536
5372009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * aclocal/bsp-alias.m4: New.
540        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
541
5422009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
545
5462009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
547
548        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
549        * Makefile.am: Remove BARE_CPU_MODEL.
550
5512009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * configure.ac: Remove cfg_dir.
554
5552009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
556
557        * configure.ac: Remove -std=c99 -fasm.
558        Remove AM_CONDITIONAL LIBCHIP.
559        * libchip/Makefile.am, wrapup/Makefile.am:
560        Remove AM_CONDITIONAL LIBCHIP.
561
5622009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
563
564        * configure.ac: Pick up make/custom/*.
565        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
566
5672009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
568
569        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
570        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
571
5722009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
573
574        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
575
5762009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
577
578        * Makefile.am: Remove RTEMS_HOST (unused).
579        * configure.ac: Remove RTEMS_HOST (unused).
580        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
581
5822009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
583
584        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
585        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
586
5872009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
590        aclocal/check-posix.m4, aclocal/enable-posix.m4,
591        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
592
5932009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        * configure.ac: Rework make/custom/* handling.
596        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
597        * Makefile.am: Remove make/custom/default.cfg-rule.
598
5992009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
600
601        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
602        NULL pointer access in interrupt handler.
603
6042009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
605
606        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
607        device API change.
608
6092009-10-08      Chris Johns <chrisj@rtems.org>
610
611        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
612        multiblock support from the ATA driver. Multiblock at the disk
613        level should not be a global policy as a disk may have more than
614        one partition with different block sizes. An IDE driver could
615        decide to use the feature with DMA but this a driver specific
616        design choice. Fixed bugs relating to variable block sizes and
617        large block transfer.
618        * c/src/libchip/ide/ide_controller.c,
619        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
620        Changed the block size to 32bits so blocks of 64K or bigger can be
621        transfered in a single driver call.
622
6232009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
624
625        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
626        shared irq.h yet and this breaks a significant number of them.
627
6282009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
629
630        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
631        model.
632
6332009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
636        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
637        renamed to rtems_termios_baud_to_number.
638
6392009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
640
641        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
642        termios_baud_to_number (duplicate prototypes).
643        Add C++-guards.
644        Include rtems/termiostypes.h.
645
6462009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
647
648        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
649
6502009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
653        physical address to support BSD TCP/IP stack.
654
6552009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * libchip/network/elnk.c: Convert calls to legacy routine
658        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
659
6602009-08-03      Roger Dahlkvist <ruppe@kth.se>
661
662        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
663
6642009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
665
666        * libchip/ide/ata.c: Remove warning.
667
6682009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
669
670        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
671        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
672        now use the same macros.
673        * aclocal/bsp-bspcleanup-options.m4: New file.
674
6752009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
676
677        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
678        obsolete defines and declarations.  Set initial baud during device
679        open.  Fixed interrupt mode.
680
6812009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
684        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
685        EINVAL and ENOTTY as appropriate.
686
6872009-05-30      Chris Johns <chrisj@rtems.org>
688
689        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
690        devices on an IDE bus and cleaned up the initialisation register
691        call.
692
6932009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
694
695        * libchip/network/i82586.c: Fix warning in manner suggested by
696        Arnout Vandecappelle <arnout@mind.be> in
697        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
698
6992009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * libchip/network/if_dc.c: Fixed warnings.
702
7032009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
706        as needed.
707
7082009-04-29      Chris Johns <chrisj@rtems.org>
709
710        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
711
712        * libchip/ide/ide_controller.c: Change the status detection and
713        add a message if the transfer fails. There is currently no error
714        handle at the IDE drvier level.
715
7162009-03-12      Daniel Hellstrom <daniel@gaisler.com>
717
718        PR 1392/bsps
719        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
720        over multiple pages results in extra data being written.
721
7222009-02-27      Gene Smith <gene.smith@siemens.com>
723
724        PR 1356
725        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
726        cards.
727
7282009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
729
730        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
731        enabled on x86.
732
7332009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
734
735        * aclocal/bspopts.m4: Quoting cosmetics.
736
7372009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
738
739        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
740        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
741        writes.  Fixed integer type in device structure.
742
7432009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * libchip/serial/ns16550.c: Turn on ns16550_process() for
746        BSP_FEATURE_IRQ_LEGACY case also.
747
7482008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
749
750        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
751        level LibI2C interface.  Added generic block IO functions.
752
7532008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
754
755        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
756        optman/rtems/no-msg.c, optman/rtems/no-part.c,
757        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
758        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
759        optman/sapi/no-ext.c, optman/sapi/no-io.c:
760        Revert previous patch (cvs clash with Joel hacking cpukit).
761
7622008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
763
764        * aclocal/canonical-target-name.m4: Remove tic4x.
765
7662008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
767
768        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
769
7702008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
771
772        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
773        optman/rtems/no-msg.c, optman/rtems/no-part.c,
774        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
775        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
776        optman/sapi/no-ext.c, optman/sapi/no-io.c:
777        Fix prototypes.
778
7792008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
782
7832008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
784
785        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
786        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
787        duplicated data.
788
7892008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
790
791        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
792        SuperCore Handler initialization routines to directly pull parameters
793        from configuration table.
794
7952008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
796
797        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
798        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
799        optman/rtems/no-part.c, optman/rtems/no-region.c,
800        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
801        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
802        initialization routines to directly pull parameters from
803        configuration table. Eliminate empty routines sportted.
804
8052008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
806
807        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
808
8092008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
810
811        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
812        all public use of TOD conversion routines.
813
8142008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
815
816        * libchip/network/smc91111config.h:
817        #include <stdint.h> instead of <rtems/stdint.h>.
818
8192008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
820
821        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
822        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
823
8242008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
825
826        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
827
8282008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
829
830        * libchip/serial/ns16550.c: Transmit the character in the polled write
831        function within a critical section for printk() compatibility.
832
8332008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
834
835        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
836
8372008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
840
8412008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
842
843        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
844
8452008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * aclocal/bsp-bootcard-options.m4: Fix quoting.
848
8492008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
850
851        * aclocal/bsp-bootcard-options.m4: New file.
852        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
853
8542008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
855
856        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
857        BSPs that support this feature.
858
8592008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * libchip/serial/ns16550.c: Fix typo.
862
8632008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
864
865        * libchip/serial/ns16550.c: Fix typo.
866
8672008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
868
869        * libchip/serial/ns16550.c: Add not supported on arm even though it is
870        not simple vectored.
871
8722008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
873
874        * libchip/serial/ns16550.c: Not currently supported on architectures
875        with simple vectored interrupt model.
876
8772008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * aclocal/version.m4: Bump RTEMS_API to 4.10.
880        Bump _RTEMS_VERSION to 4.9.99.0.
881
8822008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
883
884        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
885        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
886        functions have now static linkage type.  Added constant qualifier to
887        operations table and read-only function parameters.
888
889        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
890        c/src/libchip/serial/serial.h:  Include required header files.  Removed
891        support for old PowerPC exception handling.  Various fixes for
892        interrupt related routines.  Added support for BSPs with IRQ extension
893        API.
894
8952008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
896
897        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
898        is no PCI bus based upon the BSP not having a base address defined.
899        This means this driver cannot be supported on that board.
900
9012008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * libchip/network/dec21140.c, libchip/network/elnk.c,
904        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
905
9062008-09-17      Miao Yan <yanmiaobest@gmail.com>
907
908        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
909        add simple device only filesystem (devfs), optionally completely drop
910        out filesystem, and to clean up disabling newlib reentrancy support.
911        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
912        now has a 15K code space.
913        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
914        Removed.
915
9162008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * libchip/ide/ata.h: Convert to Unix file format.
919
9202008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
923        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
924        libchip/serial/serial.h, libchip/serial/serprobe.c,
925        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
926        Convert to "bool".
927        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
928        libchip/i2c/spi-memdrv.h: Convert to "bool".
929        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
930        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
931        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
932        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
933        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
934        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
935        Convert to "bool".
936        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
937        Convert to "bool".
938        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
939        Convert to "bool".
940
9412008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
942
943        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
944        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
945        memory driver to not use the clock ioctl to install a method to poll
946        for input. It now uses a Class API Timer which means we can eliminate
947        this special IOCTL from all clock drivers.
948        * libchip/shmdr/setckvec.c: Removed.
949
9502008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
951
952        * libchip/network/sonic.c: Do not declare a variable just to hold an
953        ignored return value.
954
9552008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
956
957        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
958
9592008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
960
961        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
962        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
963
9642008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
965
966        * libchip/display/disp_hcms29xx.c: Do not make these static. They
967        appear to be unused that way.
968
9692008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
970
971        * libchip/shmdr/shm_driver.h: Correct prototypes.
972
9732008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
974
975        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
976        variables and made methods static.
977
9782008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
979
980        * libchip/serial/ns16550.c: Fix warning.
981
9822008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
983
984        * aclocal/prog-cc.m4: Add -Wnested-externs.
985
9862008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
987
988        * libchip/network/dec21140.c: Add missing prototype.
989        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
990
9912008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
992
993        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
994        -Wstrict-prototypes to RTEMS_CFLAGS.
995
9962008-08-02      Chris Johns <chrisj@rtems.org>
997
998        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
999        rtems_blkdev_request count and start references. Use
1000        RTEMS_BLKDEV_START_BLOCK.
1001
10022008-07-29      Chris Johns <chrisj@rtems.org>
1003
1004        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1005
1006        * libchip/ide/ata.c: Change to use a mutex rather than disable
1007        pre-emption. Updated to the libblock changes.
1008
1009        * libchip/ide/ata_internal.h: Updated to the new chains API.
1010
1011        * libchip/ide/ide_controller.c: Updated to the libblock
1012        changes. Added come debug tracing.
1013
1014        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1015        to the libblock changes.
1016
10172008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1018
1019        * configure.ac: Remove RPCGEN, RPCTOOLS.
1020
10212008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1022
1023        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1024        for output format specifiers.
1025
10262008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1027
1028        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1029        Fixed some data types
1030
10312008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1032
1033        * libchip/i2c/spi-sd-card.c: Added missing header file.
1034        * libchip/Makefile.am: Added SD Card driver.
1035
10362008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1037
1038        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1039        make glyphs non-constant, added file headers
1040
10412008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1042
1043        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1044        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1045        * libchip/display/font_hcms29xx.h
1046        Creation of SPI display driver
1047
10482008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1049
1050        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1051        via SPI.
1052
10532008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1054
1055        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1056        AC_PREREQ(2.62).
1057
10582008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1059
1060        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1061
10622008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1063
1064        * libchip/Makefile.am: Move termios helper routines from libchip to
1065        libcsupport. Add routine which makes it easy for a termios device
1066        driver to inform termios of its default baud rate. This avoids
1067        inconsistencies in later termios settings changes.
1068        * libchip/serial/termios_baud2index.c,
1069        libchip/serial/termios_baud2num.c: Removed.
1070
10712008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1074
10752008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1076
1077        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1078        not fail if there are none.
1079
10802008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1081
1082        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1083        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1084        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1085        * libchip/Makefile.am:
1086        derived a generic spi memory driver from spi-flash-m25p40,
1087        added descriptor for fram fm25l256
1088
10892008-05-07      Till Straumann <strauman@slac.stanford.edu>
1090
1091        PR 649/bsps
1092        * libchip/ide/ata.c: Give up if the interface does not become ready.
1093
10942008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1095
1096        Moved to cpukit.
1097        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1098        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1099        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1100        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1101        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1102        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1103        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1104        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1105        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1106        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1107        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1108        nfsclient/src/xdr_mbuf.c: Removed.
1109
11102008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1111
1112        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1113
11142008-01-05      Chris Johns <chrisj@rtems.org>
1115
1116        * libchip/flash/am29lv160.c: Update the blank check error message
1117        to say there is an error.
1118       
11192007-12-22      Chris Johns <chrisj@rtems.org>
1120
1121        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1122        the hello message. Just one line but still a little too long.
1123       
11242007-12-14      Chris Johns <chrisj@rtems.org>
1125
1126        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1127        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1128        * libchip/flash, libchip/flash/am29lv160.c,
1129        libchip/flash/am29lv160.h: New.
1130
11312007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1132
1133        * libchip/network/if_fxp.c: Spacing.
1134
11352007-11-20      Till Straumann <strauman@slac.stanford.edu>
1136
1137        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1138        Avoid using 'stdio' before the system is up and fully
1139        initialized.
1140
11412007-11-20      Till Straumann <strauman@slac.stanford.edu>
1142
1143        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1144        * libchip/Makefile.am, libchip/preinstall.am:
1145        added new driver for Maxim DS1375 i2c RTC.
1146
11472007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1148
1149        * libchip/i2c/spi-flash-m25p40.c:
1150        added addressing call in write function
1151
11522007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1153
1154        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1155        * libchip/Makefile.am:
1156        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1157
11582007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1161
11622007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * nfsclient/Makefile.am: Fix errors.
1165
11662007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1169
11702007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1171
1172        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1173        Bump RTEMS_VERSION to 4.8.99.0.
1174
11752007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1176
1177        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1178
11792007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1180
1181        * configure.ac: Remove AC_PROG_AWK (Unused).
1182
11832007-09-14      Daron Chabot <djc915@mail.usask.ca>
1184
1185        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1186        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1187        ISR. Clean up of variables to silence compiler warnings.
1188
11892007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1190
1191        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1192
11932007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1194
1195        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1196          - Odd bit bug in some chips taken care of.
1197          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1198            alignment but failing to do so must have made the driver writer to make
1199            some incorrect assumptions about MBUFs.
1200          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1201            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1202          - Made while loop responsible for copying data to fifo port copy 16 shorts
1203            per loop instead of 1 short, increasing the copying process.
1204
12052007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1206
1207        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1208        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1209
12102007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1211
1212        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1213        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1214        librdbg/Makefile.am, librdbg/preinstall.am,
1215        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1216        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1217        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1218        librdbg/include/rdbg/powerpc/rdbg_f.h,
1219        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1220        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1221        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1222        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1223        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1224        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1225        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1226        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1227        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1228        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1229        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1230        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1231        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1232        librdbg/src/powerpc/rdbg_f.c,
1233        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1234        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1235        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1236        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1237
12382007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1239
1240        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1241
12422007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1243
1244        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1245          sizes.
1246
12472007-07-27      Chris Johns <chrisj@rtems.org>
1248
1249        * wrapup/Makefile.am: Create archive from a file for hosts
1250        with a limited command line size.
1251
12522007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1253
1254        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1255          sizes.
1256
12572007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1258       
1259        * configure.ac: Add nfsclient.
1260        * nfsclient/Makefile.am: New.
1261        * nfsclient/proto/Makefile, nfsclient/Makefile,
1262          nfsclient/src/Makefile: Remove.
1263        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1264        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1265
12662007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1267
1268        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1269        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1270        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1271        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1272        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1273        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1274        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1275        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1276        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1277        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1278        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1279        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1280
12812007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1282
1283        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1284        to become ready: This will not work for fast CPUs.
1285
12862007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1287
1288        * libchip/ide/ata.c: fixed warning
1289
12902007-06-20      Ray Xu <rayx@gmail.com>
1291
1292        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1293        console, and libio. This shrinks the memory requirements but Joel has
1294        not figured out how best to present this to application space.
1295        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1296        New files.
1297
12982007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1299
1300        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1301        now we only need required initialization methods.
1302
13032007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1304
1305        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1306        parameter since it was used to configure a no longer used feature.
1307        Device names are now part of the filesystem not in a table.
1308
13092007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1310
1311        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1312        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1313        optman/rtems/no-part.c, optman/rtems/no-region.c,
1314        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1315        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1316        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1317        other optional managers so using them reduces application size
1318        instead of increasing it.
1319        * optman/rtems/no-barrier.c: New file.
1320
13212007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1322
1323        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1324        adjustments to pci-API changes.
1325        * libchip/network/dec21140.c, libchip/network/elnk.c,
1326        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1327        changes.
1328
13292007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1330
1331        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1332        libchip/network/if_fxp.c: Reflect changes to pci-API.
1333
13342007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1335
1336        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1337        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1338
13392007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1340
1341        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1342          being used to compile "tools").
1343
13442007-03-13      Joel Sherrill <joel@OARcorp.com>
1345
1346        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1347
13482007-03-12      Joel Sherrill <joel@OARcorp.com>
1349
1350        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1351        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1352        and/or fix mistake in copyright notice. Both of these mistakes appear
1353        to be from code submitted after these changes were made previously.
1354
13552007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1356
1357        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1358
13592007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1360
1361        * libchip/Makefile.am: Correct path to README.tulipclone.
1362
13632007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1364
1365        * libchip/ide/ata.c: Remove superfluous type casts.
1366
13672007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1368
1369        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1370        Use size_t for sizes.
1371
13722007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1373
1374        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1375        from preemption disabled region
1376
13772007-01-16      Till Straumann <strauman@slac.stanford.edu>
1378
1379        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1380        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1381        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1382
13832006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1384
1385        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1386          ioctl_command_t as ioctl argument.
1387
13882006-12-13      Joel Sherrill <joel@OARcorp.com>
1389
1390        * librtems++/include/rtems++/rtemsEvent.h,
1391        librtems++/include/rtems++/rtemsMessageQueue.h,
1392        librtems++/include/rtems++/rtemsSemaphore.h,
1393        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1394        librtems++/src/rtemsMessageQueue.cc,
1395        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1396        rtems_unsigned32 to uint32_t.
1397
13982006-12-13      Joel Sherrill <joel@OARcorp.com>
1399
1400        PR 1181/bsps
1401        * optman/rtems/no-msg.c: Clean up dead code.
1402
14032006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1404
1405        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1406
14072006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1408
1409        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1410        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1411        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1412
14132006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1414
1415        * configure.ac: New BUG-REPORT address.
1416
14172006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1418
1419        * Makefile.am: Remove ampolish3.
1420
14212006-11-17      Joel Sherrill <joel@OARcorp.com>
1422
1423        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1424        blank lines.
1425
14262006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1427
1428        * configure.ac: Remove RTEMS_AMPOLISH3.
1429        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1430          Remove checks for AMPOLISH3.
1431        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1432        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1433        * ampolish3: Remove.
1434
14352006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1436
1437        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1438        * aclocal/prog-cc.m4: Remove CFLAGS.
1439        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1440        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1441
14422006-10-23      Joel Sherrill <joel@OARcorp.com>
1443
1444        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1445
14462006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * automake/compile.am: Use hard-coded RTEMS_* flags.
1449
14502006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1451
1452        * aclocal/rtems-top.m4: Remove RTEMS_API.
1453        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1454
14552006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1456
1457        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1458
14592006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1460
1461        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1462
14632006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1464
1465        * aclocal/version.m4: Bump version to 4.7.99.0.
1466
14672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1468
1469        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1470
14712006-09-11      Joel Sherrill <joel@OARcorp.com>
1472
1473        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1474
14752006-09-04      Joel Sherrill <joel@OARcorp.com>
1476
1477        * libchip/network/greth.c, libchip/network/open_eth.c,
1478        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1479        introduced by warning removal.
1480
14812006-09-01      Joel Sherrill <joel@OARcorp.com>
1482
1483        * libchip/network/greth.c, libchip/network/open_eth.c,
1484        libchip/network/smc91111.c: Remove warnings and correct prototype
1485        added earlier today.
1486
14872006-09-01      Joel Sherrill <joel@OARcorp.com>
1488
1489        * libchip/network/cs8900.c, libchip/network/greth.c,
1490        libchip/network/i82586.c, libchip/network/open_eth.c,
1491        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1492        sized integers, and inttypes.h printf helpers.
1493
14942006-08-09      Kolja Waschk <waschk@telos.de>
1495
1496        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1497
14982006-07-12      Joel Sherrill <joel@OARcorp.com>
1499
1500        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1501
15022006-07-11      Jerry Needell <jerry.needell@unh.edu>
1503
1504        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1505        4.6 branch.  Original modifications by Gaisler Enterprises.
1506        * libchip/network/greth.c, libchip/network/greth.h: New files.
1507
15082006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1509
1510        * ide/ata.[ch]:
1511        (PR1118) fetch priority for ATA task from a variable,
1512        not a fixed configuration value.
1513       
15142006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1515
1516        * Makefile.am: Add ampolish3.
1517
15182006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1519
1520        * ampolish3: New.
1521        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1522
15232006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1524
1525        * aclocal/rtems-ampolish.m4: New.
1526        * configure.ac: Use RTEMS_AMPOLISH3.
1527
15282006-04-18  Joel Sherrill <joel@OARcorp.com>
1529
1530        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1531
15322006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1533
1534        PR 853/filesystem
1535        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1536        should be modified to support the new exception scheme and to use the
1537        handle parameter.
1538
15392006-02-a32     Eric Norum <norume@aps.anl.gov>
1540
1541        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1542        "newer" PCI access calls.  Minor cleanups.  Comments.
1543
15442006-01-12      Eric Norum <norume@aps.anl.gov>
1545
1546        PR 861/networking
1547        PR 863/networking
1548        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1549
15502006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1551
1552        * wrapup/Makefile.am: Add preinstall.am.
1553        * libchip/Makefile.am: Build libchip/network/smc91111.
1554        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1555        Eliminate cyg_int* crap.
1556
15572006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1558
1559        * librdbg/Makefile.am: Add preinstall.am.
1560        * aclocal/bsp-configure.m4: Add ampolish3.
1561        New header guards.
1562
15632006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1564
1565        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1566        Merger from rtems-4-6-branch.
1567
15682006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1569
1570        * libchip/network/smc91111.c
1571        libchip/network/smc91111config.h
1572        libchip/network/smc91111exp.h
1573        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1574        * libchip/Makefile.am: Reflect adding smc91111*.
1575
15762006-01-08      Joel Sherrill <joel@OARcorp.com>
1577
1578        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1579        char *.
1580
15812006-01-08      Joel Sherrill <joel@OARcorp.com>
1582
1583        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1584        warnings.
1585
15862005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1587
1588        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1589        Add RTEMS_RELLDFLAGS.
1590        * automake/compile.am: Remove RTEMS_USE_GCC.
1591        Remove RTEMS_RELLDFLAGS.
1592        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1593
15942005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1595
1596        * libchip/network/if_media.h, libchip/network/mii.h:
1597        Remove (Moved to cpukit).
1598        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1599        and libchip/network/if_media.h.
1600        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1601        if_media.h having moved.
1602
16032005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1604
1605        * automake/compile.am, automake/host.am, automake/local.am,
1606        automake/subdirs.am: Remove depend.
1607        * configure.ac: Explicitly pass --libdir and --includedir to
1608        testsuites.
1609
16102005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1611
1612        * configure.ac: Reflect changes to testsuites.
1613
16142005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1615
1616        * automake/compile.am: Remove GCCSPECS.
1617        * aclocal/prog-cc.m4: Add GCCSPECS.
1618        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1619
16202005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1621
1622        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1623        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1624
16252005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1626
1627        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1628        libcpu/byteorder.h for i386.
1629
16302005-11-02      Till Straumann <strauman@slac.stanford.edu>
1631
1632        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1633        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1634        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1635        added a simple API/library for i2c devices and drivers for i2c
1636        2-byte eeproms and a ds1621 temperature sensor; API is documented
1637        in libi2c.h.
1638
16392005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1640
1641        * libnetworking/pppd/ipxcp.c,
1642        libnetworking/pppd/chat.c,
1643        libnetworking/pppd/patchlevel.h,
1644        libnetworking/pppd/upap.h,
1645        libnetworking/pppd/md5.h,
1646        libnetworking/pppd/pppd.8,
1647        libnetworking/pppd/README,
1648        libnetworking/pppd/preinstall.am,
1649        libnetworking/pppd/md4.h,
1650        libnetworking/pppd/magic.c,
1651        libnetworking/pppd/pppd.h,
1652        libnetworking/pppd/demand.c,
1653        libnetworking/pppd/rtemsmain.c,
1654        libnetworking/pppd/sys-rtems.c,
1655        libnetworking/pppd/ipcp.h,
1656        libnetworking/pppd/lcp.h,
1657        libnetworking/pppd/chap_ms.c,
1658        libnetworking/pppd/md4.c,
1659        libnetworking/pppd/rtemspppd.h,
1660        libnetworking/pppd/cbcp.h,
1661        libnetworking/pppd/auth.c,
1662        libnetworking/pppd/lcp.c,
1663        libnetworking/pppd/example/README,
1664        libnetworking/pppd/example/ppp.conf,
1665        libnetworking/pppd/example/system.h,
1666        libnetworking/pppd/example/netconfig.h,
1667        libnetworking/pppd/example/pppdapp.c,
1668        libnetworking/pppd/example/init.c,
1669        libnetworking/pppd/example/Makefile-user,
1670        libnetworking/pppd/example/pppd.options,
1671        libnetworking/pppd/rtemspppd.c,
1672        libnetworking/pppd/ipxcp.h,
1673        libnetworking/pppd/chap_ms.h,
1674        libnetworking/pppd/options.c,
1675        libnetworking/pppd/magic.h,
1676        libnetworking/pppd/chap.h,
1677        libnetworking/pppd/cbcp.c,
1678        libnetworking/pppd/upap.c,
1679        libnetworking/pppd/chap.c,
1680        libnetworking/pppd/Makefile.am,
1681        libnetworking/pppd/ccp.h,
1682        libnetworking/pppd/utils.c,
1683        libnetworking/pppd/rtemsdialer.h,
1684        libnetworking/pppd/fsm.h,
1685        libnetworking/pppd/pathnames.h,
1686        libnetworking/pppd/md5.c,
1687        libnetworking/pppd/fsm.c,
1688        libnetworking/pppd/ipcp.c,
1689        libnetworking/pppd/STATUS,
1690        libnetworking/pppd/ccp.c,
1691        libnetworking/Makefile.am: Remove (Moved to cpukit).
1692
16932005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1694
1695        * configure.ac: Remove libnetworking, libnetworking/pppd.
1696        * wrapup/Makefile.am: Remove libpppd.a.
1697
16982005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1699
1700        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1701        rtemsdialer.h to $(includedir)/rtems.
1702
17032005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1704
1705        * libnetworking/rtems_telnetd/icmds.c,
1706        libnetworking/rtems_telnetd/Makefile.am,
1707        libnetworking/rtems_telnetd/preinstall.am,
1708        libnetworking/rtems_telnetd/pty.c,
1709        libnetworking/rtems_telnetd/pty.h,
1710        libnetworking/rtems_telnetd/README,
1711        libnetworking/rtems_telnetd/telnetd.c,
1712        libnetworking/rtems_telnetd/telnetd.h:
1713        Remove (Moved to cpukit).
1714
17152005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1716
1717        * configure.ac: Remove libnetworking/rtems_telnetd.
1718        * libnetworking/Makefile.am: Remove rtems_telnetd.
1719        * libnetworking/README: Remove (Obsolete).
1720        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1721
17222005-10-20  Eric Norum <norume@aps.anl.gov>
1723
1724        * libchip/network/dec21140.c: Clean up PCI mapping.
1725
17262005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1729        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1730        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1731        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1732        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1733        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1734
17352005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1736
1737        * aclocal/bspopts.m4: Add missing m4 quotes.
1738
17392005-09-02  Joel Sherrill <joel@OARcorp.com>
1740
1741    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1742
17432005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1744
1745        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1746        libchip/network/dec21140.c: Remove initialization of PCI bus.
1747
17482005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1749
1750        * optman/Makefile.am: Add preinstall.am.
1751
17522005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1753
1754        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1755        UNTESTED to tested.
1756
17572005-06-17      Joel Sherrill <joel@OARcorp.com>
1758
1759        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1760        it is not supported by the MPC5xx.
1761
17622005-06-17      Joel Sherrill <joel@OARcorp.com>
1763
1764        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1765        interface. Also correct attempting to build on other than PowerPC and
1766        x86.
1767
17682005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1769
1770        * libchip/Makefile.am: Add driver for Tulip clones.
1771        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1772        libchip/network/if_dcreg.h: New files.
1773
17742005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1775
1776        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1777        to enable rdbg.
1778        * configure.ac: Reflect changes above.
1779
17802005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1781
1782        * configure.ac: Add ada/.
1783
17842005-05-20      Sergei Organov  <osv@topconrd.ru>
1785
1786        PR 750/networking
1787        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1788        wait_input().
1789
17902005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1791
1792        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1793        rtems/irq.h.
1794
17952005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1796
1797        * libchip/Makefile.am: Include preinstall.am.
1798        * libchip/preinstall.am: New.
1799
18002005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1801
1802        * configure.ac: Add AMPOLISH3.
1803        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1804        * libnetworking/rtems_telnetd/preinstall.am: New.
1805        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1806
18072005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1808
1809        * configure.ac: Let enable_rpcgen default to "no".
1810
18112005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1812
1813        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1814
18152005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1816
1817        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1818        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1819
18202005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1821
1822        * libchip/network/dec21140.c, libchip/network/elnk.c,
1823        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1824
18252005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1826
1827        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1828        of code as a result of the implementation of a common PCI interface.
1829
18302005-05-04      Joel Sherrill <joel@OARcorp.com>
1831
1832        * libchip/network/open_eth.c: Remove prototype of set_vector.
1833
18342005-05-03      Joel Sherrill <joel@OARcorp.com>
1835
1836        * librdbg/src/ptrace.c: Remove warning.
1837
18382005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1839
1840        * libchip/network/dec21140.c, libchip/network/elnk.c,
1841        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1842        Modified parameter list to remove warnings.
1843
18442005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1845
1846        * libchip/network/cs8900.c, libchip/network/i82586.c,
1847        libchip/network/open_eth.c, libchip/network/sonic.c,
1848        libchip/serial/mc68681.c: Modified types to remove
1849        warnings.  Added initialization to remove warnings.
1850
18512005-04-28      Joel Sherrill <joel@OARcorp.com>
1852
1853        * libchip/network/README.sonic: Rewritten to account for removal of
1854        dmv177.
1855
18562005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1857
1858        PR 781/rtems_misc
1859        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1860
18612005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1862
1863        * libchip/serial/ns16550.c:
1864        Fixed warnings generated in various powerpc configurations
1865
18662005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1867
1868        * libchip/serial/ns16550.c: Modified
1869        ISR to work with PPC new exception processing
1870
18712005-03-14      Joel Sherrill <joel@OARcorp.com>
1872
1873        * libchip/network/dec21140.c, libchip/network/elnk.c,
1874        libchip/network/if_fxp.c: Continue PCI API unification. All use
1875        pci_find_device(). Network drivers manufacture a signature since all
1876        calls have not been converted yet.
1877
18782005-03-04      Joel Sherrill <joel@OARcorp.com>
1879
1880        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1881        initialize function part of the unified PCI API as pci_initialize().
1882
18832005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1884
1885        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1886        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1887
18882005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1889
1890        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1891        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1892
18932005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1894
1895        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1896        building procedures.
1897
18982005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1899
1900        * aclocal/prog-cc.m4:
1901        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1902
19032005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1904
1905        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1906
19072005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1908
1909        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1910
19112005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1912
1913        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1914
19152005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1916
1917        * libnetworking/rtems_servers/ftp.c,
1918        libnetworking/rtems_servers/ftp.h,
1919        libnetworking/rtems_servers/Makefile.am:
1920        Remove (relocated to cpukit/ftpd).
1921        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1922        removed move libnetworking/rtems_servers.
1923
19242005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1925
1926        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1927
19282005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1929
1930        PR 755/rtems
1931        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1932        Remove local declarations of rtems_bsdnet_nameservers,
1933        rtems_bsdnet_nameservers_count.
1934
19352005-01-31      Sergei Organov <osv@topconrd.ru>
1936
1937        PR 751/pppd
1938        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1939        committed to fix PR736 breaks pppd. chat.c should have its own static
1940        ttyfd for pppd to work correctly. The symptom is that second
1941        invokation of chat (for connect script) fails due to pppd_ttyfd set
1942        to -1 by previous chat invokation (for init script). In addition,
1943        this patch fixes leaving of dangling pointer in the abort_stbring[]
1944        by chat_send().
1945
19462005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1947
1948        * configure.ac: Remove CFLAGS_DEBUG_V.
1949        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1950
19512005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1952
1953        * wrapup/Makefile.am: Remove rtems-ctor.o.
1954
19552005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1956
1957        * libchip/rtc/rtc.h: size_t RTC_Count.
1958
19592005-01-20      Joel Sherrill <joel@OARcorp.com>
1960
1961        PR 736/pppd
1962        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1963        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1964        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1965        should not be static and should have a name more specific to pppd.
1966
19672005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1968
1969        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1970        libnetworking/rtems_servers/Makefile.am,
1971        libnetworking/rtems_telnetd/Makefile.am,
1972        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1973        Eliminate CFLAGS_OPTIMIZE_V.
1974
19752005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1976
1977        * configure.ac: Pass CFLAGS to testsuites configure.
1978        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1979        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1980
19812005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1982
1983        * configure.ac: Pass CFLAGS to cpukit configure.
1984        * aclocal/rtems-flags.m4: Remove (Unused).
1985        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1986        * aclocal/env-rtemsbsp.m4:
1987        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1988        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1989        RTEMS_CFLAGS.
1990        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1991        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1992        Cleanup comments.
1993
19942005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * automake/compile.am: Remove build-variant support.
1997
19982005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1999
2000        * libnetworking/pppd/Makefile.am,
2001        libnetworking/rtems_servers/Makefile.am,
2002        libnetworking/rtems_telnetd/Makefile.am:
2003        Remove build-variant support.
2004
20052005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2006
2007        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2008        support/Makefile.am, wrapup/Makefile.am:
2009        Remove build-variant support.
2010
20112004-11-22      Joel Sherrill <joel@OARcorp.com>
2012
2013        * libchip/network/if_fxp.c: Add entry for another module ID code.
2014
20152004-11-22      Joel Sherrill <joel@OARcorp.com>
2016
2017        PR 693/misc
2018        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2019        in/outport routines.
2020
20212004-11-22      Joel Sherrill <joel@OARcorp.com>
2022
2023        PR 693/misc
2024        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2025        in/outport routines.
2026
20272004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2028
2029        * aclocal/enable-itron.m4: Remove (unused).
2030
20312004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2032
2033        * configure.ac: Misc. quoting cleanups.
2034        Enable ada-tests iff --enable-ada and --enable-tests.
2035
20362004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2037
2038        PR 703/filesystem
2039        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2040        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2041        libchip/ide/ide_controller.c:
2042        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2043        available for BSPS/device drivers.
2044        Extend the "modes_available" and "mode_active" parameters to
2045        uint16_t for UDMA support.
2046
20472004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2048
2049        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2050        not supported on PowerPC since it works on the MVME2100 BSP.
2051
20522004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2053
2054        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2055        Add dependency tracking for *.cfgs.
2056        * Makefile.am: Add dependency tracking for *.cfg.
2057
20582004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2059
2060        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2061        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2062
20632004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2064
2065        PR 707/make_build
2066        * configure.ac: Add --enable-rpcgen.
2067
20682004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2069
2070        PR 700/rtems_misc
2071        * libnetworking/rtems_webserver/asp.c,
2072        libnetworking/rtems_webserver/balloc.c,
2073        libnetworking/rtems_webserver/cgi.c,
2074        libnetworking/rtems_webserver/default.c,
2075        libnetworking/rtems_webserver/ej.h,
2076        libnetworking/rtems_webserver/ejIntrn.h,
2077        libnetworking/rtems_webserver/ejlex.c,
2078        libnetworking/rtems_webserver/ejparse.c,
2079        libnetworking/rtems_webserver/emfdb.c,
2080        libnetworking/rtems_webserver/emfdb.h,
2081        libnetworking/rtems_webserver/form.c,
2082        libnetworking/rtems_webserver/handler.c,
2083        libnetworking/rtems_webserver/h.c,
2084        libnetworking/rtems_webserver/license.txt,
2085        libnetworking/rtems_webserver/Makefile.am,
2086        libnetworking/rtems_webserver/md5c.c,
2087        libnetworking/rtems_webserver/md5.h,
2088        libnetworking/rtems_webserver/mime.c,
2089        libnetworking/rtems_webserver/misc.c,
2090        libnetworking/rtems_webserver/NOTES,
2091        libnetworking/rtems_webserver/ringq.c,
2092        libnetworking/rtems_webserver/rom.c,
2093        libnetworking/rtems_webserver/rtems_webserver.h,
2094        libnetworking/rtems_webserver/security.c,
2095        libnetworking/rtems_webserver/sock.c,
2096        libnetworking/rtems_webserver/socket.c,
2097        libnetworking/rtems_webserver/sockGen.c,
2098        libnetworking/rtems_webserver/sym.c,
2099        libnetworking/rtems_webserver/uemf.c,
2100        libnetworking/rtems_webserver/uemf.h,
2101        libnetworking/rtems_webserver/um.c,
2102        libnetworking/rtems_webserver/um.h,
2103        libnetworking/rtems_webserver/umui.c,
2104        libnetworking/rtems_webserver/url.c,
2105        libnetworking/rtems_webserver/value.c,
2106        libnetworking/rtems_webserver/wbase64.c,
2107        libnetworking/rtems_webserver/webcomp.c,
2108        libnetworking/rtems_webserver/webmain.c,
2109        libnetworking/rtems_webserver/webpage.c,
2110        libnetworking/rtems_webserver/webrom.c,
2111        libnetworking/rtems_webserver/webs.c,
2112        libnetworking/rtems_webserver/websda.c,
2113        libnetworking/rtems_webserver/websda.h,
2114        libnetworking/rtems_webserver/webs.h,
2115        libnetworking/rtems_webserver/websSSL.c,
2116        libnetworking/rtems_webserver/websSSL.h,
2117        libnetworking/rtems_webserver/websuemf.c,
2118        libnetworking/rtems_webserver/wsIntrn.h:
2119        Remove (Moved to cpukit/http).
2120
21212004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2122
2123        PR 700/rtems_misc
2124        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2125        Remove libnetworking/rtems_webserver.
2126
21272004-10-25      Eric Norum <norume@aps.anl.gov>
2128
2129        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2130
21312004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2132
2133        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2134
21352004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2136
2137        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2138        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2139
21402004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2141
2142        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2143
21442004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2145
2146        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2147        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2148
21492004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2150
2151        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2152        BITSPERBYTE.
2153
21542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2155
2156        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2157        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2158
21592004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2160
2161        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2162
21632004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2164
2165        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2166        * aclocal/enable-bare.m4: Remove.
2167        * configure.ac: Remove BARE_CPU_MODEL.
2168
21692004-10-13      Eric Norum <norume@aps.anl.gov>
2170
2171        PR 688/bsps
2172        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2173        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2174        MC146818A (and several Dallas Semiconductor) TOD chips.
2175
21762004-10-13      Eric Norum <norume@aps.anl.gov>
2177
2178        PR 686/networking
2179        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2180        device code.
2181
21822004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2183
2184        * libchip/network/dec21140.c: include <rtems/pci.h>.
2185
21862004-09-29      Joel Sherrill <joel@OARcorp.com>
2187
2188        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2189        libnetworking/pppd/utils.c: i960 obsoleted and all references
2190        removed.
2191
21922004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2193
2194        PR 607/networking
2195        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2196        instead of fully specifying unused PCI features.
2197
21982004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2199
2200        * configure.ac: Require automake > 1.9.
2201
22022004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2203
2204        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2205
22062004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2207
2208        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2209        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2210
22112004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2212
2213        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2214        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2215
22162004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2217
2218        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2219
22202004-07-28  Joel Sherrill <joel@OARcorp.com>
2221
2222    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2223
22242004-07-25      Joel Sherrill <joel@OARcorp.com>
2225
2226        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2227
22282004-05-21  Till Strauman <strauman@slac.stanford.edu>
2229
2230        PR 625/networking
2231        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2232        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2233        an error rather than panic if no chip is detected (thus allowing
2234        for probing).
2235        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2236        instead of looping forever.  Avoid divide by zero (crashed my PC).
2237        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2238        they are UNTESTED.
2239
22402004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2241
2242        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2243
22442004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2245
2246        * libchip/network/dec21140.c, libchip/network/elnk.c:
2247        #include <errno.h>.
2248
22492004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2250
2251        * libchip/network/if_media.h: Update from FreeBSD.
2252        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2253        libchip/network/i82586.c: #include <errno.h>.
2254
22552004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2256
2257        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2258
22592004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2260
2261        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2262
22632004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2264
2265        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2266        automake).
2267
22682004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2269
2270        PR 599/pppd
2271        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2272
22732004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2274
2275        * optman/rtems/no-region.c: Reflect having changed
2276        rtems_region_get_segment_size.
2277
22782004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2279
2280        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2281        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2282        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2283        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2284        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2285        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2286        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2287
22882004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2289
2290        * libchip/ide/ata.c, libchip/network/dec21140.c,
2291        libchip/network/elnk.c, libchip/network/i82586.c,
2292        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2293        libchip/network/open_eth.c, libchip/network/sonic.c,
2294        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2295        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2296        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2297        libchip/shmdr/shm_driver.h: Cosmetics.
2298
22992004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2300
2301        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2302        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2303        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2304        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2305        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2306        fixed size types.
2307
23082004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2309
2310        * configure.ac: Explicitly pass --includedir and --libdir to
2311        cpukit/configure.
2312
23132004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2314
2315        * librdbg/Makefile.am: Fix rpcgen rules.
2316        * librdbg/src/i386/any/remdeb_xdr.c,
2317        librdbg/src/m68k/any/remdeb_xdr.c,
2318        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2319        Reflect changes to librdbg/Makefile.am.
2320
23212004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2322
2323        * configure.ac: Reflect changes testsuites/configure.ac and
2324        cpukit/configure.ac.
2325
23262004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2327
2328        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2329        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2330
23312004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2332
2333        * configure.ac: Reflect changes to testsuites's configuration.
2334
23352004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2336
2337        PR/589 rtems
2338        * libchip/network/pci.h: Remove (Moved to cpukit).
2339
23402004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2341
2342        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2343        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2344        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2345        libchip/network/dec21140.c, libchip/network/elnk.c,
2346        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2347        libchip/network/open_eth.h, libchip/network/sonic.c,
2348        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2349        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2350        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2351        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2352        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2353        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2354        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2355        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2356        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2357        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2358        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2359        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2360        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2361        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2362        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2363        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2364        fixed-size types.
2365
23662004-03-14      Chris Johns  <chrisj@rtems.org>
2367
2368        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2369        the BSP example code.
2370        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2371        support the DIMMPC. This is a pc386 target with IO port support. Minor
2372        formating clean up. Add documentation to the header file.
2373        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2374        cs8900.h header file.
2375
23762004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2377
2378        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2379        Cosmetics.
2380
23812004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2384        There are no application level Makefiles in here.
2385
23862004-03-04      Joel Sherrill <joel@OARcorp.com>
2387
2388        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2389        they can be used in application level makefiles.
2390
23912004-03-05      Joel Sherrill <joel@OARcorp.com>
2392
2393        * libnetworking/rtems_webserver/ejparse.c,
2394        libnetworking/rtems_webserver/emfdb.c,
2395        libnetworking/rtems_webserver/sock.c,
2396        libnetworking/rtems_webserver/socket.c,
2397        libnetworking/rtems_webserver/sym.c,
2398        libnetworking/rtems_webserver/webs.c,
2399        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24002004-03-05      Joel Sherrill <joel@OARcorp.com>
2401
2402        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2403        compiling this file only only those CPU families with supported
2404        exception models.
2405
24062004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2409        testsuites (Was exposed with --enable-multilib, only).
2410        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2411         Add RTEMS_BSP_CONFIG_SUBDIR.
2412        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2413        testsuites's configure.
2414        * aclocal/rtems-top.m4: Remove ENDIF hack.
2415        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2416
24172004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2420        wrapup/Makefile.am: Fix automake problems having been introduced
2421        in previous patch.
2422
24232004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2424
2425        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2426        Preinstall dirs.
2427        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2428        * aclocal/check-multiprocessing.m4: Cosmetics.
2429        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2430        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2431
24322004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2433
2434        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2435        librdbg/src/Makefile.am.
2436        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2437        * configure.ac: Reflect changes above.
2438        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2439        * wrapup/Makefile.am: Reflect changes above.
2440        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2441
24422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2445
24462004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2449
24502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2451
2452        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2453
24542004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2457        librdbg/src/powerpc/Makefile.am: Remove.
2458        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2459        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2460        * configure.ac: Reflect changes above.
2461
24622004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2463
2464
24652004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2468        STRIP.
2469
24702004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        * librdbg/include/Makefile.am: Merge-in
2473        librdbg/include/rdbg/i386/Makefile.am,
2474        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2475        librdbg/include/rdbg/powerpc/Makefile.am.
2476        * librdbg/include/rdbg/i386/Makefile.am,
2477        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2478        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2479        * configure.ac: Reflect changes above.
2480
24812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * configure.ac: Use AS_HELP_STRING(ada).
2484
24852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2488        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2489        Use AC_CONFIG_HEADERS.
2490        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2491        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2492
24932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2494
2495        * Makefile.am: include local.am.
2496
24972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * aclocal/version.m4: 4.6.99.0.
2500
25012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * Makefile.am: Don't include host.am.
2504        * automake/compile.am: Further cleanups.
2505
25062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2507
2508        * automake/lib.am: Remove (Unused).
2509
25102004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * wrapup/Makefile.am: Don't include lib.am.
2513        * automake/compile.am: Use automake compilation rules.
2514
25152004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * libnetworking/pppd/Makefile.am,
2518        libnetworking/rtems_servers/Makefile.am,
2519        libnetworking/rtems_telnetd/Makefile.am,
2520        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2521        support/Makefile.am: Don't include lib.am.
2522
25232004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * libchip/Makefile.am: Don't include lib.am.
2526        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2527        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2528        unnecessary EXTRA_DISTs.
2529
25302004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2533        hack.
2534
25352004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2538        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2539        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2540        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2541
25422004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2545        Add AM_CONDITIONAL(HAS_MP).
2546        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2547        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2548        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2549        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2550        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2551        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2552        (Deprecated by autoconf 2.59).
2553
25542004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2557        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2558
25592004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2560
2561        * ChangeLog: Merge-in libnetworking/ChangeLog.
2562        * libnetworking/ChangeLog: Remove.
2563        * ChangeLog: Merge-in librdbg/ChangeLog.
2564        * librdbg/ChangeLog: Remove.
2565        * ChangeLog: Merge-in libchip/ChangeLog.
2566        * libchip/ChangeLog: Remove.
2567        * ChangeLog: Merge-in optman/ChangeLog.
2568        * optman/ChangeLog: Remove.
2569
25702004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * configure.ac: Reflect changes to cpukit.
2573        * wrapup/Makefile.am: Reflect changes to librdbg.
2574        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2575        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2576        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2577        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2578        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2579        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2580        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2581        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2582        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2583
25842004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * aclocal/rtems-top.m4: Remove check for version.m4.
2587        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2588
25892004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2590
2591        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2592        * wrapup/Makefile.am: Reflect changes to libchip/*.
2593        * support/Makefile.am: Use automake compilation rules.
2594        * wrapup/Makefile.am: Reflect changes to support/*.
2595        * configure.ac: Remove libnetworking/wrapup/Makefile.
2596        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2597        libnetworking/*/lib*.a instead of libnetapps.a.
2598        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2599        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2600        * optman/Makefile.am: Use automake compilation rules.
2601        * libchip/Makefile.am: Fix typo in previous patch.
2602        * libchip/Makefile.am: Use automake compilation rules.
2603        * libnetworking/Makefile.am: Remove wrapup.
2604        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2605        automake-compilation rules.
2606        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2607        automake-compilation rules.
2608        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2609        automake-compilation rules.
2610        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2611        automake-compilation rules.
2612        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2613
26142004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2615
2616        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2617        PRE/TMPINSTALL_FILES to CLEANFILES.
2618        * automake/lib.am: Remove TMPINSTALL_FILES.
2619        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2620        PRE/TMPINSTALL_FILES to CLEANFILES.
2621        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2622        PRE/TMPINSTALL_FILES to CLEANFILES.
2623        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2624        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2625        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2626        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2627        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2628        * librdbg/src/i386/Makefile.am: Ditto.
2629        * librdbg/src/m68k/Makefile.am: Ditto.
2630        * librdbg/src/powerpc/Makefile.am: Ditto.
2631        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2632        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2633        * libnetworking/rtems_servers/Makefile.am: Ditto.
2634        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2635        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2636
26372004-01-07      Joel Sherrill <joel@OARcorp.com>
2638
2639        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2640        more completely covers the MIPS family.
2641
26422003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * wrapup/Makefile.am: Reflect changes to shmdr.
2645        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2646
26472003-12-18      Joel Sherrill <joel@OARcorp.com>
2648
2649        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2650        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2651        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2652        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2653        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2654        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2655        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2656
26572003-12-17      Joel Sherrill <joel@OARcorp.com>
2658
2659        * aclocal/version.m4: Updated to rtems-20031217-test.
2660
26612003-12-17     
2662
2663        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2664        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2665
26662003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * automake/compile.am: Remove LINK_LIBS (Unused).
2669        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2670
26712003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2674        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2675        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2676        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2677        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2678
26792003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2680
2681        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2682        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2683        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2684        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2685        * librdbg/src/i386/Makefile.am:
2686        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2687        * librdbg/src/m68k/Makefile.am:
2688        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2689        * librdbg/src/powerpc/Makefile.am:
2690        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2691
26922003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2695        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2696        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2697        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2698        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2699        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2700        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2701        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2702        * optman/Makefile.am: Remove project_libdir.
2703        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2704        PRE/TMPINSTALL_FILES.
2705        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2706        PRE/TMPINSTALL_FILES.
2707        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2708        PRE/TMPINSTALL_FILES.
2709        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2710        PRE/TMPINSTALL_FILES.
2711        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2712        from PRE/TMPINSTALL_FILES.
2713        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2714        PRE/TMPINSTALL_FILES.
2715        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2716        PRE/TMPINSTALL_FILES.
2717        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2718        PRE/TMPINSTALL_FILES.
2719        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2720        PRE/TMPINSTALL_FILES.
2721        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2722        PRE/TMPINSTALL_FILES.
2723        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2724        PRE/TMPINSTALL_FILES.
2725        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2726        from PRE/TMPINSTALL_FILES.
2727
27282003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2729
2730        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2731        * automake/lib.am: Remove project_libdir.
2732        * wrapup/Makefile.am: Reworked.
2733
27342003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2735
2736        * configure.ac: Reflect changes to librdbg.
2737        * optman/Makefile.am: Add tmpinstall dirstamp support.
2738        * libchip/Makefile.am: Fix variant-tmpinstall support.
2739        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2740        * librdbg/src/powerpc/Makefile.am: Merge-in former
2741        new_exception_processing/Makefile.am.
2742        * librdbg/src/m68k/any/Makefile.am: Remove.
2743        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2744        * librdbg/src/i386/any/Makefile.am: Remove.
2745        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2746        * librdbg/src/Makefile.am: Cosmetics.
2747        * librdbg/include/Makefile.am: Cosmetics.
2748        * librdbg/Makefile.am: Cosmetics.
2749        * libnetworking/Makefile.am: Cosmetics.
2750        * libnetworking/pppd/Makefile.am: Cosmetics.
2751        * libnetworking/wrapup/Makefile.am: Cosmetics.
2752
27532003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2754
2755        * Makefile.am: Cosmetics.
2756        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2757        support.
2758
27592003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * automake/compile.am: Remove $(ARCH):-rule.
2762
27632003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2764
2765        * configure.ac: Remove lib/libbsp/shared/Makefile,
2766        lib/libbsp/shmdr/Makefile.
2767
27682003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2769
2770        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2771        libchip/serial/Makefile, libchip/rtc/Makefile.
2772        * support/Makefile.am: Remove all-local: $(ARCH).
2773        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2774        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2775        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2776        * optman/Makefile.am: Remove all-local: $(ARCH).
2777        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2778        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2779        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2780        compilation dirstamp support.
2781        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2782        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2783        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2784        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2785        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2786        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2787        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2788        all-local: $(ARCH).
2789        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2790        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2791        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2792        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2793        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2794
27952003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2796
2797        * aclocal/lead-dot.m4: New (from automake-1.7f).
2798        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2799        AC_SUBST(dirstamp).
2800        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2801        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2802        libchip/serial/Makefile.am: Ditto.
2803        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2804        * librdbg/include/Makefile.am: Ditto.
2805        * librdbg/include/rdbg/Makefile.am: Ditto.
2806        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2807        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2808        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2809        * librdbg/src/Makefile.am: Ditto.
2810        * librdbg/src/i386/Makefile.am: Ditto.
2811        * librdbg/src/i386/any/Makefile.am: Ditto.
2812        * librdbg/src/m68k/Makefile.am: Ditto.
2813        * librdbg/src/m68k/any/Makefile.am: Ditto.
2814        * librdbg/src/powerpc/Makefile.am: Ditto.
2815        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2816        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2817        preinstallation.
2818        * libnetworking/pppd/Makefile.am: Ditto.
2819        * libnetworking/rtems_servers/Makefile.am: Ditto.
2820        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2821        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2822        * libnetworking/wrapup/Makefile.am: Ditto.
2823
28242003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2825
2826        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2827        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2828        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2829        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2830        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2831        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2832        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2833        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2834        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2835        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2836        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2837        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2838        underquoting to silence automake-1.8.
2839
28402003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * configure.ac: Reflect having moved tests to ../../testsuites.
2843
28442003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2847        * aclocal/canonical-host.m4: Remove.
2848        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2849        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2850
28512003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * aclocal/check-cpu.m4: Remove.
2854        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2855        * aclocal/canonical-target-name.m4: Add m4-quotes.
2856        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2857        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2858        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2859        * aclocal/check-networking.m4: Add m4-quotes. Require
2860        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2861        * aclocal/check-posix.m4: Add m4-quotes. Require
2862        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2863        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2864        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2865        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2866
28672003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2870        * aclocal/bsp-alias.m4: Remove.
2871
28722003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * configure.ac: Make presence of tests/ optional.
2875
28762003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * aclocal/path-perl.m4: Remove (Unused).
2879
28802003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2881
2882        * automake/force-preinstall.am: Remove.
2883
28842003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2885
2886        PR 499/rtems_misc
2887        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2888        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2889        Configuration (Odd was forced) - Correction of Stop Bit configuration
2890        (inversed) - Correction of ISR Handler to call
2891        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2892        CTS Hardware flow control Configuration.
2893
28942003-09-04      Joel Sherrill <joel@OARcorp.com>
2895
2896        * lib/libcpu/shared/include/cache.h,
2897        lib/libcpu/shared/src/cache_aligned_malloc.c,
2898        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2899        license changed.
2900        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2901        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2902        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2903        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2904        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2905        for license changed.
2906        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2907        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2908        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2909        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2910        libchip/network/cs8900.h, libchip/network/dec21140.c,
2911        libchip/network/elnk.c, libchip/network/open_eth.c,
2912        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2913        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2914        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2915        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2916        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2917        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2918        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2919        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2920        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2921        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2922        libchip/serial/serial.h, libchip/serial/z85c30.c,
2923        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2924        libchip/serial/z85c30_reg.c: URL for license changed.
2925
29262003-09-03      Jiri Gaisler <jiri@gaisler.com>
2927
2928        PR 477/networking
2929        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2930        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2931        libchip/network/open_eth.h: New files.
2932
29332003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2934
2935        * aclocal/rtems-top.m4: Add RTEMS_API.
2936        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2937
29382003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2939
2940        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2941        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2942        @RTEMS_BSP@.cfg.
2943
29442003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2945
2946        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2947
29482003-08-20      Joel Sherrill <joel@OARcorp.com>
2949
2950        * libchip/network/cs8900.c: Correct copyright statements.
2951
29522003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2953
2954        * aclocal/check-itron.m4: Remove.
2955        * aclocal/enable-inlines.m4: Remove.
2956        * Makefile.am: Reflect having moved aclocal/.
2957        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2958        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2959        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2960        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2961        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2962        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2963        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2964        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2965        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2966        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2967        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2968        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2969        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2970        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2971        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2972        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2973        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2974        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2975        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2976        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2977        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2978        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2979        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2980        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2981        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2982        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2983        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2984        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2985        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2986        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2987        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2988        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2989        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2990        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2991        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2992        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2993        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2994        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2995        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2996        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2997        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2998        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2999        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3000        * aclocal/target.m4: New (Copied from ../../aclocal).
3001        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3002        * aclocal/version.m4: New (Copied from ../../aclocal).
3003
30042003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3005
3006        * configure.ac: Remove stray comments.
3007        * automake/local.am, automake/host.am: Remove "debug".
3008
30092003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3010
3011        * Makefile.am: Reflect having moved automake/.
3012        * lib/Makefile.am: Reflect having moved automake/.
3013        * support/Makefile.am: Reflect having moved automake/.
3014        * wrapup/Makefile.am: Reflect having moved automake/.
3015        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3016        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3017        from ../../automake).
3018        * optman/Makefile.am: Reflect having moved automake/.
3019        * libchip/Makefile.am: Reflect having moved automake/.
3020        * libchip/ide/Makefile.am: Reflect having moved automake/.
3021        * libchip/network/Makefile.am: Reflect having moved automake/.
3022        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3023        * libchip/serial/Makefile.am: Reflect having moved automake/.
3024        * librdbg/Makefile.am: Reflect having moved automake/.
3025        * librdbg/include/Makefile.am: Reflect having moved automake/.
3026        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3027        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3028        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3029        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3030        automake/.
3031        * librdbg/src/Makefile.am: Reflect having moved automake/.
3032        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3033        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3034        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3035        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3036        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3037        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3038        having moved automake/.
3039        * libnetworking/Makefile.am: Reflect having moved automake/.
3040        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3041        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3042        automake/.
3043        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3044        automake/.
3045        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3046        automake/.
3047        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3048
30492003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * Makefile.am: Add bsp.pc.in.
3052        * bsp.pc.in: New (pkgconfig support).
3053
30542003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3057
30582003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3059
3060        * lib/Makefile.am: New (Required by 'make dist').
3061        * lib/ChangeLog: Remove.
3062        * lib/.cvsignore: Cleanup.
3063        * configure.ac: Reflect having added lib/Makefile.am.
3064        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3065        lib/libbsp/configure.ac.
3066        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3067        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3068
30692003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3072        * configure.ac: Merge-in librdbg/configure.ac.
3073        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3074        librdbg/configure.ac.
3075        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3076        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3077        LIBCHIP. Conditionally build include-dirs.
3078        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3079        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3080        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3081        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3082        librdbg/include/rdbg/m68k/Makefile.am,
3083        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3084        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3085        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3086        librdbg/src/powerpc/Makefile.am, librdbg/
3087        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3088        configure.ac into ../configure.ac.
3089        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3090        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3091        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3092        libnetworking/rtems_telnetd/Makefile.am,
3093        libnetworking/rtems_webserver/Makefile.am,
3094        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3095        into ../configure.ac.
3096
30972003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3098
3099        PR 427/rtems
3100        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3101        * librdbg/src/servtsp.c: Ditto.
3102
31032003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3104
3105        PR 429/bsps
3106        PR 432/bsps
3107        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3108        packets are queued onto an elnk board, the ISR will deadlock the device
3109        with a tx complete interrupt.  Lighter tx loads are not affected as they
3110        end up submitting single packets to the device.
3111
31122003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3113
3114        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3115        optman/configure.ac.
3116        * optman/configure.ac: Remove (Merged into ../configure.ac).
3117        * optman/Makefile.am: Reflect having merged configure.ac into
3118        ../configure.ac.
3119        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3120        * libchip/Makefile.am, libchip/ide/Makefile.am,
3121        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3122        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3123        ../configure.ac.
3124
31252003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3128
31292003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3130
3131        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3132        on i386.
3133
31342003-06-13      Joel Sherrill <joel@OARcorp.com>
3135
3136        * libnetworking/pppd/chat.c: Removed warnings.
3137
31382003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3139
3140        * libchip/network/README.3com: New file missed in previous commit.
3141        PR 405/bsps
3142        PR 393/networking
3143        * libchip/network/dec21140.c: Fix leak also known as PR393.
3144        * libchip/network/elnk.c, libchip/network/if_media.h,
3145        libchip/network/mii.h: New files.
3146        * libchip/network/Makefile.am: Reflect new files.
3147
31482003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * configure.ac: Remove support for profile-variant.
3151
31522003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3153
3154        PR 397/pppd
3155        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3156        * libnetworking/pppd/magic.c: Remove *rand48.
3157        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3158
31592003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3160
3161        * wrapup/Makefile.am: Add libide.a.
3162
31632003-04-15      Joel Sherrill <joel@OARcorp.com>
3164
3165        PR 387/rtems_misc
3166        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3167        routines.
3168        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3169
31702003-04-11      Joel Sherrill <joel@OARcorp.com>
3171
3172        * libnetworking/rtems_webserver/cgi.c,
3173        libnetworking/rtems_webserver/sockGen.c,
3174        libnetworking/rtems_webserver/umui.c,
3175        libnetworking/rtems_webserver/websSSL.c,
3176        libnetworking/rtems_webserver/websSSL.h,
3177        libnetworking/rtems_webserver/websda.c,
3178        libnetworking/rtems_webserver/websda.h: New files. Not included in
3179        previous commit.
3180
31812003-04-10      Joel Sherrill <joel@OARcorp.com>
3182
3183        PR 371/pppd
3184        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3185        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3186        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3187        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3188        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3189        still global symbols in rtemspppd.h which might need to be changed or
3190        converted into member of a structure which is dereferenced with a
3191        pointer that is managed as a per task variable. But this patch should
3192        avoid many conflicts.
3193
31942003-03-27      Joel Sherrill <joel@OARcorp.com>
3195
3196        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3197        not allowed in the cpukit source code since it must be buildable
3198        independent of any BSP. These files were moved to libchip/ide.
3199        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3200        files.
3201
32022003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3203
3204        PR 368/filesystems
3205        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3206        improvements which now work on pc386 and mbx8xx.
3207        * libchip/ide/ide_controller.c: New file.
3208
32092003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3210
3211        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3212
32132003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3214
3215        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3216        * configure.ac: Add support/.
3217        * support/.cvsignore: New.
3218        * support/Makefile.am: New.
3219        * support/version.c: New.
3220        * wrapup/Makefile.am: Add support/libsupport.a.
3221        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3222        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3223        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3224        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3225
32262003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3227
3228        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3229
32302003-02-20      Till Straumann <strauman@slac.stanford.edu>
3231
3232        PR 354/networking
3233        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3234        chip against a table of supported chips. The untested ones are still
3235        commented out, however.
3236
32372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3238
3239        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3240        * configure.ac: AC_PREREQ(2.57).
3241        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3242        * optman/configure.ac: AC_PREREQ(2.57).
3243        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3244        * libchip/configure.ac: AC_PREREQ(2.57).
3245        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3246        * librdbg/configure.ac: AC_PREREQ(2.57).
3247        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3248        * libnetworking/configure.ac: AC_PREREQ(2.57).
3249
32502003-02-06      Joel Sherrill <joel@OARcorp.com>
3251
3252        * libnetworking/pppd/chat.c: Convert routines with common names to
3253        static. This included get_char(), put_char(), and character() among
3254        others.
3255
32562003-02-03      Joel Sherrill <joel@OARcorp.com>
3257
3258        PR 338/filesystem
3259        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3260        rtems_io_lookup_name() (API change).  Unused function removed.
3261
32622003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3265        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3266        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3267        Eliminate *_O_FILES.
3268        * libnetworking/rtems_servers/Makefile.am,
3269        libnetworking/rtems_webserver/Makefile.am,
3270        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3271
32722002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3273
3274        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3275        Let all-local: depend on $(LIB).
3276        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3277        * optman/Makefile.am: Apply install-data-local to install *.rels.
3278
32792002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3280
3281        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3282        %.c rules.
3283        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3284        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3285        * libchip/rtc/Makefile.am: Ditto.
3286        * libchip/serial/Makefile.am: Ditto.
3287
32882002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3291        LIBC_DEFINES.
3292        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3293        LIBC_DEFINES.
3294        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3295        LIBC_DEFINES.
3296
32972002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3298
3299        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3300
33012002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3302
3303        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3304        cache-checking.
3305        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3306
33072002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3310        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3311        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3312        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3313        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3314
33152002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3316
3317        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3318        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3319        Remove.
3320        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3321
33222002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3325        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3326
33272002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3328
3329        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3330        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3331
33322002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3333
3334        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3335        * optman/rel.am: New.
3336
33372002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3338
3339        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3340        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3341        braino in comment on "exec". Extend --enable-ada handling.
3342
33432002-11-04      Joel Sherrill <joel@OARcorp.com>
3344
3345        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3346        tasks and rolling multiple loops into 1.
3347        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3348        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3349        Removed warnings.
3350
33512002-10-31      Joel Sherrill <joel@OARcorp.com>
3352
3353        * libchip/network/dec21140.c: Removed warnings.
3354        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3355        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3356        librdbg/src/m68k/any/remdeb_xdr.c,
3357        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3358        warnings.
3359        * libnetworking/rtems_webserver/socket.c,
3360        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3361
33622002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3363
3364        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3365        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3366        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3367        above.
3368
33692002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3372        * wrapup/.cvsignore: Remove autom4te.cache.
3373        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3374        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3375        autom4te.cache.
3376        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3377        autom4te.cache.
3378        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3379        autom4te.cache.
3380
33812002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3384
33852002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3386
3387        * optman/.cvsignore: Add autom4te.cache.
3388
33892002-09-14      Joel Sherrill <joel@OARcorp.com>
3390
3391        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3392
33932002-09-07      Joel Sherrill <joel@OARcorp.com>
3394
3395        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3396        include files to resolve warnings.
3397
33982002-09-07      Chris Johns <ccj@acm.org>
3399
3400        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3401        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3402        which corrects the problem  where the cs8900.c file was actually the BSP
3403        glue.  Joel did some hacking so this file will compile.  Previously it
3404        required providing a target.h file to compile.
3405        * libchip/network/cs8900.c.bsp: New file.
3406
34072002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3408
3409        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3410
34112002-08-31      Joel Sherrill <joel@OARcorp.com>
3412
3413        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3414        eliminate warning.
3415
34162002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * configure.ac: Add ada-tests.
3419
34202002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * Makefile.am: Add preinstall-stamp.
3423
34242002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3425
3426        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3427        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3428        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3429        gcc31 happy.
3430        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3431        cp.
3432
34332002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3434
3435        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3436        make/bsp.mak.
3437        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3438        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3439
34402002-08-12      Joel Sherrill <joel@OARcorp.com>
3441
3442        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3443        avoid error.
3444
34452002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3446
3447        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3448        * configure.ac: Add BSP_SUBDIRS.
3449        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3450        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3451        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3452        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3453        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3454        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3455        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3456        RTEMS_CHECK_BSP_CACHE.
3457        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3458        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3459        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3460        .$(OBJEXT) instead of .o.
3461        * libnetworking/pppd/Makefile.am,
3462        libnetworking/rtems_servers/Makefile.am,
3463        libnetworking/rtems_telnetd/Makefile.am,
3464        libnetworking/rtems_webserver/Makefile.am,
3465        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3466
34672002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3468
3469        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3470        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3471        ../libchip/serial/$(ARCH)/libserialio.a.
3472        * libchip/serial/Makefile.am: Don't tmp-install lib.
3473        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3474
34752002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3476
3477        * Makefile.am: Add rtems_makedir.
3478        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3479        * Makefile.am: Add wrapup-SUBDIR.
3480        * wrapup/ChangeLog: Remove.
3481        * wrapup/configure.ac: Remove.
3482        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3483        (Make the bare BSP happy).
3484        * configure.ac: Ditto.
3485        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3486        Create make/custom/default.cfg.
3487        * configure.ac: Add creation of make/custom/*.cfg. Create
3488        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3489
34902002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3491
3492        * Makefile.am: Clean $(PROJECT_RELEASE).
3493
34942002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3495
3496        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3497        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3498        prototype mismatches.
3499
35002002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3501
3502        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3503        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3504
35052002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3506
3507        * acinclude.m4: Add test "$multilib" != "yes".
3508        * config-ml.in: Remove.
3509        * acinclude.m4: Cleanups.
3510        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3511        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3512        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3513        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3514        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3515
35162002-07-16      Eric Norum <eric.norum@usask.ca>
3517
3518        * New driver for the Intel EtherExpressPro (82559ER) chip.
3519        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3520        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3521        * libchip/network/Makefile.am: Modified to reflect above.
3522
35232002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3524
3525        * acinclude.m4: New.
3526        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3527        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3528        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3529
35302002-07-01      Joel Sherrill <joel@OARcorp.com>
3531
3532        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3533        _Objects_Information_table now that it is a two dimensional array based
3534        upon API and class.
3535        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3536        of strnlen().
3537
35382002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3539
3540        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3541        preinstall libnetapps.a.
3542
35432002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3544
3545        * configure.ac: Remove librpc.
3546
35472002-06-25      Joel Sherrill <joel@OARcorp.com>
3548
3549        * Per PR233, moved librpc to exec.
3550        * configure.ac, wrapup/Makefile.am: Modified.
3551        * librpc, librpc/ChangeLog: Removed.
3552
35532002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3554
3555        * optman/Makefile.am: Remove multilib support.
3556        * optman/configure.ac: Ditto.
3557        * optman/sapi/Makefile.am: Ditto.
3558
35592002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3560
3561        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3562        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3563
35642002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3565
3566        Move networking libraries to c/src/exec/libnetworking
3567        * libnetworking/configure.ac, libnetworking/Makefile.am,
3568        libnetworking/wrapup/Makefile.am: Reflect Moval.
3569
35702002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3571
3572        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3573        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3574        <rtems/bspIo.h>.
3575
35762002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3577
3578        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3579        * libnetworking/rtems/mkrootfs.h: Ditto.
3580        * libnetworking/rtems/Makefile.am: Reflect changes above.
3581
35822002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3583
3584        * configure.ac: Remove lib.
3585
35862002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3587
3588        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3589        that exception stack frames on M68K members with VBR always are 6 byte
3590        long. The incorrect assumption resulted in some gdb commands like "next"
3591        to fail on the 68360.
3592
35932002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3594
3595        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3596        PR 220
3597        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3598        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3599        CVS.
3600        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3601        libnetworking/sys/filio.h: Remove.
3602        * libnetworking/sys/Makefile.am: Reflect changes above.
3603
36042002-05-07      Chris Johns <ccj@acm.org>
3605
3606        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3607        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3608        requires it to be stripped.
3609
36102002-05-01      Eric Norum <eric.norum@usask.ca>
3611
3612        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3613        assembly  to satisfy gcc 3.1 and newer.
3614
36152002-04-26      Eric Norum <eric.norum@usask.ca>
3616
3617        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3618        agressive optimization in gcc 3.1 does not reorder things.
3619
36202002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3621
3622        * libchip/network/dec21140.c: Reflect changes to powerpc's
3623        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3624        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3625        <rtems/score/cpu.h>.
3626        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3627        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3628
36292002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * optman/configure.ac: Remove ENABLE_GCC28.
3632
36332002-04-11      Chris Johns <ccj@acm.org>
3634
3635        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3636        driver control block field to the ifconfig network driver structure.
3637        This field is needed by the i82586 driver which was ported from NetBSD
3638        as it had better hardware abstraction.
3639        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3640        PR59, added the drv_ctrl driver control block field to the ifconfig
3641        network driver structure. This field is needed by the i82586 driver
3642        which was ported from NetBSD as it had better hardware abstraction.
3643
36442002-04-10      Mike Siers <mikes@poliac.com>
3645
3646        * libnetworking/rtems_webserver/NOTES,
3647        libnetworking/rtems_webserver/asp.c,
3648        libnetworking/rtems_webserver/balloc.c,
3649        libnetworking/rtems_webserver/default.c,
3650        libnetworking/rtems_webserver/ej.h,
3651        libnetworking/rtems_webserver/ejIntrn.h,
3652        libnetworking/rtems_webserver/ejlex.c,
3653        libnetworking/rtems_webserver/ejparse.c,
3654        libnetworking/rtems_webserver/emfdb.c,
3655        libnetworking/rtems_webserver/emfdb.h,
3656        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3657        libnetworking/rtems_webserver/handler.c,
3658        libnetworking/rtems_webserver/license.txt,
3659        libnetworking/rtems_webserver/md5.h,
3660        libnetworking/rtems_webserver/md5c.c,
3661        libnetworking/rtems_webserver/mime.c,
3662        libnetworking/rtems_webserver/misc.c,
3663        libnetworking/rtems_webserver/ringq.c,
3664        libnetworking/rtems_webserver/rom.c,
3665        libnetworking/rtems_webserver/security.c,
3666        libnetworking/rtems_webserver/sock.c,
3667        libnetworking/rtems_webserver/sym.c,
3668        libnetworking/rtems_webserver/uemf.c,
3669        libnetworking/rtems_webserver/uemf.h,
3670        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3671        libnetworking/rtems_webserver/url.c,
3672        libnetworking/rtems_webserver/value.c,
3673        libnetworking/rtems_webserver/wbase64.c,
3674        libnetworking/rtems_webserver/webcomp.c,
3675        libnetworking/rtems_webserver/webpage.c,
3676        libnetworking/rtems_webserver/webrom.c,
3677        libnetworking/rtems_webserver/webs.c,
3678        libnetworking/rtems_webserver/webs.h,
3679        libnetworking/rtems_webserver/websuemf.c,
3680        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3681        2.1.4.
3682
36832002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * libchip/network/i82586.c: Include <string.h>.
3686        * libchip/network/sonic.c: Ditto.
3687
36882002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3689
3690        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3691
36922002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3693
3694        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3695
36962002-03-27      Thomas.Doerfler@imd-systems.de
3697
3698        PR 144
3699        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3700        memory address 0 when called for the first time. This is done when
3701        trying to clear the variable "dhcp_hostname".
3702
37032002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3704
3705        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3706        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3707        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3708        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3709        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3710        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3711        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3712        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3714        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3715        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3716        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3717        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3718        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3719        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3720        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3721        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3722        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3723        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3724        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3725        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3726        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3727        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3728        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3729        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3730        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3731        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3732        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3733        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3734        AUTOMAKE_OPTIONS.
3735        * libnetworking/configure.ac:
3736        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3737        foreign 1.6]).
3738        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3739        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3740        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3741        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3742        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3743        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3744        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3745        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3746        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3747        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3748        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3749        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3750        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3751        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3752        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3753        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3754        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3755
37562002-03-27      Ilya Alexeev <ilya@continuum.ru>
3757
3758        PR 162
3759        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3760        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3761        used in a device write routines.  Now ppp_softc structure have own
3762        character for writing to device (sc_outchar).  I think that converting
3763        local variables to static is not a right solution, because problems will
3764        occur in the case of two or more ppp instances.
3765        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3766        must be u_long, otherwise in the case of the big output packet endless
3767        loop may occur.
3768
37692002-03-21      Ilya Alexeev <ilya@continuum.ru>
3770
3771        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3772        preparations for multiple PPPD connections.
3773
37742002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3775
3776        PR 149
3777        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3778        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3779        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3780        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3781
37822002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3783
3784        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3785        * configure.ac: Modified to reflect addition.
3786
37872002-02-27      Ilya Alexeev <ilya@continuum.ru>
3788
3789        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3790        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3791        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3792        capabilities as well as eliminate some warnings.
3793
37942002-02-27      Eric Norum <eric.norum@usask.ca>
3795
3796        * libnetworking/net/radix.c: Properly handle fetching the default route
3797        when there is no route.  This was a bug in the original FreeBSD code and
3798        this fix is from an updated version of their code.
3799
38002002-02-16      Eric Norum <eric.norum@usask.ca>
3801
3802        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3803        checking.
3804
38052002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3806
3807        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3808        dodefaultroute.
3809
38102002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3811
3812        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3813        include <rtems/seterr.h>.
3814
38152002-02-01      Mike Siers <mikes@poliac.com>
3816
3817        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3818        avoid bringing the link down too fast. NOTE: Mike reports successfully
3819        running at 56K baud on a direct link.
3820
38212002-02-01      Eric Valette <valette@crf.canon.fr>
3822
3823        * librdbg/So many patches have been posted recently on the mailing list
3824        and  because we were unable to find correct solution to compile on
3825        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3826        because the coding  style of rdbg was rather inconsistant among various
3827        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3828        global coding style (using indent + manual edits), 2) incorporate/review
3829        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3830        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3831        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3832        after rdbg initialization is done, NB : the paches is huge but it is
3833        mainly due to coding styke chnages.  Only few lines of codes have been
3834        really changed and they do not impact  rdbg functionnality (AFAIKT).
3835        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3836        librdbg/include/rdbg/m68k/rdbg_f.h,
3837        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3838        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3839        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3840        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3841        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3842        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3843        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3844        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3845        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3846        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3847        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3848        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3849        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3850        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3851        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3852        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3853
38542002-01-31      Mike Siers <mikes@poliac.com>
3855
3856        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3857        * Nice Update of PPPD support which eliminates the requiremetn that
3858        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3859        and reports that it seems to be more stable and handle larger packets
3860        better.  This patch replaces the termios tasks with more general pppd
3861        network driver tasks.  The functions pppinput() and pppstart() get
3862        called from the interrupt service routine.
3863        * libnetworking/Makefile.am, libnetworking/configure.ac,
3864        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3865        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3866        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3867        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3868        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3869        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3870        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3871        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3872        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3873        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3874        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3875        libnetworking/net/route.c, libnetworking/net/route.h,
3876        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3877        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3878        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3879        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3880        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3881        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3882        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3883        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3884        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3885        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3886        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3887        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3888        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3889        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3890        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3891        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3892        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3893        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3894        libnetworking/pppd/example/README,
3895        libnetworking/pppd/example/netconfig.h,
3896        libnetworking/wrapup/Makefile.am: Modified.
3897        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3898        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3899        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3900        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3901        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3902        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3903        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3904        libnetworking/modem/pppcompress.c: Subdirectory removed.
3905
39062002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3907
3908        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3909        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3910
39112002-01-18      Till Straumann <strauman@slac.stanford.edu>
3912
3913        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3914        issues: - exception handler needs to enable MSR_FP if the interrupted
3915        thread is FP enabled. - printk message for MSR fixed and added
3916        stacktrace. NOTE: this requires the stacktrace patch to
3917        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3918        however).
3919
39202002-01-06      Joel Sherrill <joel@OARcorp.com>
3921
3922        * optman/.cvsignore: Added aclocal.m4 and configure.
3923        * optman/.cvsignore: New file.
3924
39252002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3926
3927        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3928
39292002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3930
3931        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3932        * optman/ChangeLog: New.
3933        * optman/configure.ac: New.
3934        * optman/Makefile.am: New.
3935        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3936        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3937
39382001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3939
3940        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3941
39422001-12-18      Eric Norum <eric.norum@usask.ca>
3943
3944        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3945        `directories' (path names with a / at the end) while disallowing open()
3946        operations on TFTP `directories'.
3947
39482001-12-07      Eric Norum <eric.norum@usask.ca>
3949
3950        * libnetworking/lib/tftpDriver.c: Restore write capability.
3951
39522001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3953
3954        * libchip/network/sonic.h: Fix typo.
3955        * libnetworking/arpa/Makefile.am: Remove stray lines.
3956
39572001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3958
3959        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3960
39612001-10-18      Eric Norum <eric.norum@usask.ca>
3962
3963        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3964        chdir() and open() operations within the TFTP file system.
3965
39662001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3967
3968        * librdbg/configure.ac: Fix latent bug exposed by removal of
3969        config.cache's which prevented powerpc targets librdbg from building.
3970
39712001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3972
3973        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3974        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3975        autoconf-2.52 happy.
3976
39772001-10-12      Mike Siers <mikes@poliac.com>
3978
3979        * libnetworking/Update to stable working state.  Congratulations Mike!
3980        :).
3981        * libnetworking/modem_example: Directory removed.
3982        * libnetworking/modem_example/16550.h,
3983        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3984        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3985        libnetworking/modem_example/ppp.h,
3986        libnetworking/modem_example/pppcompress.c: Files removed.
3987        * libnetworking/pppd/example/pppd.options: New file.
3988        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3989        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3990        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3991        libnetworking/pppd/rtemsmain.c: Updated.
3992
39932001-10-12      Joel Sherrill <joel@OARcorp.com>
3994
3995        * libchip/serial/z85c30.c: Fixed typo.
3996
39972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3998
3999        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4000        * configure.in: Remove.
4001        * configure.ac: New file, generated from configure.in by autoupdate.
4002        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4003        * libchip/configure.in: Remove.
4004        * libchip/configure.ac: New file, generated from configure.in by
4005        autoupdate.
4006        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4007        * librdbg/configure.in: Remove.
4008        * librdbg/configure.ac: New file, generated from configure.in by
4009        autoupdate.
4010        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4011        * libnetworking/configure.in: Remove.
4012        * libnetworking/configure.ac: New file, generated from configure.in by
4013        autoupdate.
4014
40152001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4016
4017        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4018        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4019        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4020
40212001-09-27      Joel Sherrill <joel@OARcorp.com>
4022
4023        * libchip/ChangeLog: Fixed typo in date.
4024
40252001-09-27      Eric Norum <eric.norum@usask.ca>
4026
4027        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4028        TFTP  filesystem.
4029
40302001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4031
4032        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4033        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4034        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4035        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4036        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4037        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4038        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4039        'PREINSTALL_FILES ='.
4040        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4041        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4042        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4043        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4044        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4045        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4046        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4047        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4048        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4049        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4050        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4051        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4052
40532001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4054
4055        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4056        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4057        * librdbg/src/m68k/any/Makefile.am: Ditto.
4058        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4059        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4060        happy.
4061
40622001-09-21      Joel Sherrill <joel@OARcorp.com>
4063
4064        * libchip/network/Makefile.am: Fixed typo on file name.
4065        * libchip/network/i82586.c: Commented out line 318 which is referencing
4066        a member of a structure that is not currently there.  This needs to be
4067        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4068        to C style.
4069
40702001-09-19      Eric Norum <eric.norum@usask.ca>
4071
4072        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4073
40742001-09-19      Chris Johns <ccj@acm.org>
4075
4076        * libchip/network/README.i82586, libchip/network/i82586.c,
4077        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4078        Network driver for Intel i82586.
4079        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4080        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4081        "root" filesystem with information obtained via the DHCP response.
4082
40832001-09-14      Eric Norum <eric.norum@usask.ca>
4084
4085        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4086        make gcc 3.x happy.
4087
40882001-08-16      Mike Siers <mikes@poliac.com>
4089
4090        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4091        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4092        These support callback functionality that has not even been compiled
4093        under RTEMS yet.
4094        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4095        example application.  Mike's notes on the modifications: - renamed
4096        error() function because of namespace problems - removed calls to the
4097        exit() funciton - removed extra files from the pppd source directory -
4098        defined pppd task constant values in rtemspppd.h - modifyied example
4099        code to get actual tick per second value - placed the pppd 2.3.11 man
4100        page file (pppd.8) into the pppd directory.
4101        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4102        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4103        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4104        libnetworking/pppd/rtems-ppp.c: Deleted.
4105        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4106        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4107        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4108        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4109        libnetworking/pppd/example/init.c,
4110        libnetworking/pppd/example/netconfig.h,
4111        libnetworking/pppd/example/ppp.conf,
4112        libnetworking/pppd/example/pppdapp.c,
4113        libnetworking/pppd/example/system.h: New files.
4114        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4115        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4116        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4117        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4118        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4119        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4120        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4121        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4122        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4123        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4124        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4125        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4126        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4127        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4128        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4129
41302001-08-16      Joel Sherrill <joel@OARcorp.com>
4131
4132        * libnetworking/pppd/example/Makefile: Removed.
4133        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4134        to avoid bootstrap -c clobbering it.
4135        * libnetworking/rtems_telnetd/.cvsignore: New file.
4136
41372001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4138
4139        * libnetworking/Makefile.am, libnetworking/configure.in,
4140        libnetworking/rtems_servers/Makefile.am,
4141        libnetworking/rtems_servers/telnetd.c,
4142        libnetworking/rtems_servers/telnetd.h,
4143        libnetworking/rtems_telnetd/Makefile.am,
4144        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4145        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4146        libnetworking/rtems_telnetd/telnetd.c,
4147        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4148        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4149        effect when ftpd change. - the tcp/ip stats have been implemented into
4150        icmds.c and started when telnetd daemon is started.
4151        * libnetworking/rtems_servers/telnetd.c,
4152        libnetworking/rtems_servers/telnetd.h: Removed.
4153        * libnetworking/rtems_telnetd: New directory.
4154        * libnetworking/rtems_telnetd/Makefile.am,
4155        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4156        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4157        libnetworking/rtems_telnetd/telnetd.c,
4158        libnetworking/rtems_telnetd/telnetd.h: New files.
4159
41602001-06-14      Joel Sherrill <joel@OARcorp.com>
4161
4162        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4163        Moved from libmisc/shell so the network stack to address network
4164        depenendency.
4165        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4166
41672001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4168
4169        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4170
41712001-05-15      Joel Sherrill <joel@OARcorp.com>
4172
4173        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4174        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4175        accidentally deleted the incorrectly empty versions.
4176
41772001-05-14      Till Straumann <strauman@slac.stanford.edu>
4178
4179        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4180        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4181        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4182        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4183        to know the values) - the affected BSP (shared/motorola) headers have
4184        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4185        driver (libchip/network/dec21140.c) has been fixed to use
4186        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4187        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4188        who is using this driver. - the DEC driver also has been fixed to use
4189        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4190        delay_in_bus_cycles().
4191
41922001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4193
4194        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4195
41962001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4197
4198        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4199
42002001-04-24      Eric Norum <eric.norum@usask.ca>
4201
4202        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4203        NTP synchronization a little more robust -- no NTP daemon yet, but at
4204        least it trys a little harder when the primary NTP server is down.
4205
42062001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4207
4208        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4209        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4210        libnetworking/pppd/modem_example/modem.c,
4211        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4212        other strings into English.
4213        * libnetworking/pppd/STATUS: updated to reflect the changes.
4214
42152001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4216
4217        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4218        again.
4219
42202001-04-20      Eric Valette <valette@crf.canon.fr>
4221
4222        * mcp750 directory renamed new_exception processing as it supports many
4223        more CPU models.
4224        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4225        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4226        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4227        formerly in mcp750 plus modifications.
4228        * librdbg/src/powerpc/mcp750/.cvsignore,
4229        librdbg/src/powerpc/mcp750/Makefile.am,
4230        librdbg/src/powerpc/mcp750/remdeb.h,
4231        librdbg/src/powerpc/mcp750/remdeb_f.x,
4232        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4233        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4234        new_exception_processing.
4235        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4236        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4237        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4238        part of this effort to add support for the MPC8xx.
4239
42402001-04-19      Joel Sherrill <joel@OARcorp.com>
4241
4242        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4243        internal include files.
4244
42452001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4246
4247        PR 158
4248        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4249        rcmd() library call by commenting out the parts that deal with signals.
4250        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4251        stdio. The 'server-side' parts of this file which deal with
4252        authentication are disabled since they are not needed.
4253
42542001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4255
4256        * libnetworking/include/.cvsignore: Remove dangling file.
4257
42582001-03-14      Joel Sherrill <joel@OARcorp.com>
4259
4260        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4261        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4262        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4263        libchip style serial drivers can be written in libcpu or libbsp.
4264
42652001-03-01      Joel Sherrill <joel@OARcorp.com>
4266
4267        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4268        libchip/network/sonic.c, libchip/network/sonic.h,
4269        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4270        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4271        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4272        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4273        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4274        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4275        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4276        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4277
42782001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4279
4280        * librdbg/include/rdbg/Makefile.am,
4281        librdbg/include/rdbg/i386/Makefile.am,
4282        librdbg/include/rdbg/m68k/Makefile.am,
4283        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4284        style on include files.
4285
42862001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4287
4288        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4289        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4290        replace ${..} with $(..).
4291        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4292        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4293        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4294        libnetworking/rtems/Makefile.am, libnetworking/
4295        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4296        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4297        include_*HEADERS instead of H_FILES.
4298        * libnetworking/include/Makefile.am: Remove.
4299        * libnetworking/Makefile.am: Add handling of *.h files.
4300        * libnetworking/configure.in: Remove include/Makefile.
4301
43022001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4303
4304        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4305
43062001-01-31      Sergei Organov <osv@javad.ru>
4307
4308        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4309        current dir and root dir removed in favor of new libio support for
4310        task-local current and root directories. - Bug in `close_data_socket()'
4311        introduced by previous change fixed. - `command_pasv()' changed to set
4312        timeout on socket we are listening on and code fixed to don't close
4313        socket twice on error. - `serr()' changed to clear `errno'. -
4314        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4315        changed to clear `errno' before processing session. -
4316        `close_data_socket()' fixed to close both active and passive sockets -
4317        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4318        empty string  in `exec_command()'.
4319
43202001-01-25      Eric Norum <eric.norum@usask.ca>
4321
4322        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4323        improves throughput on systems which are dropping packets.   Only the
4324        first timeout is reduced.  This keeps the number of extra packets down
4325        on networks that are very busy and dropping lots of packets.
4326
43272001-01-24      Sergei Organov <osv@javad.ru>
4328
4329        * libnetworking/rtems_servers/ftpd.c,
4330        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4331        - Timeouts on sockets implemented. 'idle' field added to configuration.
4332        No timeout by default to keep backward compatibility. Note: SITE IDLE
4333        command not implemented yet. - Basic global access control implemented.
4334        'access' field added to configuration. No access limitations by default
4335        to keep backward compatibility. - Anchor data socket for active mode
4336        (using self IP and port 20.) - Fixed default data port support (still
4337        not tested). - Don't allow IP address different from originating host in
4338        PORT command to improve security. - Fixed bug in MDTM command. - Check
4339        for correctness of parsing of argument in command_port(). - Fixed
4340        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4341        a directory. - Command parsing a little bit improved: command names are
4342        now converted to upper-case to be more compatible with RFC (command
4343        names are not case-sensitive.) - Reformat comments so that they have
4344        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4345        previous changes - True ASCII mode implemented (doesn't work for hooks
4346        and /dev/null) - Passive mode implemented, PASV command added. - Default
4347        port for data connection could be used (untested, can't find ftp client
4348        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4349        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4350
43512001-01-18      Joel Sherrill <joel@OARcorp.com>
4352
4353        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4354        macro using variable arguments.
4355        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4356        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4357        since I updated the main RTEMS development machine to RedHat 7.2 and
4358        apparently got a new version of rpcgen.
4359
43602001-01-12      Sergei Organov <osv@javad.ru>
4361
4362        * libnetworking/rtems_servers/ftpd.c,
4363        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4364        - use pool of pre-created threads to handle sessions instead of
4365        creating/deleting threads on the fly - LIST output is now similar to
4366        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4367        happy with it. - LIST NAME now works (both for files and directories) -
4368        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4369        clients happy  - keep track of CWD for every session separately -
4370        ability to specify root directory name for FTPD in configuration table.
4371        FTPD will then create illusion for FTP clients that this is actually
4372        root directory. - ignore options sent in commands, thus LIST -al FILE
4373        works and doesn't try to list "-al" directory. - buffers are allocated
4374        on stack instead of heap where possible to eliminate malloc/free calls
4375        (avoid possible heap fragmentation troubles). - drop using of task
4376        notepad to pass parameters - use function arguments instead - use
4377        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4378        in socket() instead of AF_INET.
4379
43802001-01-02      Joel Sherrill <joel@OARcorp.com>
4381
4382        * libnetworking/CHANGELOG: Removed.
4383        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4384
43852000-12-14      Eric Norum <eric.norum@usask.ca>
4386
4387        * libnetworking/lib/tftpDriver.c: Added write capability.
4388
43892000-12-08      Joel Sherrill <joel@OARcorp.com>
4390
4391        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4392        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4393        numerous variable declarations conditional on PPP_COMPRESS and
4394        PPP_FILTER.  Commented out variables that were not used because the code
4395        using them was commented out. Removed totally unused variables.
4396        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4397        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4398
43992000-11-30      Joel Sherrill <joel@OARcorp.com>
4400
4401        * libnetworking/modem/ppp_tty.c: Changed to include
4402        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4403        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4404        * libnetworking/Makefile.am: Modified to reflect above.
4405
44062000-11-27      Joel Sherrill <joel@OARcorp.com>
4407
4408        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4409
44102000-11-25      Eric Norum <eric.norum@usask.ca>
4411
4412        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4413        core.
4414
44152000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4416
4417        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4418        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4419        subdir.
4420        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4421        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4422        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4423        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4424        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4425        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4426        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4427        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4428        ppp_tty.c and the real pppd main is in pppmain.c.
4429
44302000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4431
4432        * libchip/network/sonic.c: Added ipalign() routine to align the received
4433        packet so that the ip header is on a 32-bit boundary. Necessary for
4434        cpu's that do not allow unaligned loads and stores and when the 32-bit
4435        DMA mode is used.
4436
44372000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4438
4439        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4440        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4441        ACLOCAL_AMFLAGS.
4442        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4443        ACLOCAL_AMFLAGS.
4444        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4445        ACLOCAL_AMFLAGS.
4446
44472000-11-03      Chris Johns <ccj@acm.org>
4448
4449        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4450        libchip/network/cs8900.h: New files.
4451
44522000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4453
4454        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4455        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4456        $(RTEMS_TOPdir)/aclocal.
4457        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4458        $(RTEMS_TOPdir)/aclocal.
4459        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4460        $(RTEMS_TOPdir)/aclocal.
4461
44622000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4463
4464        * configure.in: Switch to GNU-canonicalization.
4465        * Makefile.am: Reflect changes to configure.in.
4466        * acinclude.m4: Remove.
4467
44682000-10-30      Joel Sherrill <joel@OARcorp.com>
4469
4470        * POSIX include files merged into newlib.  This resulted in some
4471        definitions moving to other files and thus some secondary effects in
4472        RTEMS source code.
4473        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4474        in sync with newlib's <machine/types.h>.
4475        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4476        definition of struct itimerval in <sys/time.h>.
4477
44782000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4479
4480        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4481        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4482        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4483        * ChangeLog: Fix typos.
4484        * configure.in: add tests to the GNU canonicalized subdirectories.
4485
44862000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4487
4488        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4489        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4490        the lib directory before configuring lib/.
4491
44922000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4493
4494        * configure.in, Makefile.am: add exec to the GNU canonicalized
4495        subdirectories.
4496        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4497        * configure.in: add libnetworking, librpc and librdb to the GNU
4498        canonicalized subdirectories.
4499        * configure.in: add libmisc and libchip to the GNU canonicalized
4500        subdirectories.
4501        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4502        Switch to GNU canonicalization.
4503        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4504        Switch to GNU canonicalization.
4505        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4506        Switch to GNU canonicalization.
4507
45082000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4509
4510        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4511        canonicalization to libfs/. The approach is currently a bit of a hack as
4512        GNU canonicalization does not support the per-BSP build some of the
4513        other directories require.  As more of the tree is converted, this will
4514        become less  of an issue.
4515
45162000-10-20      Joel Sherrill <joel@OARcorp.com>
4517
4518        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4519        parameter.
4520
45212000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4522
4523        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4524        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4525        * librdbg/configure.in: Add m68k support.
4526        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4527        subdirectory.
4528        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4529        failure.
4530        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4531        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4532        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4533        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4534        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4535        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4536        librdbg/src/m68k/.cvsignore: New files.
4537        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4538        function pointers.
4539        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4540        _after_ pointer has been checked against NULL.
4541
45422000-10-18      Joel Sherrill <joel@OARcorp.com>
4543
4544        * wrapup/Makefile.am: Added libfs.
4545
45462000-10-18      Chris Johns <ccj@acm.org>
4547
4548        * libfs created.
4549        * configure.in: Added libfs subdirectory.
4550        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4551
45522000-09-28      Joel Sherrill <joel@OARcorp.com>
4553
4554        * libnetworking/rtems_webserver/Makefile.am,
4555        libnetworking/rtems_webserver/base64.c,
4556        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4557        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4558
45592000-09-22      Joel Sherrill <joel@OARcorp.com>
4560
4561        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4562        libnetworking/rtems/rtems_bsdnet_internal.h,
4563        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4564        have included rtems.h.  It is now including precisely the  least amount
4565        of low level, yet portable .h files to get the basic RTEMS types
4566        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4567        used machine/types.h to include rtems.h.
4568
45692000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4570
4571        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4572
45732000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4574
4575        * libnetworking/ChangeLog: Cleanup.
4576
45772000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4578
4579        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4580        * libchip/ChangeLog: Fix formating.
4581
45822000-09-05      Joel Sherrill <joel@OARcorp.com>
4583
4584        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4585        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4586        confusion and to work with the converted flags.
4587
45882000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4589
4590        * wrapup/Makefile.am: Include compile.am.
4591        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4592        libchip/serial/Makefile.am: Include compile.am.
4593        * librdbg/src/i386/any/Makefile.am,
4594        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4595        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4596        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4597        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4598        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4599        libnetworking/rtems_servers/Makefile.am,
4600        libnetworking/rtems_webserver/Makefile.am,
4601        libnetworking/wrapup/Makefile.am: Include compile.am.
4602
46032000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4604
4605        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4606        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4607
46082000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4609
4610        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4611
46122000-08-31      Joel Sherrill <joel@OARcorp.com>
4613
4614        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4615        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4616        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4617        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4618        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4619        * libnetworking/wbase64.c: Removed.
4620        * libnetworking/Makefile.am, libnetworking/asp.c,
4621        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4622        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4623        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4624        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4625        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4626        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4627        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4628        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4629        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4630        Modified.
4631
46322000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4633
4634        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4635
46362000-08-30      Joel Sherrill <joel@OARcorp.com>
4637
4638        * libnetworking/rtems_webserver/license.txt: New file.
4639
46402000-08-10      Joel Sherrill <joel@OARcorp.com>
4641
4642        * ChangeLog: New file.
4643        * libchip/ChangeLog: New file.
4644        * librdbg/ChangeLog: New file.
4645        * libnetworking/ChangeLog: New file.
4646
Note: See TracBrowser for help on using the repository browser.