source: rtems/c/src/ChangeLog @ a32a86e

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

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

  • libchip/network/sonic.c: Don't cast pointers to uint32_t.
  • Property mode set to 100644
File size: 174.6 KB
Line 
12011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
4
52011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * libchip/network/greth.c, libchip/network/open_eth.c
8        libchip/network/sonic.c: Eliminate evil typecasts.
9        * libchip/network/greth.h, libchip/network/open_eth.h,
10        libchip/network/sonic.h: Use void* for addresses.
11
122011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
15        BSP_FEATURE_IRQ_EXTENSION define.
16
172011-08-30      Peter Dufault <dufault@hda.com>
18
19        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
20        exceptions.  Fix where the networking status is being dumped to a
21        single thousand-character line.  Add support for when the chip loaded
22        it's MAC address from a serial chip at reset (the
23        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
24        the the device is initialized.  Without this change the chip can not
25        be "upped" once it has been downed.
26        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
27        "#if expression".
28        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
29
302011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
33        interrupt handler during last close.
34
352011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
38        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
39        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
40        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
41        old-style field designator extension as recommended by clang.
42
432011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
46
472011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
48
49        * aclocal/bspopts.m4: Added macros for cache options
50        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
51        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
52        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
53        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
54
552011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
56
57        PR 1729/cpukit
58        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
59
602011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * aclocal/rtems-top.m4: Add pkgdatadir.
63        * configure.ac: Remove dead code.
64
652011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * aclocal/rtems-top.m4, aclocal/version.m4:
68        Rename RTEMS_API into _RTEMS_API.
69
702011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * aclocal/canonical-target-name.m4:
73        Stop pretending no_cpu* was buildable.
74        Derive RTEMS_CPU from "$host_cpu".
75        Error out if "$host" doesn't match "*-*-rtems*".
76
772011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
80
812011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
84        ada-tests/mptests/mp01/mptest.ads,
85        ada-tests/mptests/mp01/node1/mp01_node1.adb,
86        ada-tests/mptests/mp01/node2/mp01_node2.adb,
87        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
88        ada-tests/mptests/mp02/node1/mp02_node1.adb,
89        ada-tests/mptests/mp02/node2/mp02_node2.adb,
90        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
91        ada-tests/mptests/mp03/node1/mp03_node1.adb,
92        ada-tests/mptests/mp03/node2/mp03_node2.adb,
93        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
94        ada-tests/mptests/mp04/node1/mp04_node1.adb,
95        ada-tests/mptests/mp04/node2/mp04_node2.adb,
96        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
97        ada-tests/mptests/mp05/node1/mp05_node1.adb,
98        ada-tests/mptests/mp05/node2/mp05_node2.adb,
99        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
100        ada-tests/mptests/mp06/node1/mp06_node1.adb,
101        ada-tests/mptests/mp06/node2/mp06_node2.adb,
102        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
103        ada-tests/mptests/mp07/node1/mp07_node1.adb,
104        ada-tests/mptests/mp07/node2/mp07_node2.adb,
105        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
106        ada-tests/mptests/mp08/node1/mp08_node1.adb,
107        ada-tests/mptests/mp08/node2/mp08_node2.adb,
108        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
109        ada-tests/mptests/mp09/node1/mp09_node1.adb,
110        ada-tests/mptests/mp09/node2/mp09_node2.adb,
111        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
112        ada-tests/mptests/mp10/node1/mp10_node1.adb,
113        ada-tests/mptests/mp10/node2/mp10_node2.adb,
114        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
115        ada-tests/mptests/mp11/node1/mp11_node1.adb,
116        ada-tests/mptests/mp11/node2/mp11_node2.adb,
117        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
118        ada-tests/mptests/mp12/node1/mp12_node1.adb,
119        ada-tests/mptests/mp12/node2/mp12_node2.adb,
120        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
121        ada-tests/mptests/mp13/node1/mp13_node1.adb,
122        ada-tests/mptests/mp13/node2/mp13_node2.adb,
123        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
124        ada-tests/mptests/mp14/node1/mp14_node1.adb,
125        ada-tests/mptests/mp14/node2/mp14_node2.adb,
126        ada-tests/samples/base_mp/mptest.adb,
127        ada-tests/samples/base_mp/mptest.ads,
128        ada-tests/samples/base_sp/base_sp.adb,
129        ada-tests/samples/base_sp/sptest.adb,
130        ada-tests/samples/base_sp/sptest.ads,
131        ada-tests/samples/hello/hello.adb,
132        ada-tests/samples/hello/sptest.adb,
133        ada-tests/samples/hello/sptest.ads,
134        ada-tests/samples/nsecs/nsecs.adb,
135        ada-tests/samples/nsecs/sptest.adb,
136        ada-tests/samples/nsecs/sptest.ads,
137        ada-tests/samples/ticker/sptest.adb,
138        ada-tests/samples/ticker/sptest.ads,
139        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
140        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
141        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
142        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
143        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
144        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
145        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
146        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
147        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
148        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
149        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
150        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
151        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
152        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
153        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
154        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
155        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
156        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
157        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
158        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
159        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
160        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
161        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
162        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
163        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
164        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
165        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
166        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
167        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
168        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
169        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
170        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
171        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
172        ada-tests/sptests/sp25/sptest.ads,
173        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
174        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
175        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
176        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
177        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
178        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
179        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
180        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
181        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
182        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
183        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
184        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
185        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
186        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
187        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
188        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
189        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
190        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
191        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
192        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
193        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
194        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
195        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
196        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
197        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
198        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
199        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
200        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
201        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
202        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
203        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
204        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
205        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
206        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
207        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
208        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
209        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
210        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
211        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
212        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
213        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
214        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
215        ada-tests/tmtests/tmck/tmtest.ads,
216        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
217        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
218        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
219        ada-tests/tmtests/tmoverhd/tmtest.adb,
220        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
221        child package rework. Eliminate all warnings.
222
2232011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
224
225        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
226        Split RTEMS Ada95 binding into a master package and a child package
227        per Manager. This is better Ada style.
228        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
229        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
230        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
231        ada/rtems-extension.adb, ada/rtems-extension.ads,
232        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
233        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
234        ada/rtems-message_queue.ads, ada/rtems-object.adb,
235        ada/rtems-object.ads, ada/rtems-partition.adb,
236        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
237        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
238        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
239        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
240        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
241        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
242        files.
243
2442011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
245
246        * libchip/serial/ns16550.c: Revert previous commit and extend existing
247        mechanic.
248
2492011-02-15      Jennifer Averett
250
251        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
252        style IRQs.
253
2542011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
255
256        * libchip/network/smc91111config.h:
257        Use "__asm__" instead of "asm" for improved c99-compliance.
258
2592011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * configure.ac: Require autoconf-2.68, automake-1.11.1.
262
2632011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * libchip/ide/ata.c: Fix spelling.
266
2672011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
268
269        * libchip/serial/ns16550.c: Install interrupt handler after TTY
270        pointer is valid.
271
2722010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
273
274        * libchip/ide/ata.c: Do not violate chain API.
275
2762010-08-20      <yann.sionneau@telecom-sudparis.eu>
277
278        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
279        for buffer modes.
280
2812010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
282
283        * libchip/ide/ata_internal.h: C++ compatibility.
284
2852010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
286
287        * libchip/Makefile.am, libchip/preinstall.am: Install
288        <libchip/ata_internal.h>.
289
2902010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
291
292        * libchip/ide/ata_util.c: New file.
293        * libchip/Makefile.am: Reflect change from above.
294        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
295        ata_process_request_on_init_phase() into new file.
296
2972010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
298
299        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
300        separate functions.  Added public ata_breq_init(),
301        ata_identify_device(), and ata_process_request_on_init_phase()
302        functions.
303
3042010-06-24      Arnout Vandecappelle <arnout@mind.be>
305
306        PR 1586/misc
307        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
308        SD card accesses.
309
3102010-06-22      Arnout Vandecappelle <arnout@mind.be>
311
312        PR 1580/misc
313        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
314        while waiting for read data.
315
3162010-06-22      Arnout Vandecappelle <arnout@mind.be>
317
318        PR 1579/misc
319        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
320        waiting for write to finish.
321
3222010-06-22      Arnout Vandecappelle <arnout@mind.be>
323
324        PR 1567/misc
325        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
326        timeouts.
327
3282010-06-21      Arnout Vandecappelle <arnout@mind.be>
329
330        PR 1576/misc
331        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
332
3332010-06-21      Arnout Vandecappelle <arnout@mind.be>
334
335        PR 1569/misc
336        * libchip/i2c/spi-sd-card.c: Added CRC checks.
337
3382010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
339
340        PR 1561/cpukit
341        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
342
3432010-06-14      Arnout Vandecappelle <arnout@mind.be>
344
345        PR 1557/misc
346        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
347
3482010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
349
350        * aclocal/version.m4: Bump RTEMS_API to 4.11.
351        Bump _RTEMS_VERSION to 4.10.99.0.
352
3532010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
354
355        * libchip/network/if_dc.c: Fix warning.
356
3572010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * libchip/network/greth.c: Misc. hacks to allow compilation on
360        16bit targets.
361
3622010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        PR 1531/newlib
365        * libchip/network/i82586.c:
366        Add local copy of ALIGN().
367
3682010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
369
370        * libchip/network/cs8900.c:
371        Misc. changes to make code 16bit-target compliant.
372        * libchip/network/i82586.c:
373        Use int32_t instead of int for 16bit-target compliance.
374        * libchip/network/open_eth.c:
375        Misc. changes to make code 16bit-target compliant.
376
3772010-05-18      Chris Johns <chrisj@rtems.org>
378
379        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
380        1448/filesystem.
381
3822010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
383
384        * aclocal/bsp-alias.m4: Change quoting to work-round
385        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
386
3872010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
388
389        * libchip/network/if_dc.c: Remove warnings.
390
3912010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
392
393        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
394        libchip/serial/ns16550.c, libchip/serial/serial.h,
395        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
396        or intptr_t instead of uint32_t or int32_t.
397
3982010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
399
400        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
401        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
402        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
403        uint32_t.
404
4052010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * libchip/serial/serial.h: Add extern "C".
408
4092010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
410
411        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
412        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
413        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
414        prototype
415
4162010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
417
418        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
419        CPU_SIMPLE_VECTORED_INTERRUPTS.
420
4212010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
422
423        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
424        simple or PIC interrupt model.
425
4262010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
427
428        * libchip/rtc/ds1375.c: #include <unistd.h>.
429
4302010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * libchip/network/i82586.c: Readdress use of ctype methods per
433        recommendation from D.J. Delorie on the newlib mailing list. We
434        should pass an unsigned char into these methods.
435
4362010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
439        variable.
440
4412010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
442
443        * libchip/network/i82586.c: Fix warnings for ctype methods.
444
4452010-02-19      Chris Johns <chrisj@rtems.org>
446
447        * libchip/ide/ide_controller.c: Create the devices as block
448        devices.
449
4502010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
451
452        * libchip/ide/ata_internal.h, libchip/ide/ata.c
453        libchip/i2c/spi-sd-card.c: Update for block device API change.
454
4552010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
456
457        * libchip/display/disp_hcms29xx.c,
458        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
459        libchip/display/font_hcms29xx.h: various fixes
460
4612009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
462
463        PR 1474
464        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
465        device API change.
466
4672009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * libchip/network/greth.c: Eliminate unused type
470        rtems_clock_time_value.
471
4722009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * libchip/network/dec21140.c: Warning elimination
475        (dec21140_softc->base now is an uint32_t).
476
4772009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        PR 1483/cpukit
480        * libchip/network/dec21140.c, libchip/network/elnk.c,
481        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
482        *_SUPPORTED-guarded code sections.
483
4842009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
485
486        * libchip/network/dec21140.c, libchip/network/elnk.c,
487        libchip/network/if_dc.c: Ensure PCI drivers are built on all
488        supported configurations. PowerPC conditionals were not current and
489        code was not being built on supported BSPs.
490
4912009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * libchip/network/smc91111.c: Formatting.
494
4952009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
496
497        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
498        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
499        uint32_t (16bit ints are too small).
500
5012009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
504        * libchip/network/if_dc.c: Fix type mismatch.
505
5062009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * aclocal/bsp-linkcmds.m4: New.
509
5102009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
511
512        * configure.ac: Rework CFLAGS setup.
513        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
514        * automake/compile.am: Remove RTEMS_CFLAGS.
515
5162009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * libchip/ide/ata.h: Move extern "C".
519
5202009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
521
522        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
523        Use hex-constants to avoid implicit int-casts.
524        * libchip/i2c/spi-memdrv.c:
525        Use hex-constants to avoid implicit int-casts.
526        Use rtems_off64_t offsets to avoid loosing precision.
527
5282009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
529
530        * libchip/serial/ns16550.c: Update for interrupt handler type change.
531
5322009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * aclocal/bsp-alias.m4: New.
535        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
536
5372009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
540
5412009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
544        * Makefile.am: Remove BARE_CPU_MODEL.
545
5462009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
547
548        * configure.ac: Remove cfg_dir.
549
5502009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
551
552        * configure.ac: Remove -std=c99 -fasm.
553        Remove AM_CONDITIONAL LIBCHIP.
554        * libchip/Makefile.am, wrapup/Makefile.am:
555        Remove AM_CONDITIONAL LIBCHIP.
556
5572009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
558
559        * configure.ac: Pick up make/custom/*.
560        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
561
5622009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
563
564        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
565        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
566
5672009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
568
569        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
570
5712009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
572
573        * Makefile.am: Remove RTEMS_HOST (unused).
574        * configure.ac: Remove RTEMS_HOST (unused).
575        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
576
5772009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
580        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
581
5822009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
583
584        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
585        aclocal/check-posix.m4, aclocal/enable-posix.m4,
586        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
587
5882009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * configure.ac: Rework make/custom/* handling.
591        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
592        * Makefile.am: Remove make/custom/default.cfg-rule.
593
5942009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
595
596        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
597        NULL pointer access in interrupt handler.
598
5992009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
600
601        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
602        device API change.
603
6042009-10-08      Chris Johns <chrisj@rtems.org>
605
606        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
607        multiblock support from the ATA driver. Multiblock at the disk
608        level should not be a global policy as a disk may have more than
609        one partition with different block sizes. An IDE driver could
610        decide to use the feature with DMA but this a driver specific
611        design choice. Fixed bugs relating to variable block sizes and
612        large block transfer.
613        * c/src/libchip/ide/ide_controller.c,
614        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
615        Changed the block size to 32bits so blocks of 64K or bigger can be
616        transfered in a single driver call.
617
6182009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
619
620        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
621        shared irq.h yet and this breaks a significant number of them.
622
6232009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
624
625        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
626        model.
627
6282009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
631        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
632        renamed to rtems_termios_baud_to_number.
633
6342009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
635
636        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
637        termios_baud_to_number (duplicate prototypes).
638        Add C++-guards.
639        Include rtems/termiostypes.h.
640
6412009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
644
6452009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
646
647        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
648        physical address to support BSD TCP/IP stack.
649
6502009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
651
652        * libchip/network/elnk.c: Convert calls to legacy routine
653        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
654
6552009-08-03      Roger Dahlkvist <ruppe@kth.se>
656
657        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
658
6592009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * libchip/ide/ata.c: Remove warning.
662
6632009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
664
665        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
666        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
667        now use the same macros.
668        * aclocal/bsp-bspcleanup-options.m4: New file.
669
6702009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
671
672        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
673        obsolete defines and declarations.  Set initial baud during device
674        open.  Fixed interrupt mode.
675
6762009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
677
678        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
679        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
680        EINVAL and ENOTTY as appropriate.
681
6822009-05-30      Chris Johns <chrisj@rtems.org>
683
684        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
685        devices on an IDE bus and cleaned up the initialisation register
686        call.
687
6882009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
689
690        * libchip/network/i82586.c: Fix warning in manner suggested by
691        Arnout Vandecappelle <arnout@mind.be> in
692        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
693
6942009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * libchip/network/if_dc.c: Fixed warnings.
697
6982009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
701        as needed.
702
7032009-04-29      Chris Johns <chrisj@rtems.org>
704
705        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
706
707        * libchip/ide/ide_controller.c: Change the status detection and
708        add a message if the transfer fails. There is currently no error
709        handle at the IDE drvier level.
710
7112009-03-12      Daniel Hellstrom <daniel@gaisler.com>
712
713        PR 1392/bsps
714        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
715        over multiple pages results in extra data being written.
716
7172009-02-27      Gene Smith <gene.smith@siemens.com>
718
719        PR 1356
720        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
721        cards.
722
7232009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
724
725        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
726        enabled on x86.
727
7282009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
729
730        * aclocal/bspopts.m4: Quoting cosmetics.
731
7322009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
733
734        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
735        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
736        writes.  Fixed integer type in device structure.
737
7382009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * libchip/serial/ns16550.c: Turn on ns16550_process() for
741        BSP_FEATURE_IRQ_LEGACY case also.
742
7432008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
744
745        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
746        level LibI2C interface.  Added generic block IO functions.
747
7482008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
749
750        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
751        optman/rtems/no-msg.c, optman/rtems/no-part.c,
752        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
753        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
754        optman/sapi/no-ext.c, optman/sapi/no-io.c:
755        Revert previous patch (cvs clash with Joel hacking cpukit).
756
7572008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
758
759        * aclocal/canonical-target-name.m4: Remove tic4x.
760
7612008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
762
763        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
764
7652008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
766
767        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
768        optman/rtems/no-msg.c, optman/rtems/no-part.c,
769        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
770        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
771        optman/sapi/no-ext.c, optman/sapi/no-io.c:
772        Fix prototypes.
773
7742008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
777
7782008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
781        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
782        duplicated data.
783
7842008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
787        SuperCore Handler initialization routines to directly pull parameters
788        from configuration table.
789
7902008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
793        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
794        optman/rtems/no-part.c, optman/rtems/no-region.c,
795        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
796        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
797        initialization routines to directly pull parameters from
798        configuration table. Eliminate empty routines sportted.
799
8002008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
801
802        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
803
8042008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
807        all public use of TOD conversion routines.
808
8092008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
810
811        * libchip/network/smc91111config.h:
812        #include <stdint.h> instead of <rtems/stdint.h>.
813
8142008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
815
816        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
817        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
818
8192008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
820
821        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
822
8232008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
824
825        * libchip/serial/ns16550.c: Transmit the character in the polled write
826        function within a critical section for printk() compatibility.
827
8282008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
829
830        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
831
8322008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
835
8362008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
837
838        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
839
8402008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
841
842        * aclocal/bsp-bootcard-options.m4: Fix quoting.
843
8442008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
845
846        * aclocal/bsp-bootcard-options.m4: New file.
847        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
848
8492008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
850
851        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
852        BSPs that support this feature.
853
8542008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * libchip/serial/ns16550.c: Fix typo.
857
8582008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
859
860        * libchip/serial/ns16550.c: Fix typo.
861
8622008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
863
864        * libchip/serial/ns16550.c: Add not supported on arm even though it is
865        not simple vectored.
866
8672008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
868
869        * libchip/serial/ns16550.c: Not currently supported on architectures
870        with simple vectored interrupt model.
871
8722008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
873
874        * aclocal/version.m4: Bump RTEMS_API to 4.10.
875        Bump _RTEMS_VERSION to 4.9.99.0.
876
8772008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
878
879        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
880        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
881        functions have now static linkage type.  Added constant qualifier to
882        operations table and read-only function parameters.
883
884        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
885        c/src/libchip/serial/serial.h:  Include required header files.  Removed
886        support for old PowerPC exception handling.  Various fixes for
887        interrupt related routines.  Added support for BSPs with IRQ extension
888        API.
889
8902008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
893        is no PCI bus based upon the BSP not having a base address defined.
894        This means this driver cannot be supported on that board.
895
8962008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * libchip/network/dec21140.c, libchip/network/elnk.c,
899        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
900
9012008-09-17      Miao Yan <yanmiaobest@gmail.com>
902
903        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
904        add simple device only filesystem (devfs), optionally completely drop
905        out filesystem, and to clean up disabling newlib reentrancy support.
906        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
907        now has a 15K code space.
908        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
909        Removed.
910
9112008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
912
913        * libchip/ide/ata.h: Convert to Unix file format.
914
9152008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
916
917        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
918        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
919        libchip/serial/serial.h, libchip/serial/serprobe.c,
920        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
921        Convert to "bool".
922        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
923        libchip/i2c/spi-memdrv.h: Convert to "bool".
924        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
925        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
926        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
927        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
928        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
929        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
930        Convert to "bool".
931        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
932        Convert to "bool".
933        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
934        Convert to "bool".
935
9362008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
937
938        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
939        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
940        memory driver to not use the clock ioctl to install a method to poll
941        for input. It now uses a Class API Timer which means we can eliminate
942        this special IOCTL from all clock drivers.
943        * libchip/shmdr/setckvec.c: Removed.
944
9452008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
946
947        * libchip/network/sonic.c: Do not declare a variable just to hold an
948        ignored return value.
949
9502008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
951
952        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
953
9542008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
955
956        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
957        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
958
9592008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
960
961        * libchip/display/disp_hcms29xx.c: Do not make these static. They
962        appear to be unused that way.
963
9642008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
965
966        * libchip/shmdr/shm_driver.h: Correct prototypes.
967
9682008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
969
970        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
971        variables and made methods static.
972
9732008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
974
975        * libchip/serial/ns16550.c: Fix warning.
976
9772008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
978
979        * aclocal/prog-cc.m4: Add -Wnested-externs.
980
9812008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
982
983        * libchip/network/dec21140.c: Add missing prototype.
984        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
985
9862008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
987
988        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
989        -Wstrict-prototypes to RTEMS_CFLAGS.
990
9912008-08-02      Chris Johns <chrisj@rtems.org>
992
993        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
994        rtems_blkdev_request count and start references. Use
995        RTEMS_BLKDEV_START_BLOCK.
996
9972008-07-29      Chris Johns <chrisj@rtems.org>
998
999        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1000
1001        * libchip/ide/ata.c: Change to use a mutex rather than disable
1002        pre-emption. Updated to the libblock changes.
1003
1004        * libchip/ide/ata_internal.h: Updated to the new chains API.
1005
1006        * libchip/ide/ide_controller.c: Updated to the libblock
1007        changes. Added come debug tracing.
1008
1009        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1010        to the libblock changes.
1011
10122008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1013
1014        * configure.ac: Remove RPCGEN, RPCTOOLS.
1015
10162008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1017
1018        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1019        for output format specifiers.
1020
10212008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1022
1023        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1024        Fixed some data types
1025
10262008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1027
1028        * libchip/i2c/spi-sd-card.c: Added missing header file.
1029        * libchip/Makefile.am: Added SD Card driver.
1030
10312008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1032
1033        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1034        make glyphs non-constant, added file headers
1035
10362008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1037
1038        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1039        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1040        * libchip/display/font_hcms29xx.h
1041        Creation of SPI display driver
1042
10432008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1044
1045        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1046        via SPI.
1047
10482008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1049
1050        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1051        AC_PREREQ(2.62).
1052
10532008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1054
1055        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1056
10572008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1058
1059        * libchip/Makefile.am: Move termios helper routines from libchip to
1060        libcsupport. Add routine which makes it easy for a termios device
1061        driver to inform termios of its default baud rate. This avoids
1062        inconsistencies in later termios settings changes.
1063        * libchip/serial/termios_baud2index.c,
1064        libchip/serial/termios_baud2num.c: Removed.
1065
10662008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1067
1068        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1069
10702008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1071
1072        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1073        not fail if there are none.
1074
10752008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1076
1077        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1078        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1079        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1080        * libchip/Makefile.am:
1081        derived a generic spi memory driver from spi-flash-m25p40,
1082        added descriptor for fram fm25l256
1083
10842008-05-07      Till Straumann <strauman@slac.stanford.edu>
1085
1086        PR 649/bsps
1087        * libchip/ide/ata.c: Give up if the interface does not become ready.
1088
10892008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1090
1091        Moved to cpukit.
1092        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1093        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1094        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1095        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1096        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1097        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1098        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1099        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1100        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1101        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1102        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1103        nfsclient/src/xdr_mbuf.c: Removed.
1104
11052008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1106
1107        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1108
11092008-01-05      Chris Johns <chrisj@rtems.org>
1110
1111        * libchip/flash/am29lv160.c: Update the blank check error message
1112        to say there is an error.
1113       
11142007-12-22      Chris Johns <chrisj@rtems.org>
1115
1116        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1117        the hello message. Just one line but still a little too long.
1118       
11192007-12-14      Chris Johns <chrisj@rtems.org>
1120
1121        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1122        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1123        * libchip/flash, libchip/flash/am29lv160.c,
1124        libchip/flash/am29lv160.h: New.
1125
11262007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1127
1128        * libchip/network/if_fxp.c: Spacing.
1129
11302007-11-20      Till Straumann <strauman@slac.stanford.edu>
1131
1132        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1133        Avoid using 'stdio' before the system is up and fully
1134        initialized.
1135
11362007-11-20      Till Straumann <strauman@slac.stanford.edu>
1137
1138        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1139        * libchip/Makefile.am, libchip/preinstall.am:
1140        added new driver for Maxim DS1375 i2c RTC.
1141
11422007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1143
1144        * libchip/i2c/spi-flash-m25p40.c:
1145        added addressing call in write function
1146
11472007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1148
1149        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1150        * libchip/Makefile.am:
1151        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1152
11532007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1154
1155        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1156
11572007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1158
1159        * nfsclient/Makefile.am: Fix errors.
1160
11612007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1162
1163        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1164
11652007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1166
1167        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1168        Bump RTEMS_VERSION to 4.8.99.0.
1169
11702007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1171
1172        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1173
11742007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1175
1176        * configure.ac: Remove AC_PROG_AWK (Unused).
1177
11782007-09-14      Daron Chabot <djc915@mail.usask.ca>
1179
1180        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1181        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1182        ISR. Clean up of variables to silence compiler warnings.
1183
11842007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1185
1186        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1187
11882007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1189
1190        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1191          - Odd bit bug in some chips taken care of.
1192          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1193            alignment but failing to do so must have made the driver writer to make
1194            some incorrect assumptions about MBUFs.
1195          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1196            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1197          - Made while loop responsible for copying data to fifo port copy 16 shorts
1198            per loop instead of 1 short, increasing the copying process.
1199
12002007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1201
1202        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1203        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1204
12052007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1206
1207        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1208        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1209        librdbg/Makefile.am, librdbg/preinstall.am,
1210        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1211        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1212        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1213        librdbg/include/rdbg/powerpc/rdbg_f.h,
1214        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1215        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1216        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1217        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1218        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1219        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1220        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1221        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1222        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1223        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1224        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1225        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1226        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1227        librdbg/src/powerpc/rdbg_f.c,
1228        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1229        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1230        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1231        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1232
12332007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1234
1235        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1236
12372007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1238
1239        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1240          sizes.
1241
12422007-07-27      Chris Johns <chrisj@rtems.org>
1243
1244        * wrapup/Makefile.am: Create archive from a file for hosts
1245        with a limited command line size.
1246
12472007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1248
1249        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1250          sizes.
1251
12522007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1253       
1254        * configure.ac: Add nfsclient.
1255        * nfsclient/Makefile.am: New.
1256        * nfsclient/proto/Makefile, nfsclient/Makefile,
1257          nfsclient/src/Makefile: Remove.
1258        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1259        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1260
12612007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1262
1263        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1264        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1265        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1266        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1267        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1268        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1269        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1270        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1271        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1272        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1273        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1274        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1275
12762007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1277
1278        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1279        to become ready: This will not work for fast CPUs.
1280
12812007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1282
1283        * libchip/ide/ata.c: fixed warning
1284
12852007-06-20      Ray Xu <rayx@gmail.com>
1286
1287        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1288        console, and libio. This shrinks the memory requirements but Joel has
1289        not figured out how best to present this to application space.
1290        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1291        New files.
1292
12932007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1294
1295        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1296        now we only need required initialization methods.
1297
12982007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1299
1300        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1301        parameter since it was used to configure a no longer used feature.
1302        Device names are now part of the filesystem not in a table.
1303
13042007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1305
1306        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1307        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1308        optman/rtems/no-part.c, optman/rtems/no-region.c,
1309        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1310        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1311        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1312        other optional managers so using them reduces application size
1313        instead of increasing it.
1314        * optman/rtems/no-barrier.c: New file.
1315
13162007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1317
1318        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1319        adjustments to pci-API changes.
1320        * libchip/network/dec21140.c, libchip/network/elnk.c,
1321        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1322        changes.
1323
13242007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1325
1326        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1327        libchip/network/if_fxp.c: Reflect changes to pci-API.
1328
13292007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1330
1331        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1332        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1333
13342007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1335
1336        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1337          being used to compile "tools").
1338
13392007-03-13      Joel Sherrill <joel@OARcorp.com>
1340
1341        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1342
13432007-03-12      Joel Sherrill <joel@OARcorp.com>
1344
1345        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1346        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1347        and/or fix mistake in copyright notice. Both of these mistakes appear
1348        to be from code submitted after these changes were made previously.
1349
13502007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1351
1352        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1353
13542007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1355
1356        * libchip/Makefile.am: Correct path to README.tulipclone.
1357
13582007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1359
1360        * libchip/ide/ata.c: Remove superfluous type casts.
1361
13622007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1363
1364        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1365        Use size_t for sizes.
1366
13672007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1368
1369        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1370        from preemption disabled region
1371
13722007-01-16      Till Straumann <strauman@slac.stanford.edu>
1373
1374        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1375        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1376        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1377
13782006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1379
1380        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1381          ioctl_command_t as ioctl argument.
1382
13832006-12-13      Joel Sherrill <joel@OARcorp.com>
1384
1385        * librtems++/include/rtems++/rtemsEvent.h,
1386        librtems++/include/rtems++/rtemsMessageQueue.h,
1387        librtems++/include/rtems++/rtemsSemaphore.h,
1388        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1389        librtems++/src/rtemsMessageQueue.cc,
1390        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1391        rtems_unsigned32 to uint32_t.
1392
13932006-12-13      Joel Sherrill <joel@OARcorp.com>
1394
1395        PR 1181/bsps
1396        * optman/rtems/no-msg.c: Clean up dead code.
1397
13982006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1399
1400        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1401
14022006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1403
1404        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1405        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1406        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1407
14082006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1409
1410        * configure.ac: New BUG-REPORT address.
1411
14122006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1413
1414        * Makefile.am: Remove ampolish3.
1415
14162006-11-17      Joel Sherrill <joel@OARcorp.com>
1417
1418        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1419        blank lines.
1420
14212006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1422
1423        * configure.ac: Remove RTEMS_AMPOLISH3.
1424        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1425          Remove checks for AMPOLISH3.
1426        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1427        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1428        * ampolish3: Remove.
1429
14302006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1431
1432        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1433        * aclocal/prog-cc.m4: Remove CFLAGS.
1434        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1435        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1436
14372006-10-23      Joel Sherrill <joel@OARcorp.com>
1438
1439        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1440
14412006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1442
1443        * automake/compile.am: Use hard-coded RTEMS_* flags.
1444
14452006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1446
1447        * aclocal/rtems-top.m4: Remove RTEMS_API.
1448        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1449
14502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1451
1452        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1453
14542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1455
1456        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1457
14582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1459
1460        * aclocal/version.m4: Bump version to 4.7.99.0.
1461
14622006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1463
1464        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1465
14662006-09-11      Joel Sherrill <joel@OARcorp.com>
1467
1468        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1469
14702006-09-04      Joel Sherrill <joel@OARcorp.com>
1471
1472        * libchip/network/greth.c, libchip/network/open_eth.c,
1473        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1474        introduced by warning removal.
1475
14762006-09-01      Joel Sherrill <joel@OARcorp.com>
1477
1478        * libchip/network/greth.c, libchip/network/open_eth.c,
1479        libchip/network/smc91111.c: Remove warnings and correct prototype
1480        added earlier today.
1481
14822006-09-01      Joel Sherrill <joel@OARcorp.com>
1483
1484        * libchip/network/cs8900.c, libchip/network/greth.c,
1485        libchip/network/i82586.c, libchip/network/open_eth.c,
1486        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1487        sized integers, and inttypes.h printf helpers.
1488
14892006-08-09      Kolja Waschk <waschk@telos.de>
1490
1491        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1492
14932006-07-12      Joel Sherrill <joel@OARcorp.com>
1494
1495        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1496
14972006-07-11      Jerry Needell <jerry.needell@unh.edu>
1498
1499        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1500        4.6 branch.  Original modifications by Gaisler Enterprises.
1501        * libchip/network/greth.c, libchip/network/greth.h: New files.
1502
15032006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1504
1505        * ide/ata.[ch]:
1506        (PR1118) fetch priority for ATA task from a variable,
1507        not a fixed configuration value.
1508       
15092006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1510
1511        * Makefile.am: Add ampolish3.
1512
15132006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1514
1515        * ampolish3: New.
1516        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1517
15182006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1519
1520        * aclocal/rtems-ampolish.m4: New.
1521        * configure.ac: Use RTEMS_AMPOLISH3.
1522
15232006-04-18  Joel Sherrill <joel@OARcorp.com>
1524
1525        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1526
15272006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1528
1529        PR 853/filesystem
1530        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1531        should be modified to support the new exception scheme and to use the
1532        handle parameter.
1533
15342006-02-a32     Eric Norum <norume@aps.anl.gov>
1535
1536        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1537        "newer" PCI access calls.  Minor cleanups.  Comments.
1538
15392006-01-12      Eric Norum <norume@aps.anl.gov>
1540
1541        PR 861/networking
1542        PR 863/networking
1543        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1544
15452006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1546
1547        * wrapup/Makefile.am: Add preinstall.am.
1548        * libchip/Makefile.am: Build libchip/network/smc91111.
1549        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1550        Eliminate cyg_int* crap.
1551
15522006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1553
1554        * librdbg/Makefile.am: Add preinstall.am.
1555        * aclocal/bsp-configure.m4: Add ampolish3.
1556        New header guards.
1557
15582006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1559
1560        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1561        Merger from rtems-4-6-branch.
1562
15632006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1564
1565        * libchip/network/smc91111.c
1566        libchip/network/smc91111config.h
1567        libchip/network/smc91111exp.h
1568        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1569        * libchip/Makefile.am: Reflect adding smc91111*.
1570
15712006-01-08      Joel Sherrill <joel@OARcorp.com>
1572
1573        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1574        char *.
1575
15762006-01-08      Joel Sherrill <joel@OARcorp.com>
1577
1578        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1579        warnings.
1580
15812005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1582
1583        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1584        Add RTEMS_RELLDFLAGS.
1585        * automake/compile.am: Remove RTEMS_USE_GCC.
1586        Remove RTEMS_RELLDFLAGS.
1587        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1588
15892005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1590
1591        * libchip/network/if_media.h, libchip/network/mii.h:
1592        Remove (Moved to cpukit).
1593        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1594        and libchip/network/if_media.h.
1595        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1596        if_media.h having moved.
1597
15982005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1599
1600        * automake/compile.am, automake/host.am, automake/local.am,
1601        automake/subdirs.am: Remove depend.
1602        * configure.ac: Explicitly pass --libdir and --includedir to
1603        testsuites.
1604
16052005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1606
1607        * configure.ac: Reflect changes to testsuites.
1608
16092005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1610
1611        * automake/compile.am: Remove GCCSPECS.
1612        * aclocal/prog-cc.m4: Add GCCSPECS.
1613        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1614
16152005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1616
1617        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1618        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1619
16202005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1621
1622        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1623        libcpu/byteorder.h for i386.
1624
16252005-11-02      Till Straumann <strauman@slac.stanford.edu>
1626
1627        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1628        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1629        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1630        added a simple API/library for i2c devices and drivers for i2c
1631        2-byte eeproms and a ds1621 temperature sensor; API is documented
1632        in libi2c.h.
1633
16342005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1635
1636        * libnetworking/pppd/ipxcp.c,
1637        libnetworking/pppd/chat.c,
1638        libnetworking/pppd/patchlevel.h,
1639        libnetworking/pppd/upap.h,
1640        libnetworking/pppd/md5.h,
1641        libnetworking/pppd/pppd.8,
1642        libnetworking/pppd/README,
1643        libnetworking/pppd/preinstall.am,
1644        libnetworking/pppd/md4.h,
1645        libnetworking/pppd/magic.c,
1646        libnetworking/pppd/pppd.h,
1647        libnetworking/pppd/demand.c,
1648        libnetworking/pppd/rtemsmain.c,
1649        libnetworking/pppd/sys-rtems.c,
1650        libnetworking/pppd/ipcp.h,
1651        libnetworking/pppd/lcp.h,
1652        libnetworking/pppd/chap_ms.c,
1653        libnetworking/pppd/md4.c,
1654        libnetworking/pppd/rtemspppd.h,
1655        libnetworking/pppd/cbcp.h,
1656        libnetworking/pppd/auth.c,
1657        libnetworking/pppd/lcp.c,
1658        libnetworking/pppd/example/README,
1659        libnetworking/pppd/example/ppp.conf,
1660        libnetworking/pppd/example/system.h,
1661        libnetworking/pppd/example/netconfig.h,
1662        libnetworking/pppd/example/pppdapp.c,
1663        libnetworking/pppd/example/init.c,
1664        libnetworking/pppd/example/Makefile-user,
1665        libnetworking/pppd/example/pppd.options,
1666        libnetworking/pppd/rtemspppd.c,
1667        libnetworking/pppd/ipxcp.h,
1668        libnetworking/pppd/chap_ms.h,
1669        libnetworking/pppd/options.c,
1670        libnetworking/pppd/magic.h,
1671        libnetworking/pppd/chap.h,
1672        libnetworking/pppd/cbcp.c,
1673        libnetworking/pppd/upap.c,
1674        libnetworking/pppd/chap.c,
1675        libnetworking/pppd/Makefile.am,
1676        libnetworking/pppd/ccp.h,
1677        libnetworking/pppd/utils.c,
1678        libnetworking/pppd/rtemsdialer.h,
1679        libnetworking/pppd/fsm.h,
1680        libnetworking/pppd/pathnames.h,
1681        libnetworking/pppd/md5.c,
1682        libnetworking/pppd/fsm.c,
1683        libnetworking/pppd/ipcp.c,
1684        libnetworking/pppd/STATUS,
1685        libnetworking/pppd/ccp.c,
1686        libnetworking/Makefile.am: Remove (Moved to cpukit).
1687
16882005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1689
1690        * configure.ac: Remove libnetworking, libnetworking/pppd.
1691        * wrapup/Makefile.am: Remove libpppd.a.
1692
16932005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1694
1695        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1696        rtemsdialer.h to $(includedir)/rtems.
1697
16982005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1699
1700        * libnetworking/rtems_telnetd/icmds.c,
1701        libnetworking/rtems_telnetd/Makefile.am,
1702        libnetworking/rtems_telnetd/preinstall.am,
1703        libnetworking/rtems_telnetd/pty.c,
1704        libnetworking/rtems_telnetd/pty.h,
1705        libnetworking/rtems_telnetd/README,
1706        libnetworking/rtems_telnetd/telnetd.c,
1707        libnetworking/rtems_telnetd/telnetd.h:
1708        Remove (Moved to cpukit).
1709
17102005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1711
1712        * configure.ac: Remove libnetworking/rtems_telnetd.
1713        * libnetworking/Makefile.am: Remove rtems_telnetd.
1714        * libnetworking/README: Remove (Obsolete).
1715        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1716
17172005-10-20  Eric Norum <norume@aps.anl.gov>
1718
1719        * libchip/network/dec21140.c: Clean up PCI mapping.
1720
17212005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1722
1723        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1724        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1725        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1726        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1727        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1728        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1729
17302005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1731
1732        * aclocal/bspopts.m4: Add missing m4 quotes.
1733
17342005-09-02  Joel Sherrill <joel@OARcorp.com>
1735
1736    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1737
17382005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1739
1740        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1741        libchip/network/dec21140.c: Remove initialization of PCI bus.
1742
17432005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1744
1745        * optman/Makefile.am: Add preinstall.am.
1746
17472005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1748
1749        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1750        UNTESTED to tested.
1751
17522005-06-17      Joel Sherrill <joel@OARcorp.com>
1753
1754        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1755        it is not supported by the MPC5xx.
1756
17572005-06-17      Joel Sherrill <joel@OARcorp.com>
1758
1759        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1760        interface. Also correct attempting to build on other than PowerPC and
1761        x86.
1762
17632005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1764
1765        * libchip/Makefile.am: Add driver for Tulip clones.
1766        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1767        libchip/network/if_dcreg.h: New files.
1768
17692005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1770
1771        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1772        to enable rdbg.
1773        * configure.ac: Reflect changes above.
1774
17752005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1776
1777        * configure.ac: Add ada/.
1778
17792005-05-20      Sergei Organov  <osv@topconrd.ru>
1780
1781        PR 750/networking
1782        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1783        wait_input().
1784
17852005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1786
1787        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1788        rtems/irq.h.
1789
17902005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1791
1792        * libchip/Makefile.am: Include preinstall.am.
1793        * libchip/preinstall.am: New.
1794
17952005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1796
1797        * configure.ac: Add AMPOLISH3.
1798        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1799        * libnetworking/rtems_telnetd/preinstall.am: New.
1800        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1801
18022005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1803
1804        * configure.ac: Let enable_rpcgen default to "no".
1805
18062005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1807
1808        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1809
18102005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1811
1812        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1813        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1814
18152005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1816
1817        * libchip/network/dec21140.c, libchip/network/elnk.c,
1818        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1819
18202005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1821
1822        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1823        of code as a result of the implementation of a common PCI interface.
1824
18252005-05-04      Joel Sherrill <joel@OARcorp.com>
1826
1827        * libchip/network/open_eth.c: Remove prototype of set_vector.
1828
18292005-05-03      Joel Sherrill <joel@OARcorp.com>
1830
1831        * librdbg/src/ptrace.c: Remove warning.
1832
18332005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1834
1835        * libchip/network/dec21140.c, libchip/network/elnk.c,
1836        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1837        Modified parameter list to remove warnings.
1838
18392005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1840
1841        * libchip/network/cs8900.c, libchip/network/i82586.c,
1842        libchip/network/open_eth.c, libchip/network/sonic.c,
1843        libchip/serial/mc68681.c: Modified types to remove
1844        warnings.  Added initialization to remove warnings.
1845
18462005-04-28      Joel Sherrill <joel@OARcorp.com>
1847
1848        * libchip/network/README.sonic: Rewritten to account for removal of
1849        dmv177.
1850
18512005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1852
1853        PR 781/rtems_misc
1854        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1855
18562005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1857
1858        * libchip/serial/ns16550.c:
1859        Fixed warnings generated in various powerpc configurations
1860
18612005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1862
1863        * libchip/serial/ns16550.c: Modified
1864        ISR to work with PPC new exception processing
1865
18662005-03-14      Joel Sherrill <joel@OARcorp.com>
1867
1868        * libchip/network/dec21140.c, libchip/network/elnk.c,
1869        libchip/network/if_fxp.c: Continue PCI API unification. All use
1870        pci_find_device(). Network drivers manufacture a signature since all
1871        calls have not been converted yet.
1872
18732005-03-04      Joel Sherrill <joel@OARcorp.com>
1874
1875        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1876        initialize function part of the unified PCI API as pci_initialize().
1877
18782005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1879
1880        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1881        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1882
18832005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1884
1885        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1886        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1887
18882005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1889
1890        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1891        building procedures.
1892
18932005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1894
1895        * aclocal/prog-cc.m4:
1896        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1897
18982005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1899
1900        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1901
19022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1903
1904        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1905
19062005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1907
1908        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1909
19102005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1911
1912        * libnetworking/rtems_servers/ftp.c,
1913        libnetworking/rtems_servers/ftp.h,
1914        libnetworking/rtems_servers/Makefile.am:
1915        Remove (relocated to cpukit/ftpd).
1916        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1917        removed move libnetworking/rtems_servers.
1918
19192005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1920
1921        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1922
19232005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1924
1925        PR 755/rtems
1926        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1927        Remove local declarations of rtems_bsdnet_nameservers,
1928        rtems_bsdnet_nameservers_count.
1929
19302005-01-31      Sergei Organov <osv@topconrd.ru>
1931
1932        PR 751/pppd
1933        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1934        committed to fix PR736 breaks pppd. chat.c should have its own static
1935        ttyfd for pppd to work correctly. The symptom is that second
1936        invokation of chat (for connect script) fails due to pppd_ttyfd set
1937        to -1 by previous chat invokation (for init script). In addition,
1938        this patch fixes leaving of dangling pointer in the abort_stbring[]
1939        by chat_send().
1940
19412005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1942
1943        * configure.ac: Remove CFLAGS_DEBUG_V.
1944        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1945
19462005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1947
1948        * wrapup/Makefile.am: Remove rtems-ctor.o.
1949
19502005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1951
1952        * libchip/rtc/rtc.h: size_t RTC_Count.
1953
19542005-01-20      Joel Sherrill <joel@OARcorp.com>
1955
1956        PR 736/pppd
1957        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1958        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1959        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1960        should not be static and should have a name more specific to pppd.
1961
19622005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1963
1964        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1965        libnetworking/rtems_servers/Makefile.am,
1966        libnetworking/rtems_telnetd/Makefile.am,
1967        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1968        Eliminate CFLAGS_OPTIMIZE_V.
1969
19702005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1971
1972        * configure.ac: Pass CFLAGS to testsuites configure.
1973        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1974        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1975
19762005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1977
1978        * configure.ac: Pass CFLAGS to cpukit configure.
1979        * aclocal/rtems-flags.m4: Remove (Unused).
1980        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1981        * aclocal/env-rtemsbsp.m4:
1982        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1983        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1984        RTEMS_CFLAGS.
1985        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1986        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1987        Cleanup comments.
1988
19892005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1990
1991        * automake/compile.am: Remove build-variant support.
1992
19932005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1994
1995        * libnetworking/pppd/Makefile.am,
1996        libnetworking/rtems_servers/Makefile.am,
1997        libnetworking/rtems_telnetd/Makefile.am:
1998        Remove build-variant support.
1999
20002005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2001
2002        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2003        support/Makefile.am, wrapup/Makefile.am:
2004        Remove build-variant support.
2005
20062004-11-22      Joel Sherrill <joel@OARcorp.com>
2007
2008        * libchip/network/if_fxp.c: Add entry for another module ID code.
2009
20102004-11-22      Joel Sherrill <joel@OARcorp.com>
2011
2012        PR 693/misc
2013        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2014        in/outport routines.
2015
20162004-11-22      Joel Sherrill <joel@OARcorp.com>
2017
2018        PR 693/misc
2019        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2020        in/outport routines.
2021
20222004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2023
2024        * aclocal/enable-itron.m4: Remove (unused).
2025
20262004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2027
2028        * configure.ac: Misc. quoting cleanups.
2029        Enable ada-tests iff --enable-ada and --enable-tests.
2030
20312004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2032
2033        PR 703/filesystem
2034        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2035        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2036        libchip/ide/ide_controller.c:
2037        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2038        available for BSPS/device drivers.
2039        Extend the "modes_available" and "mode_active" parameters to
2040        uint16_t for UDMA support.
2041
20422004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2043
2044        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2045        not supported on PowerPC since it works on the MVME2100 BSP.
2046
20472004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2048
2049        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2050        Add dependency tracking for *.cfgs.
2051        * Makefile.am: Add dependency tracking for *.cfg.
2052
20532004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2054
2055        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2056        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2057
20582004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2059
2060        PR 707/make_build
2061        * configure.ac: Add --enable-rpcgen.
2062
20632004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2064
2065        PR 700/rtems_misc
2066        * libnetworking/rtems_webserver/asp.c,
2067        libnetworking/rtems_webserver/balloc.c,
2068        libnetworking/rtems_webserver/cgi.c,
2069        libnetworking/rtems_webserver/default.c,
2070        libnetworking/rtems_webserver/ej.h,
2071        libnetworking/rtems_webserver/ejIntrn.h,
2072        libnetworking/rtems_webserver/ejlex.c,
2073        libnetworking/rtems_webserver/ejparse.c,
2074        libnetworking/rtems_webserver/emfdb.c,
2075        libnetworking/rtems_webserver/emfdb.h,
2076        libnetworking/rtems_webserver/form.c,
2077        libnetworking/rtems_webserver/handler.c,
2078        libnetworking/rtems_webserver/h.c,
2079        libnetworking/rtems_webserver/license.txt,
2080        libnetworking/rtems_webserver/Makefile.am,
2081        libnetworking/rtems_webserver/md5c.c,
2082        libnetworking/rtems_webserver/md5.h,
2083        libnetworking/rtems_webserver/mime.c,
2084        libnetworking/rtems_webserver/misc.c,
2085        libnetworking/rtems_webserver/NOTES,
2086        libnetworking/rtems_webserver/ringq.c,
2087        libnetworking/rtems_webserver/rom.c,
2088        libnetworking/rtems_webserver/rtems_webserver.h,
2089        libnetworking/rtems_webserver/security.c,
2090        libnetworking/rtems_webserver/sock.c,
2091        libnetworking/rtems_webserver/socket.c,
2092        libnetworking/rtems_webserver/sockGen.c,
2093        libnetworking/rtems_webserver/sym.c,
2094        libnetworking/rtems_webserver/uemf.c,
2095        libnetworking/rtems_webserver/uemf.h,
2096        libnetworking/rtems_webserver/um.c,
2097        libnetworking/rtems_webserver/um.h,
2098        libnetworking/rtems_webserver/umui.c,
2099        libnetworking/rtems_webserver/url.c,
2100        libnetworking/rtems_webserver/value.c,
2101        libnetworking/rtems_webserver/wbase64.c,
2102        libnetworking/rtems_webserver/webcomp.c,
2103        libnetworking/rtems_webserver/webmain.c,
2104        libnetworking/rtems_webserver/webpage.c,
2105        libnetworking/rtems_webserver/webrom.c,
2106        libnetworking/rtems_webserver/webs.c,
2107        libnetworking/rtems_webserver/websda.c,
2108        libnetworking/rtems_webserver/websda.h,
2109        libnetworking/rtems_webserver/webs.h,
2110        libnetworking/rtems_webserver/websSSL.c,
2111        libnetworking/rtems_webserver/websSSL.h,
2112        libnetworking/rtems_webserver/websuemf.c,
2113        libnetworking/rtems_webserver/wsIntrn.h:
2114        Remove (Moved to cpukit/http).
2115
21162004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2117
2118        PR 700/rtems_misc
2119        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2120        Remove libnetworking/rtems_webserver.
2121
21222004-10-25      Eric Norum <norume@aps.anl.gov>
2123
2124        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2125
21262004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2127
2128        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2129
21302004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2131
2132        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2133        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2134
21352004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2136
2137        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2138
21392004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2140
2141        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2142        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2143
21442004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2145
2146        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2147        BITSPERBYTE.
2148
21492004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2150
2151        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2152        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2153
21542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2155
2156        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2157
21582004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2159
2160        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2161        * aclocal/enable-bare.m4: Remove.
2162        * configure.ac: Remove BARE_CPU_MODEL.
2163
21642004-10-13      Eric Norum <norume@aps.anl.gov>
2165
2166        PR 688/bsps
2167        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2168        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2169        MC146818A (and several Dallas Semiconductor) TOD chips.
2170
21712004-10-13      Eric Norum <norume@aps.anl.gov>
2172
2173        PR 686/networking
2174        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2175        device code.
2176
21772004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2178
2179        * libchip/network/dec21140.c: include <rtems/pci.h>.
2180
21812004-09-29      Joel Sherrill <joel@OARcorp.com>
2182
2183        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2184        libnetworking/pppd/utils.c: i960 obsoleted and all references
2185        removed.
2186
21872004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2188
2189        PR 607/networking
2190        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2191        instead of fully specifying unused PCI features.
2192
21932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2194
2195        * configure.ac: Require automake > 1.9.
2196
21972004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2198
2199        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2200
22012004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2202
2203        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2204        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2205
22062004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2207
2208        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2209        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2210
22112004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2212
2213        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2214
22152004-07-28  Joel Sherrill <joel@OARcorp.com>
2216
2217    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2218
22192004-07-25      Joel Sherrill <joel@OARcorp.com>
2220
2221        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2222
22232004-05-21  Till Strauman <strauman@slac.stanford.edu>
2224
2225        PR 625/networking
2226        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2227        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2228        an error rather than panic if no chip is detected (thus allowing
2229        for probing).
2230        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2231        instead of looping forever.  Avoid divide by zero (crashed my PC).
2232        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2233        they are UNTESTED.
2234
22352004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2236
2237        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2238
22392004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2240
2241        * libchip/network/dec21140.c, libchip/network/elnk.c:
2242        #include <errno.h>.
2243
22442004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2245
2246        * libchip/network/if_media.h: Update from FreeBSD.
2247        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2248        libchip/network/i82586.c: #include <errno.h>.
2249
22502004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2251
2252        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2253
22542004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2255
2256        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2257
22582004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2259
2260        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2261        automake).
2262
22632004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2264
2265        PR 599/pppd
2266        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2267
22682004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2269
2270        * optman/rtems/no-region.c: Reflect having changed
2271        rtems_region_get_segment_size.
2272
22732004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2274
2275        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2276        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2277        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2278        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2279        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2280        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2281        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2282
22832004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2284
2285        * libchip/ide/ata.c, libchip/network/dec21140.c,
2286        libchip/network/elnk.c, libchip/network/i82586.c,
2287        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2288        libchip/network/open_eth.c, libchip/network/sonic.c,
2289        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2290        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2291        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2292        libchip/shmdr/shm_driver.h: Cosmetics.
2293
22942004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2295
2296        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2297        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2298        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2299        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2300        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2301        fixed size types.
2302
23032004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2304
2305        * configure.ac: Explicitly pass --includedir and --libdir to
2306        cpukit/configure.
2307
23082004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2309
2310        * librdbg/Makefile.am: Fix rpcgen rules.
2311        * librdbg/src/i386/any/remdeb_xdr.c,
2312        librdbg/src/m68k/any/remdeb_xdr.c,
2313        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2314        Reflect changes to librdbg/Makefile.am.
2315
23162004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2317
2318        * configure.ac: Reflect changes testsuites/configure.ac and
2319        cpukit/configure.ac.
2320
23212004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2322
2323        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2324        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2325
23262004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2327
2328        * configure.ac: Reflect changes to testsuites's configuration.
2329
23302004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2331
2332        PR/589 rtems
2333        * libchip/network/pci.h: Remove (Moved to cpukit).
2334
23352004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2336
2337        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2338        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2339        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2340        libchip/network/dec21140.c, libchip/network/elnk.c,
2341        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2342        libchip/network/open_eth.h, libchip/network/sonic.c,
2343        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2344        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2345        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2346        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2347        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2348        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2349        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2350        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2351        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2352        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2353        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2354        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2355        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2356        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2357        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2358        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2359        fixed-size types.
2360
23612004-03-14      Chris Johns  <chrisj@rtems.org>
2362
2363        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2364        the BSP example code.
2365        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2366        support the DIMMPC. This is a pc386 target with IO port support. Minor
2367        formating clean up. Add documentation to the header file.
2368        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2369        cs8900.h header file.
2370
23712004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2372
2373        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2374        Cosmetics.
2375
23762004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2377
2378        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2379        There are no application level Makefiles in here.
2380
23812004-03-04      Joel Sherrill <joel@OARcorp.com>
2382
2383        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2384        they can be used in application level makefiles.
2385
23862004-03-05      Joel Sherrill <joel@OARcorp.com>
2387
2388        * libnetworking/rtems_webserver/ejparse.c,
2389        libnetworking/rtems_webserver/emfdb.c,
2390        libnetworking/rtems_webserver/sock.c,
2391        libnetworking/rtems_webserver/socket.c,
2392        libnetworking/rtems_webserver/sym.c,
2393        libnetworking/rtems_webserver/webs.c,
2394        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23952004-03-05      Joel Sherrill <joel@OARcorp.com>
2396
2397        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2398        compiling this file only only those CPU families with supported
2399        exception models.
2400
24012004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2404        testsuites (Was exposed with --enable-multilib, only).
2405        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2406         Add RTEMS_BSP_CONFIG_SUBDIR.
2407        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2408        testsuites's configure.
2409        * aclocal/rtems-top.m4: Remove ENDIF hack.
2410        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2411
24122004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2413
2414        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2415        wrapup/Makefile.am: Fix automake problems having been introduced
2416        in previous patch.
2417
24182004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2419
2420        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2421        Preinstall dirs.
2422        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2423        * aclocal/check-multiprocessing.m4: Cosmetics.
2424        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2425        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2426
24272004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2430        librdbg/src/Makefile.am.
2431        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2432        * configure.ac: Reflect changes above.
2433        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2434        * wrapup/Makefile.am: Reflect changes above.
2435        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2436
24372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2440
24412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2444
24452004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2448
24492004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2452        librdbg/src/powerpc/Makefile.am: Remove.
2453        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2454        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2455        * configure.ac: Reflect changes above.
2456
24572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2458
2459
24602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2461
2462        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2463        STRIP.
2464
24652004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * librdbg/include/Makefile.am: Merge-in
2468        librdbg/include/rdbg/i386/Makefile.am,
2469        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2470        librdbg/include/rdbg/powerpc/Makefile.am.
2471        * librdbg/include/rdbg/i386/Makefile.am,
2472        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2473        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2474        * configure.ac: Reflect changes above.
2475
24762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * configure.ac: Use AS_HELP_STRING(ada).
2479
24802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2481
2482        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2483        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2484        Use AC_CONFIG_HEADERS.
2485        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2486        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2487
24882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * Makefile.am: include local.am.
2491
24922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * aclocal/version.m4: 4.6.99.0.
2495
24962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * Makefile.am: Don't include host.am.
2499        * automake/compile.am: Further cleanups.
2500
25012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * automake/lib.am: Remove (Unused).
2504
25052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * wrapup/Makefile.am: Don't include lib.am.
2508        * automake/compile.am: Use automake compilation rules.
2509
25102004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * libnetworking/pppd/Makefile.am,
2513        libnetworking/rtems_servers/Makefile.am,
2514        libnetworking/rtems_telnetd/Makefile.am,
2515        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2516        support/Makefile.am: Don't include lib.am.
2517
25182004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2519
2520        * libchip/Makefile.am: Don't include lib.am.
2521        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2522        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2523        unnecessary EXTRA_DISTs.
2524
25252004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2528        hack.
2529
25302004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2533        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2534        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2535        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2536
25372004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2540        Add AM_CONDITIONAL(HAS_MP).
2541        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2542        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2543        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2544        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2545        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2546        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2547        (Deprecated by autoconf 2.59).
2548
25492004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2550
2551        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2552        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2553
25542004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * ChangeLog: Merge-in libnetworking/ChangeLog.
2557        * libnetworking/ChangeLog: Remove.
2558        * ChangeLog: Merge-in librdbg/ChangeLog.
2559        * librdbg/ChangeLog: Remove.
2560        * ChangeLog: Merge-in libchip/ChangeLog.
2561        * libchip/ChangeLog: Remove.
2562        * ChangeLog: Merge-in optman/ChangeLog.
2563        * optman/ChangeLog: Remove.
2564
25652004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * configure.ac: Reflect changes to cpukit.
2568        * wrapup/Makefile.am: Reflect changes to librdbg.
2569        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2570        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2571        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2572        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2573        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2574        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2575        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2576        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2577        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2578
25792004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2580
2581        * aclocal/rtems-top.m4: Remove check for version.m4.
2582        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2583
25842004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2587        * wrapup/Makefile.am: Reflect changes to libchip/*.
2588        * support/Makefile.am: Use automake compilation rules.
2589        * wrapup/Makefile.am: Reflect changes to support/*.
2590        * configure.ac: Remove libnetworking/wrapup/Makefile.
2591        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2592        libnetworking/*/lib*.a instead of libnetapps.a.
2593        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2594        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2595        * optman/Makefile.am: Use automake compilation rules.
2596        * libchip/Makefile.am: Fix typo in previous patch.
2597        * libchip/Makefile.am: Use automake compilation rules.
2598        * libnetworking/Makefile.am: Remove wrapup.
2599        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2600        automake-compilation rules.
2601        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2602        automake-compilation rules.
2603        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2604        automake-compilation rules.
2605        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2606        automake-compilation rules.
2607        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2608
26092004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2612        PRE/TMPINSTALL_FILES to CLEANFILES.
2613        * automake/lib.am: Remove TMPINSTALL_FILES.
2614        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2615        PRE/TMPINSTALL_FILES to CLEANFILES.
2616        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2617        PRE/TMPINSTALL_FILES to CLEANFILES.
2618        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2619        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2620        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2621        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2622        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2623        * librdbg/src/i386/Makefile.am: Ditto.
2624        * librdbg/src/m68k/Makefile.am: Ditto.
2625        * librdbg/src/powerpc/Makefile.am: Ditto.
2626        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2627        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2628        * libnetworking/rtems_servers/Makefile.am: Ditto.
2629        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2630        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2631
26322004-01-07      Joel Sherrill <joel@OARcorp.com>
2633
2634        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2635        more completely covers the MIPS family.
2636
26372003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2638
2639        * wrapup/Makefile.am: Reflect changes to shmdr.
2640        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2641
26422003-12-18      Joel Sherrill <joel@OARcorp.com>
2643
2644        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2645        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2646        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2647        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2648        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2649        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2650        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2651
26522003-12-17      Joel Sherrill <joel@OARcorp.com>
2653
2654        * aclocal/version.m4: Updated to rtems-20031217-test.
2655
26562003-12-17     
2657
2658        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2659        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2660
26612003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2662
2663        * automake/compile.am: Remove LINK_LIBS (Unused).
2664        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2665
26662003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2669        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2670        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2671        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2672        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2673
26742003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2677        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2678        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2679        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2680        * librdbg/src/i386/Makefile.am:
2681        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2682        * librdbg/src/m68k/Makefile.am:
2683        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2684        * librdbg/src/powerpc/Makefile.am:
2685        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2686
26872003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2690        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2691        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2692        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2693        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2694        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2695        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2696        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2697        * optman/Makefile.am: Remove project_libdir.
2698        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2699        PRE/TMPINSTALL_FILES.
2700        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2701        PRE/TMPINSTALL_FILES.
2702        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2703        PRE/TMPINSTALL_FILES.
2704        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2705        PRE/TMPINSTALL_FILES.
2706        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2707        from PRE/TMPINSTALL_FILES.
2708        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2709        PRE/TMPINSTALL_FILES.
2710        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2711        PRE/TMPINSTALL_FILES.
2712        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2713        PRE/TMPINSTALL_FILES.
2714        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2715        PRE/TMPINSTALL_FILES.
2716        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2717        PRE/TMPINSTALL_FILES.
2718        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2719        PRE/TMPINSTALL_FILES.
2720        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2721        from PRE/TMPINSTALL_FILES.
2722
27232003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2724
2725        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2726        * automake/lib.am: Remove project_libdir.
2727        * wrapup/Makefile.am: Reworked.
2728
27292003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * configure.ac: Reflect changes to librdbg.
2732        * optman/Makefile.am: Add tmpinstall dirstamp support.
2733        * libchip/Makefile.am: Fix variant-tmpinstall support.
2734        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2735        * librdbg/src/powerpc/Makefile.am: Merge-in former
2736        new_exception_processing/Makefile.am.
2737        * librdbg/src/m68k/any/Makefile.am: Remove.
2738        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2739        * librdbg/src/i386/any/Makefile.am: Remove.
2740        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2741        * librdbg/src/Makefile.am: Cosmetics.
2742        * librdbg/include/Makefile.am: Cosmetics.
2743        * librdbg/Makefile.am: Cosmetics.
2744        * libnetworking/Makefile.am: Cosmetics.
2745        * libnetworking/pppd/Makefile.am: Cosmetics.
2746        * libnetworking/wrapup/Makefile.am: Cosmetics.
2747
27482003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * Makefile.am: Cosmetics.
2751        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2752        support.
2753
27542003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * automake/compile.am: Remove $(ARCH):-rule.
2757
27582003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * configure.ac: Remove lib/libbsp/shared/Makefile,
2761        lib/libbsp/shmdr/Makefile.
2762
27632003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2764
2765        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2766        libchip/serial/Makefile, libchip/rtc/Makefile.
2767        * support/Makefile.am: Remove all-local: $(ARCH).
2768        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2769        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2770        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2771        * optman/Makefile.am: Remove all-local: $(ARCH).
2772        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2773        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2774        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2775        compilation dirstamp support.
2776        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2777        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2778        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2779        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2780        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2781        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2782        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2783        all-local: $(ARCH).
2784        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2785        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2786        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2787        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2788        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2789
27902003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2791
2792        * aclocal/lead-dot.m4: New (from automake-1.7f).
2793        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2794        AC_SUBST(dirstamp).
2795        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2796        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2797        libchip/serial/Makefile.am: Ditto.
2798        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2799        * librdbg/include/Makefile.am: Ditto.
2800        * librdbg/include/rdbg/Makefile.am: Ditto.
2801        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2802        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2803        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2804        * librdbg/src/Makefile.am: Ditto.
2805        * librdbg/src/i386/Makefile.am: Ditto.
2806        * librdbg/src/i386/any/Makefile.am: Ditto.
2807        * librdbg/src/m68k/Makefile.am: Ditto.
2808        * librdbg/src/m68k/any/Makefile.am: Ditto.
2809        * librdbg/src/powerpc/Makefile.am: Ditto.
2810        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2811        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2812        preinstallation.
2813        * libnetworking/pppd/Makefile.am: Ditto.
2814        * libnetworking/rtems_servers/Makefile.am: Ditto.
2815        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2816        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2817        * libnetworking/wrapup/Makefile.am: Ditto.
2818
28192003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2820
2821        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2822        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2823        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2824        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2825        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2826        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2827        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2828        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2829        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2830        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2831        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2832        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2833        underquoting to silence automake-1.8.
2834
28352003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * configure.ac: Reflect having moved tests to ../../testsuites.
2838
28392003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2842        * aclocal/canonical-host.m4: Remove.
2843        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2844        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2845
28462003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * aclocal/check-cpu.m4: Remove.
2849        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2850        * aclocal/canonical-target-name.m4: Add m4-quotes.
2851        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2852        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2853        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2854        * aclocal/check-networking.m4: Add m4-quotes. Require
2855        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2856        * aclocal/check-posix.m4: Add m4-quotes. Require
2857        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2858        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2859        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2860        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2861
28622003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2863
2864        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2865        * aclocal/bsp-alias.m4: Remove.
2866
28672003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * configure.ac: Make presence of tests/ optional.
2870
28712003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * aclocal/path-perl.m4: Remove (Unused).
2874
28752003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * automake/force-preinstall.am: Remove.
2878
28792003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2880
2881        PR 499/rtems_misc
2882        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2883        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2884        Configuration (Odd was forced) - Correction of Stop Bit configuration
2885        (inversed) - Correction of ISR Handler to call
2886        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2887        CTS Hardware flow control Configuration.
2888
28892003-09-04      Joel Sherrill <joel@OARcorp.com>
2890
2891        * lib/libcpu/shared/include/cache.h,
2892        lib/libcpu/shared/src/cache_aligned_malloc.c,
2893        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2894        license changed.
2895        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2896        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2897        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2898        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2899        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2900        for license changed.
2901        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2902        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2903        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2904        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2905        libchip/network/cs8900.h, libchip/network/dec21140.c,
2906        libchip/network/elnk.c, libchip/network/open_eth.c,
2907        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2908        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2909        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2910        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2911        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2912        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2913        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2914        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2915        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2916        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2917        libchip/serial/serial.h, libchip/serial/z85c30.c,
2918        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2919        libchip/serial/z85c30_reg.c: URL for license changed.
2920
29212003-09-03      Jiri Gaisler <jiri@gaisler.com>
2922
2923        PR 477/networking
2924        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2925        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2926        libchip/network/open_eth.h: New files.
2927
29282003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2929
2930        * aclocal/rtems-top.m4: Add RTEMS_API.
2931        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2932
29332003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2934
2935        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2936        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2937        @RTEMS_BSP@.cfg.
2938
29392003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2940
2941        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2942
29432003-08-20      Joel Sherrill <joel@OARcorp.com>
2944
2945        * libchip/network/cs8900.c: Correct copyright statements.
2946
29472003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * aclocal/check-itron.m4: Remove.
2950        * aclocal/enable-inlines.m4: Remove.
2951        * Makefile.am: Reflect having moved aclocal/.
2952        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2953        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2954        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2955        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2956        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2957        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2958        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2959        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2960        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2961        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2962        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2963        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2964        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2965        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2966        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2967        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2968        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2969        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2970        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2971        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2972        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2973        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2974        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2975        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2976        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2977        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2978        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2979        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2980        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2981        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2982        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2983        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2984        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2985        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2986        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2987        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2988        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2989        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2990        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2991        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2992        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2993        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2994        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2995        * aclocal/target.m4: New (Copied from ../../aclocal).
2996        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2997        * aclocal/version.m4: New (Copied from ../../aclocal).
2998
29992003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * configure.ac: Remove stray comments.
3002        * automake/local.am, automake/host.am: Remove "debug".
3003
30042003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3005
3006        * Makefile.am: Reflect having moved automake/.
3007        * lib/Makefile.am: Reflect having moved automake/.
3008        * support/Makefile.am: Reflect having moved automake/.
3009        * wrapup/Makefile.am: Reflect having moved automake/.
3010        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3011        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3012        from ../../automake).
3013        * optman/Makefile.am: Reflect having moved automake/.
3014        * libchip/Makefile.am: Reflect having moved automake/.
3015        * libchip/ide/Makefile.am: Reflect having moved automake/.
3016        * libchip/network/Makefile.am: Reflect having moved automake/.
3017        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3018        * libchip/serial/Makefile.am: Reflect having moved automake/.
3019        * librdbg/Makefile.am: Reflect having moved automake/.
3020        * librdbg/include/Makefile.am: Reflect having moved automake/.
3021        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3022        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3023        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3024        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3025        automake/.
3026        * librdbg/src/Makefile.am: Reflect having moved automake/.
3027        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3028        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3029        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3030        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3031        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3032        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3033        having moved automake/.
3034        * libnetworking/Makefile.am: Reflect having moved automake/.
3035        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3036        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3037        automake/.
3038        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3039        automake/.
3040        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3041        automake/.
3042        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3043
30442003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * Makefile.am: Add bsp.pc.in.
3047        * bsp.pc.in: New (pkgconfig support).
3048
30492003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3052
30532003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3054
3055        * lib/Makefile.am: New (Required by 'make dist').
3056        * lib/ChangeLog: Remove.
3057        * lib/.cvsignore: Cleanup.
3058        * configure.ac: Reflect having added lib/Makefile.am.
3059        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3060        lib/libbsp/configure.ac.
3061        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3062        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3063
30642003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3065
3066        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3067        * configure.ac: Merge-in librdbg/configure.ac.
3068        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3069        librdbg/configure.ac.
3070        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3071        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3072        LIBCHIP. Conditionally build include-dirs.
3073        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3074        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3075        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3076        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3077        librdbg/include/rdbg/m68k/Makefile.am,
3078        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3079        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3080        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3081        librdbg/src/powerpc/Makefile.am, librdbg/
3082        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3083        configure.ac into ../configure.ac.
3084        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3085        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3086        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3087        libnetworking/rtems_telnetd/Makefile.am,
3088        libnetworking/rtems_webserver/Makefile.am,
3089        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3090        into ../configure.ac.
3091
30922003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3093
3094        PR 427/rtems
3095        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3096        * librdbg/src/servtsp.c: Ditto.
3097
30982003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3099
3100        PR 429/bsps
3101        PR 432/bsps
3102        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3103        packets are queued onto an elnk board, the ISR will deadlock the device
3104        with a tx complete interrupt.  Lighter tx loads are not affected as they
3105        end up submitting single packets to the device.
3106
31072003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3108
3109        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3110        optman/configure.ac.
3111        * optman/configure.ac: Remove (Merged into ../configure.ac).
3112        * optman/Makefile.am: Reflect having merged configure.ac into
3113        ../configure.ac.
3114        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3115        * libchip/Makefile.am, libchip/ide/Makefile.am,
3116        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3117        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3118        ../configure.ac.
3119
31202003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3121
3122        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3123
31242003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3125
3126        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3127        on i386.
3128
31292003-06-13      Joel Sherrill <joel@OARcorp.com>
3130
3131        * libnetworking/pppd/chat.c: Removed warnings.
3132
31332003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3134
3135        * libchip/network/README.3com: New file missed in previous commit.
3136        PR 405/bsps
3137        PR 393/networking
3138        * libchip/network/dec21140.c: Fix leak also known as PR393.
3139        * libchip/network/elnk.c, libchip/network/if_media.h,
3140        libchip/network/mii.h: New files.
3141        * libchip/network/Makefile.am: Reflect new files.
3142
31432003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * configure.ac: Remove support for profile-variant.
3146
31472003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        PR 397/pppd
3150        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3151        * libnetworking/pppd/magic.c: Remove *rand48.
3152        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3153
31542003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3155
3156        * wrapup/Makefile.am: Add libide.a.
3157
31582003-04-15      Joel Sherrill <joel@OARcorp.com>
3159
3160        PR 387/rtems_misc
3161        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3162        routines.
3163        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3164
31652003-04-11      Joel Sherrill <joel@OARcorp.com>
3166
3167        * libnetworking/rtems_webserver/cgi.c,
3168        libnetworking/rtems_webserver/sockGen.c,
3169        libnetworking/rtems_webserver/umui.c,
3170        libnetworking/rtems_webserver/websSSL.c,
3171        libnetworking/rtems_webserver/websSSL.h,
3172        libnetworking/rtems_webserver/websda.c,
3173        libnetworking/rtems_webserver/websda.h: New files. Not included in
3174        previous commit.
3175
31762003-04-10      Joel Sherrill <joel@OARcorp.com>
3177
3178        PR 371/pppd
3179        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3180        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3181        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3182        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3183        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3184        still global symbols in rtemspppd.h which might need to be changed or
3185        converted into member of a structure which is dereferenced with a
3186        pointer that is managed as a per task variable. But this patch should
3187        avoid many conflicts.
3188
31892003-03-27      Joel Sherrill <joel@OARcorp.com>
3190
3191        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3192        not allowed in the cpukit source code since it must be buildable
3193        independent of any BSP. These files were moved to libchip/ide.
3194        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3195        files.
3196
31972003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3198
3199        PR 368/filesystems
3200        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3201        improvements which now work on pc386 and mbx8xx.
3202        * libchip/ide/ide_controller.c: New file.
3203
32042003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3207
32082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3209
3210        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3211        * configure.ac: Add support/.
3212        * support/.cvsignore: New.
3213        * support/Makefile.am: New.
3214        * support/version.c: New.
3215        * wrapup/Makefile.am: Add support/libsupport.a.
3216        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3217        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3218        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3219        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3220
32212003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3222
3223        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3224
32252003-02-20      Till Straumann <strauman@slac.stanford.edu>
3226
3227        PR 354/networking
3228        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3229        chip against a table of supported chips. The untested ones are still
3230        commented out, however.
3231
32322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3235        * configure.ac: AC_PREREQ(2.57).
3236        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3237        * optman/configure.ac: AC_PREREQ(2.57).
3238        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3239        * libchip/configure.ac: AC_PREREQ(2.57).
3240        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3241        * librdbg/configure.ac: AC_PREREQ(2.57).
3242        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3243        * libnetworking/configure.ac: AC_PREREQ(2.57).
3244
32452003-02-06      Joel Sherrill <joel@OARcorp.com>
3246
3247        * libnetworking/pppd/chat.c: Convert routines with common names to
3248        static. This included get_char(), put_char(), and character() among
3249        others.
3250
32512003-02-03      Joel Sherrill <joel@OARcorp.com>
3252
3253        PR 338/filesystem
3254        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3255        rtems_io_lookup_name() (API change).  Unused function removed.
3256
32572003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3258
3259        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3260        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3261        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3262        Eliminate *_O_FILES.
3263        * libnetworking/rtems_servers/Makefile.am,
3264        libnetworking/rtems_webserver/Makefile.am,
3265        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3266
32672002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3268
3269        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3270        Let all-local: depend on $(LIB).
3271        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3272        * optman/Makefile.am: Apply install-data-local to install *.rels.
3273
32742002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3275
3276        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3277        %.c rules.
3278        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3279        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3280        * libchip/rtc/Makefile.am: Ditto.
3281        * libchip/serial/Makefile.am: Ditto.
3282
32832002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3284
3285        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3286        LIBC_DEFINES.
3287        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3288        LIBC_DEFINES.
3289        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3290        LIBC_DEFINES.
3291
32922002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3293
3294        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3295
32962002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3297
3298        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3299        cache-checking.
3300        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3301
33022002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3305        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3306        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3307        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3308        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3309
33102002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3311
3312        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3313        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3314        Remove.
3315        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3316
33172002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3318
3319        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3320        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3321
33222002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3323
3324        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3325        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3326
33272002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3328
3329        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3330        * optman/rel.am: New.
3331
33322002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3333
3334        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3335        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3336        braino in comment on "exec". Extend --enable-ada handling.
3337
33382002-11-04      Joel Sherrill <joel@OARcorp.com>
3339
3340        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3341        tasks and rolling multiple loops into 1.
3342        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3343        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3344        Removed warnings.
3345
33462002-10-31      Joel Sherrill <joel@OARcorp.com>
3347
3348        * libchip/network/dec21140.c: Removed warnings.
3349        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3350        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3351        librdbg/src/m68k/any/remdeb_xdr.c,
3352        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3353        warnings.
3354        * libnetworking/rtems_webserver/socket.c,
3355        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3356
33572002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3358
3359        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3360        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3361        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3362        above.
3363
33642002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3365
3366        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3367        * wrapup/.cvsignore: Remove autom4te.cache.
3368        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3369        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3370        autom4te.cache.
3371        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3372        autom4te.cache.
3373        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3374        autom4te.cache.
3375
33762002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3377
3378        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3379
33802002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3381
3382        * optman/.cvsignore: Add autom4te.cache.
3383
33842002-09-14      Joel Sherrill <joel@OARcorp.com>
3385
3386        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3387
33882002-09-07      Joel Sherrill <joel@OARcorp.com>
3389
3390        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3391        include files to resolve warnings.
3392
33932002-09-07      Chris Johns <ccj@acm.org>
3394
3395        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3396        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3397        which corrects the problem  where the cs8900.c file was actually the BSP
3398        glue.  Joel did some hacking so this file will compile.  Previously it
3399        required providing a target.h file to compile.
3400        * libchip/network/cs8900.c.bsp: New file.
3401
34022002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3403
3404        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3405
34062002-08-31      Joel Sherrill <joel@OARcorp.com>
3407
3408        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3409        eliminate warning.
3410
34112002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3412
3413        * configure.ac: Add ada-tests.
3414
34152002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3416
3417        * Makefile.am: Add preinstall-stamp.
3418
34192002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3420
3421        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3422        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3423        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3424        gcc31 happy.
3425        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3426        cp.
3427
34282002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3429
3430        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3431        make/bsp.mak.
3432        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3433        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3434
34352002-08-12      Joel Sherrill <joel@OARcorp.com>
3436
3437        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3438        avoid error.
3439
34402002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3441
3442        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3443        * configure.ac: Add BSP_SUBDIRS.
3444        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3445        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3446        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3447        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3448        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3449        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3450        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3451        RTEMS_CHECK_BSP_CACHE.
3452        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3453        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3454        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3455        .$(OBJEXT) instead of .o.
3456        * libnetworking/pppd/Makefile.am,
3457        libnetworking/rtems_servers/Makefile.am,
3458        libnetworking/rtems_telnetd/Makefile.am,
3459        libnetworking/rtems_webserver/Makefile.am,
3460        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3461
34622002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3463
3464        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3465        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3466        ../libchip/serial/$(ARCH)/libserialio.a.
3467        * libchip/serial/Makefile.am: Don't tmp-install lib.
3468        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3469
34702002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3471
3472        * Makefile.am: Add rtems_makedir.
3473        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3474        * Makefile.am: Add wrapup-SUBDIR.
3475        * wrapup/ChangeLog: Remove.
3476        * wrapup/configure.ac: Remove.
3477        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3478        (Make the bare BSP happy).
3479        * configure.ac: Ditto.
3480        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3481        Create make/custom/default.cfg.
3482        * configure.ac: Add creation of make/custom/*.cfg. Create
3483        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3484
34852002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3486
3487        * Makefile.am: Clean $(PROJECT_RELEASE).
3488
34892002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3490
3491        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3492        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3493        prototype mismatches.
3494
34952002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3498        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3499
35002002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3501
3502        * acinclude.m4: Add test "$multilib" != "yes".
3503        * config-ml.in: Remove.
3504        * acinclude.m4: Cleanups.
3505        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3506        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3507        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3508        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3509        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3510
35112002-07-16      Eric Norum <eric.norum@usask.ca>
3512
3513        * New driver for the Intel EtherExpressPro (82559ER) chip.
3514        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3515        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3516        * libchip/network/Makefile.am: Modified to reflect above.
3517
35182002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3519
3520        * acinclude.m4: New.
3521        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3522        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3523        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3524
35252002-07-01      Joel Sherrill <joel@OARcorp.com>
3526
3527        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3528        _Objects_Information_table now that it is a two dimensional array based
3529        upon API and class.
3530        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3531        of strnlen().
3532
35332002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3534
3535        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3536        preinstall libnetapps.a.
3537
35382002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3539
3540        * configure.ac: Remove librpc.
3541
35422002-06-25      Joel Sherrill <joel@OARcorp.com>
3543
3544        * Per PR233, moved librpc to exec.
3545        * configure.ac, wrapup/Makefile.am: Modified.
3546        * librpc, librpc/ChangeLog: Removed.
3547
35482002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3549
3550        * optman/Makefile.am: Remove multilib support.
3551        * optman/configure.ac: Ditto.
3552        * optman/sapi/Makefile.am: Ditto.
3553
35542002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3555
3556        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3557        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3558
35592002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3560
3561        Move networking libraries to c/src/exec/libnetworking
3562        * libnetworking/configure.ac, libnetworking/Makefile.am,
3563        libnetworking/wrapup/Makefile.am: Reflect Moval.
3564
35652002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3566
3567        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3568        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3569        <rtems/bspIo.h>.
3570
35712002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3572
3573        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3574        * libnetworking/rtems/mkrootfs.h: Ditto.
3575        * libnetworking/rtems/Makefile.am: Reflect changes above.
3576
35772002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3578
3579        * configure.ac: Remove lib.
3580
35812002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3582
3583        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3584        that exception stack frames on M68K members with VBR always are 6 byte
3585        long. The incorrect assumption resulted in some gdb commands like "next"
3586        to fail on the 68360.
3587
35882002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3589
3590        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3591        PR 220
3592        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3593        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3594        CVS.
3595        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3596        libnetworking/sys/filio.h: Remove.
3597        * libnetworking/sys/Makefile.am: Reflect changes above.
3598
35992002-05-07      Chris Johns <ccj@acm.org>
3600
3601        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3602        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3603        requires it to be stripped.
3604
36052002-05-01      Eric Norum <eric.norum@usask.ca>
3606
3607        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3608        assembly  to satisfy gcc 3.1 and newer.
3609
36102002-04-26      Eric Norum <eric.norum@usask.ca>
3611
3612        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3613        agressive optimization in gcc 3.1 does not reorder things.
3614
36152002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3616
3617        * libchip/network/dec21140.c: Reflect changes to powerpc's
3618        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3619        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3620        <rtems/score/cpu.h>.
3621        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3622        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3623
36242002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * optman/configure.ac: Remove ENABLE_GCC28.
3627
36282002-04-11      Chris Johns <ccj@acm.org>
3629
3630        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3631        driver control block field to the ifconfig network driver structure.
3632        This field is needed by the i82586 driver which was ported from NetBSD
3633        as it had better hardware abstraction.
3634        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3635        PR59, added the drv_ctrl driver control block field to the ifconfig
3636        network driver structure. This field is needed by the i82586 driver
3637        which was ported from NetBSD as it had better hardware abstraction.
3638
36392002-04-10      Mike Siers <mikes@poliac.com>
3640
3641        * libnetworking/rtems_webserver/NOTES,
3642        libnetworking/rtems_webserver/asp.c,
3643        libnetworking/rtems_webserver/balloc.c,
3644        libnetworking/rtems_webserver/default.c,
3645        libnetworking/rtems_webserver/ej.h,
3646        libnetworking/rtems_webserver/ejIntrn.h,
3647        libnetworking/rtems_webserver/ejlex.c,
3648        libnetworking/rtems_webserver/ejparse.c,
3649        libnetworking/rtems_webserver/emfdb.c,
3650        libnetworking/rtems_webserver/emfdb.h,
3651        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3652        libnetworking/rtems_webserver/handler.c,
3653        libnetworking/rtems_webserver/license.txt,
3654        libnetworking/rtems_webserver/md5.h,
3655        libnetworking/rtems_webserver/md5c.c,
3656        libnetworking/rtems_webserver/mime.c,
3657        libnetworking/rtems_webserver/misc.c,
3658        libnetworking/rtems_webserver/ringq.c,
3659        libnetworking/rtems_webserver/rom.c,
3660        libnetworking/rtems_webserver/security.c,
3661        libnetworking/rtems_webserver/sock.c,
3662        libnetworking/rtems_webserver/sym.c,
3663        libnetworking/rtems_webserver/uemf.c,
3664        libnetworking/rtems_webserver/uemf.h,
3665        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3666        libnetworking/rtems_webserver/url.c,
3667        libnetworking/rtems_webserver/value.c,
3668        libnetworking/rtems_webserver/wbase64.c,
3669        libnetworking/rtems_webserver/webcomp.c,
3670        libnetworking/rtems_webserver/webpage.c,
3671        libnetworking/rtems_webserver/webrom.c,
3672        libnetworking/rtems_webserver/webs.c,
3673        libnetworking/rtems_webserver/webs.h,
3674        libnetworking/rtems_webserver/websuemf.c,
3675        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3676        2.1.4.
3677
36782002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3679
3680        * libchip/network/i82586.c: Include <string.h>.
3681        * libchip/network/sonic.c: Ditto.
3682
36832002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3686
36872002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3688
3689        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3690
36912002-03-27      Thomas.Doerfler@imd-systems.de
3692
3693        PR 144
3694        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3695        memory address 0 when called for the first time. This is done when
3696        trying to clear the variable "dhcp_hostname".
3697
36982002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3699
3700        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3701        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3702        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3703        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3704        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3705        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3706        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3707        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3708        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3709        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3710        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3711        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3712        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3714        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3715        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3716        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3717        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3718        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3719        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3720        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3721        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3722        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3723        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3724        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3725        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3726        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3727        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3728        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3729        AUTOMAKE_OPTIONS.
3730        * libnetworking/configure.ac:
3731        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3732        foreign 1.6]).
3733        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3734        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3735        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3736        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3737        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3738        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3739        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3740        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3741        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3742        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3743        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3744        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3745        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3746        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3747        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3748        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3749        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3750
37512002-03-27      Ilya Alexeev <ilya@continuum.ru>
3752
3753        PR 162
3754        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3755        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3756        used in a device write routines.  Now ppp_softc structure have own
3757        character for writing to device (sc_outchar).  I think that converting
3758        local variables to static is not a right solution, because problems will
3759        occur in the case of two or more ppp instances.
3760        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3761        must be u_long, otherwise in the case of the big output packet endless
3762        loop may occur.
3763
37642002-03-21      Ilya Alexeev <ilya@continuum.ru>
3765
3766        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3767        preparations for multiple PPPD connections.
3768
37692002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3770
3771        PR 149
3772        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3773        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3774        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3775        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3776
37772002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3778
3779        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3780        * configure.ac: Modified to reflect addition.
3781
37822002-02-27      Ilya Alexeev <ilya@continuum.ru>
3783
3784        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3785        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3786        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3787        capabilities as well as eliminate some warnings.
3788
37892002-02-27      Eric Norum <eric.norum@usask.ca>
3790
3791        * libnetworking/net/radix.c: Properly handle fetching the default route
3792        when there is no route.  This was a bug in the original FreeBSD code and
3793        this fix is from an updated version of their code.
3794
37952002-02-16      Eric Norum <eric.norum@usask.ca>
3796
3797        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3798        checking.
3799
38002002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3801
3802        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3803        dodefaultroute.
3804
38052002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3806
3807        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3808        include <rtems/seterr.h>.
3809
38102002-02-01      Mike Siers <mikes@poliac.com>
3811
3812        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3813        avoid bringing the link down too fast. NOTE: Mike reports successfully
3814        running at 56K baud on a direct link.
3815
38162002-02-01      Eric Valette <valette@crf.canon.fr>
3817
3818        * librdbg/So many patches have been posted recently on the mailing list
3819        and  because we were unable to find correct solution to compile on
3820        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3821        because the coding  style of rdbg was rather inconsistant among various
3822        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3823        global coding style (using indent + manual edits), 2) incorporate/review
3824        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3825        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3826        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3827        after rdbg initialization is done, NB : the paches is huge but it is
3828        mainly due to coding styke chnages.  Only few lines of codes have been
3829        really changed and they do not impact  rdbg functionnality (AFAIKT).
3830        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3831        librdbg/include/rdbg/m68k/rdbg_f.h,
3832        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3833        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3834        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3835        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3836        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3837        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3838        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3839        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3840        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3841        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3842        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3843        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3844        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3845        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3846        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3847        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3848
38492002-01-31      Mike Siers <mikes@poliac.com>
3850
3851        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3852        * Nice Update of PPPD support which eliminates the requiremetn that
3853        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3854        and reports that it seems to be more stable and handle larger packets
3855        better.  This patch replaces the termios tasks with more general pppd
3856        network driver tasks.  The functions pppinput() and pppstart() get
3857        called from the interrupt service routine.
3858        * libnetworking/Makefile.am, libnetworking/configure.ac,
3859        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3860        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3861        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3862        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3863        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3864        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3865        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3866        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3867        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3868        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3869        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3870        libnetworking/net/route.c, libnetworking/net/route.h,
3871        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3872        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3873        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3874        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3875        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3876        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3877        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3878        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3879        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3880        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3881        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3882        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3883        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3884        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3885        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3886        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3887        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3888        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3889        libnetworking/pppd/example/README,
3890        libnetworking/pppd/example/netconfig.h,
3891        libnetworking/wrapup/Makefile.am: Modified.
3892        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3893        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3894        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3895        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3896        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3897        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3898        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3899        libnetworking/modem/pppcompress.c: Subdirectory removed.
3900
39012002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3902
3903        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3904        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3905
39062002-01-18      Till Straumann <strauman@slac.stanford.edu>
3907
3908        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3909        issues: - exception handler needs to enable MSR_FP if the interrupted
3910        thread is FP enabled. - printk message for MSR fixed and added
3911        stacktrace. NOTE: this requires the stacktrace patch to
3912        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3913        however).
3914
39152002-01-06      Joel Sherrill <joel@OARcorp.com>
3916
3917        * optman/.cvsignore: Added aclocal.m4 and configure.
3918        * optman/.cvsignore: New file.
3919
39202002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3921
3922        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3923
39242002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3925
3926        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3927        * optman/ChangeLog: New.
3928        * optman/configure.ac: New.
3929        * optman/Makefile.am: New.
3930        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3931        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3932
39332001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3934
3935        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3936
39372001-12-18      Eric Norum <eric.norum@usask.ca>
3938
3939        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3940        `directories' (path names with a / at the end) while disallowing open()
3941        operations on TFTP `directories'.
3942
39432001-12-07      Eric Norum <eric.norum@usask.ca>
3944
3945        * libnetworking/lib/tftpDriver.c: Restore write capability.
3946
39472001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3948
3949        * libchip/network/sonic.h: Fix typo.
3950        * libnetworking/arpa/Makefile.am: Remove stray lines.
3951
39522001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3953
3954        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3955
39562001-10-18      Eric Norum <eric.norum@usask.ca>
3957
3958        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3959        chdir() and open() operations within the TFTP file system.
3960
39612001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3962
3963        * librdbg/configure.ac: Fix latent bug exposed by removal of
3964        config.cache's which prevented powerpc targets librdbg from building.
3965
39662001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3967
3968        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3969        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3970        autoconf-2.52 happy.
3971
39722001-10-12      Mike Siers <mikes@poliac.com>
3973
3974        * libnetworking/Update to stable working state.  Congratulations Mike!
3975        :).
3976        * libnetworking/modem_example: Directory removed.
3977        * libnetworking/modem_example/16550.h,
3978        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3979        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3980        libnetworking/modem_example/ppp.h,
3981        libnetworking/modem_example/pppcompress.c: Files removed.
3982        * libnetworking/pppd/example/pppd.options: New file.
3983        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3984        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3985        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3986        libnetworking/pppd/rtemsmain.c: Updated.
3987
39882001-10-12      Joel Sherrill <joel@OARcorp.com>
3989
3990        * libchip/serial/z85c30.c: Fixed typo.
3991
39922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3993
3994        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3995        * configure.in: Remove.
3996        * configure.ac: New file, generated from configure.in by autoupdate.
3997        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3998        * libchip/configure.in: Remove.
3999        * libchip/configure.ac: New file, generated from configure.in by
4000        autoupdate.
4001        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4002        * librdbg/configure.in: Remove.
4003        * librdbg/configure.ac: New file, generated from configure.in by
4004        autoupdate.
4005        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4006        * libnetworking/configure.in: Remove.
4007        * libnetworking/configure.ac: New file, generated from configure.in by
4008        autoupdate.
4009
40102001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4011
4012        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4013        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4014        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4015
40162001-09-27      Joel Sherrill <joel@OARcorp.com>
4017
4018        * libchip/ChangeLog: Fixed typo in date.
4019
40202001-09-27      Eric Norum <eric.norum@usask.ca>
4021
4022        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4023        TFTP  filesystem.
4024
40252001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4026
4027        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4028        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4029        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4030        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4031        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4032        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4033        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4034        'PREINSTALL_FILES ='.
4035        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4036        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4037        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4038        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4039        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4040        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4041        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4042        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4043        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4044        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4045        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4046        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4047
40482001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4049
4050        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4051        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4052        * librdbg/src/m68k/any/Makefile.am: Ditto.
4053        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4054        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4055        happy.
4056
40572001-09-21      Joel Sherrill <joel@OARcorp.com>
4058
4059        * libchip/network/Makefile.am: Fixed typo on file name.
4060        * libchip/network/i82586.c: Commented out line 318 which is referencing
4061        a member of a structure that is not currently there.  This needs to be
4062        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4063        to C style.
4064
40652001-09-19      Eric Norum <eric.norum@usask.ca>
4066
4067        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4068
40692001-09-19      Chris Johns <ccj@acm.org>
4070
4071        * libchip/network/README.i82586, libchip/network/i82586.c,
4072        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4073        Network driver for Intel i82586.
4074        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4075        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4076        "root" filesystem with information obtained via the DHCP response.
4077
40782001-09-14      Eric Norum <eric.norum@usask.ca>
4079
4080        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4081        make gcc 3.x happy.
4082
40832001-08-16      Mike Siers <mikes@poliac.com>
4084
4085        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4086        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4087        These support callback functionality that has not even been compiled
4088        under RTEMS yet.
4089        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4090        example application.  Mike's notes on the modifications: - renamed
4091        error() function because of namespace problems - removed calls to the
4092        exit() funciton - removed extra files from the pppd source directory -
4093        defined pppd task constant values in rtemspppd.h - modifyied example
4094        code to get actual tick per second value - placed the pppd 2.3.11 man
4095        page file (pppd.8) into the pppd directory.
4096        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4097        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4098        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4099        libnetworking/pppd/rtems-ppp.c: Deleted.
4100        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4101        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4102        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4103        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4104        libnetworking/pppd/example/init.c,
4105        libnetworking/pppd/example/netconfig.h,
4106        libnetworking/pppd/example/ppp.conf,
4107        libnetworking/pppd/example/pppdapp.c,
4108        libnetworking/pppd/example/system.h: New files.
4109        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4110        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4111        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4112        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4113        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4114        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4115        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4116        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4117        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4118        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4119        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4120        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4121        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4122        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4123        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4124
41252001-08-16      Joel Sherrill <joel@OARcorp.com>
4126
4127        * libnetworking/pppd/example/Makefile: Removed.
4128        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4129        to avoid bootstrap -c clobbering it.
4130        * libnetworking/rtems_telnetd/.cvsignore: New file.
4131
41322001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4133
4134        * libnetworking/Makefile.am, libnetworking/configure.in,
4135        libnetworking/rtems_servers/Makefile.am,
4136        libnetworking/rtems_servers/telnetd.c,
4137        libnetworking/rtems_servers/telnetd.h,
4138        libnetworking/rtems_telnetd/Makefile.am,
4139        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4140        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4141        libnetworking/rtems_telnetd/telnetd.c,
4142        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4143        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4144        effect when ftpd change. - the tcp/ip stats have been implemented into
4145        icmds.c and started when telnetd daemon is started.
4146        * libnetworking/rtems_servers/telnetd.c,
4147        libnetworking/rtems_servers/telnetd.h: Removed.
4148        * libnetworking/rtems_telnetd: New directory.
4149        * libnetworking/rtems_telnetd/Makefile.am,
4150        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4151        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4152        libnetworking/rtems_telnetd/telnetd.c,
4153        libnetworking/rtems_telnetd/telnetd.h: New files.
4154
41552001-06-14      Joel Sherrill <joel@OARcorp.com>
4156
4157        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4158        Moved from libmisc/shell so the network stack to address network
4159        depenendency.
4160        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4161
41622001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4163
4164        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4165
41662001-05-15      Joel Sherrill <joel@OARcorp.com>
4167
4168        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4169        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4170        accidentally deleted the incorrectly empty versions.
4171
41722001-05-14      Till Straumann <strauman@slac.stanford.edu>
4173
4174        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4175        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4176        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4177        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4178        to know the values) - the affected BSP (shared/motorola) headers have
4179        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4180        driver (libchip/network/dec21140.c) has been fixed to use
4181        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4182        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4183        who is using this driver. - the DEC driver also has been fixed to use
4184        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4185        delay_in_bus_cycles().
4186
41872001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4188
4189        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4190
41912001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4192
4193        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4194
41952001-04-24      Eric Norum <eric.norum@usask.ca>
4196
4197        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4198        NTP synchronization a little more robust -- no NTP daemon yet, but at
4199        least it trys a little harder when the primary NTP server is down.
4200
42012001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4202
4203        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4204        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4205        libnetworking/pppd/modem_example/modem.c,
4206        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4207        other strings into English.
4208        * libnetworking/pppd/STATUS: updated to reflect the changes.
4209
42102001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4211
4212        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4213        again.
4214
42152001-04-20      Eric Valette <valette@crf.canon.fr>
4216
4217        * mcp750 directory renamed new_exception processing as it supports many
4218        more CPU models.
4219        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4220        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4221        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4222        formerly in mcp750 plus modifications.
4223        * librdbg/src/powerpc/mcp750/.cvsignore,
4224        librdbg/src/powerpc/mcp750/Makefile.am,
4225        librdbg/src/powerpc/mcp750/remdeb.h,
4226        librdbg/src/powerpc/mcp750/remdeb_f.x,
4227        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4228        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4229        new_exception_processing.
4230        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4231        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4232        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4233        part of this effort to add support for the MPC8xx.
4234
42352001-04-19      Joel Sherrill <joel@OARcorp.com>
4236
4237        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4238        internal include files.
4239
42402001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4241
4242        PR 158
4243        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4244        rcmd() library call by commenting out the parts that deal with signals.
4245        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4246        stdio. The 'server-side' parts of this file which deal with
4247        authentication are disabled since they are not needed.
4248
42492001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4250
4251        * libnetworking/include/.cvsignore: Remove dangling file.
4252
42532001-03-14      Joel Sherrill <joel@OARcorp.com>
4254
4255        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4256        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4257        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4258        libchip style serial drivers can be written in libcpu or libbsp.
4259
42602001-03-01      Joel Sherrill <joel@OARcorp.com>
4261
4262        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4263        libchip/network/sonic.c, libchip/network/sonic.h,
4264        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4265        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4266        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4267        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4268        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4269        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4270        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4271        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4272
42732001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4274
4275        * librdbg/include/rdbg/Makefile.am,
4276        librdbg/include/rdbg/i386/Makefile.am,
4277        librdbg/include/rdbg/m68k/Makefile.am,
4278        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4279        style on include files.
4280
42812001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4282
4283        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4284        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4285        replace ${..} with $(..).
4286        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4287        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4288        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4289        libnetworking/rtems/Makefile.am, libnetworking/
4290        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4291        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4292        include_*HEADERS instead of H_FILES.
4293        * libnetworking/include/Makefile.am: Remove.
4294        * libnetworking/Makefile.am: Add handling of *.h files.
4295        * libnetworking/configure.in: Remove include/Makefile.
4296
42972001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4298
4299        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4300
43012001-01-31      Sergei Organov <osv@javad.ru>
4302
4303        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4304        current dir and root dir removed in favor of new libio support for
4305        task-local current and root directories. - Bug in `close_data_socket()'
4306        introduced by previous change fixed. - `command_pasv()' changed to set
4307        timeout on socket we are listening on and code fixed to don't close
4308        socket twice on error. - `serr()' changed to clear `errno'. -
4309        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4310        changed to clear `errno' before processing session. -
4311        `close_data_socket()' fixed to close both active and passive sockets -
4312        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4313        empty string  in `exec_command()'.
4314
43152001-01-25      Eric Norum <eric.norum@usask.ca>
4316
4317        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4318        improves throughput on systems which are dropping packets.   Only the
4319        first timeout is reduced.  This keeps the number of extra packets down
4320        on networks that are very busy and dropping lots of packets.
4321
43222001-01-24      Sergei Organov <osv@javad.ru>
4323
4324        * libnetworking/rtems_servers/ftpd.c,
4325        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4326        - Timeouts on sockets implemented. 'idle' field added to configuration.
4327        No timeout by default to keep backward compatibility. Note: SITE IDLE
4328        command not implemented yet. - Basic global access control implemented.
4329        'access' field added to configuration. No access limitations by default
4330        to keep backward compatibility. - Anchor data socket for active mode
4331        (using self IP and port 20.) - Fixed default data port support (still
4332        not tested). - Don't allow IP address different from originating host in
4333        PORT command to improve security. - Fixed bug in MDTM command. - Check
4334        for correctness of parsing of argument in command_port(). - Fixed
4335        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4336        a directory. - Command parsing a little bit improved: command names are
4337        now converted to upper-case to be more compatible with RFC (command
4338        names are not case-sensitive.) - Reformat comments so that they have
4339        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4340        previous changes - True ASCII mode implemented (doesn't work for hooks
4341        and /dev/null) - Passive mode implemented, PASV command added. - Default
4342        port for data connection could be used (untested, can't find ftp client
4343        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4344        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4345
43462001-01-18      Joel Sherrill <joel@OARcorp.com>
4347
4348        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4349        macro using variable arguments.
4350        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4351        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4352        since I updated the main RTEMS development machine to RedHat 7.2 and
4353        apparently got a new version of rpcgen.
4354
43552001-01-12      Sergei Organov <osv@javad.ru>
4356
4357        * libnetworking/rtems_servers/ftpd.c,
4358        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4359        - use pool of pre-created threads to handle sessions instead of
4360        creating/deleting threads on the fly - LIST output is now similar to
4361        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4362        happy with it. - LIST NAME now works (both for files and directories) -
4363        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4364        clients happy  - keep track of CWD for every session separately -
4365        ability to specify root directory name for FTPD in configuration table.
4366        FTPD will then create illusion for FTP clients that this is actually
4367        root directory. - ignore options sent in commands, thus LIST -al FILE
4368        works and doesn't try to list "-al" directory. - buffers are allocated
4369        on stack instead of heap where possible to eliminate malloc/free calls
4370        (avoid possible heap fragmentation troubles). - drop using of task
4371        notepad to pass parameters - use function arguments instead - use
4372        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4373        in socket() instead of AF_INET.
4374
43752001-01-02      Joel Sherrill <joel@OARcorp.com>
4376
4377        * libnetworking/CHANGELOG: Removed.
4378        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4379
43802000-12-14      Eric Norum <eric.norum@usask.ca>
4381
4382        * libnetworking/lib/tftpDriver.c: Added write capability.
4383
43842000-12-08      Joel Sherrill <joel@OARcorp.com>
4385
4386        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4387        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4388        numerous variable declarations conditional on PPP_COMPRESS and
4389        PPP_FILTER.  Commented out variables that were not used because the code
4390        using them was commented out. Removed totally unused variables.
4391        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4392        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4393
43942000-11-30      Joel Sherrill <joel@OARcorp.com>
4395
4396        * libnetworking/modem/ppp_tty.c: Changed to include
4397        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4398        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4399        * libnetworking/Makefile.am: Modified to reflect above.
4400
44012000-11-27      Joel Sherrill <joel@OARcorp.com>
4402
4403        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4404
44052000-11-25      Eric Norum <eric.norum@usask.ca>
4406
4407        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4408        core.
4409
44102000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4411
4412        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4413        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4414        subdir.
4415        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4416        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4417        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4418        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4419        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4420        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4421        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4422        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4423        ppp_tty.c and the real pppd main is in pppmain.c.
4424
44252000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4426
4427        * libchip/network/sonic.c: Added ipalign() routine to align the received
4428        packet so that the ip header is on a 32-bit boundary. Necessary for
4429        cpu's that do not allow unaligned loads and stores and when the 32-bit
4430        DMA mode is used.
4431
44322000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4433
4434        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4435        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4436        ACLOCAL_AMFLAGS.
4437        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4438        ACLOCAL_AMFLAGS.
4439        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4440        ACLOCAL_AMFLAGS.
4441
44422000-11-03      Chris Johns <ccj@acm.org>
4443
4444        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4445        libchip/network/cs8900.h: New files.
4446
44472000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4448
4449        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4450        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4451        $(RTEMS_TOPdir)/aclocal.
4452        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4453        $(RTEMS_TOPdir)/aclocal.
4454        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4455        $(RTEMS_TOPdir)/aclocal.
4456
44572000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4458
4459        * configure.in: Switch to GNU-canonicalization.
4460        * Makefile.am: Reflect changes to configure.in.
4461        * acinclude.m4: Remove.
4462
44632000-10-30      Joel Sherrill <joel@OARcorp.com>
4464
4465        * POSIX include files merged into newlib.  This resulted in some
4466        definitions moving to other files and thus some secondary effects in
4467        RTEMS source code.
4468        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4469        in sync with newlib's <machine/types.h>.
4470        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4471        definition of struct itimerval in <sys/time.h>.
4472
44732000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4474
4475        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4476        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4477        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4478        * ChangeLog: Fix typos.
4479        * configure.in: add tests to the GNU canonicalized subdirectories.
4480
44812000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4482
4483        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4484        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4485        the lib directory before configuring lib/.
4486
44872000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4488
4489        * configure.in, Makefile.am: add exec to the GNU canonicalized
4490        subdirectories.
4491        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4492        * configure.in: add libnetworking, librpc and librdb to the GNU
4493        canonicalized subdirectories.
4494        * configure.in: add libmisc and libchip to the GNU canonicalized
4495        subdirectories.
4496        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4497        Switch to GNU canonicalization.
4498        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4499        Switch to GNU canonicalization.
4500        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4501        Switch to GNU canonicalization.
4502
45032000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4504
4505        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4506        canonicalization to libfs/. The approach is currently a bit of a hack as
4507        GNU canonicalization does not support the per-BSP build some of the
4508        other directories require.  As more of the tree is converted, this will
4509        become less  of an issue.
4510
45112000-10-20      Joel Sherrill <joel@OARcorp.com>
4512
4513        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4514        parameter.
4515
45162000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4517
4518        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4519        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4520        * librdbg/configure.in: Add m68k support.
4521        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4522        subdirectory.
4523        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4524        failure.
4525        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4526        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4527        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4528        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4529        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4530        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4531        librdbg/src/m68k/.cvsignore: New files.
4532        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4533        function pointers.
4534        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4535        _after_ pointer has been checked against NULL.
4536
45372000-10-18      Joel Sherrill <joel@OARcorp.com>
4538
4539        * wrapup/Makefile.am: Added libfs.
4540
45412000-10-18      Chris Johns <ccj@acm.org>
4542
4543        * libfs created.
4544        * configure.in: Added libfs subdirectory.
4545        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4546
45472000-09-28      Joel Sherrill <joel@OARcorp.com>
4548
4549        * libnetworking/rtems_webserver/Makefile.am,
4550        libnetworking/rtems_webserver/base64.c,
4551        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4552        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4553
45542000-09-22      Joel Sherrill <joel@OARcorp.com>
4555
4556        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4557        libnetworking/rtems/rtems_bsdnet_internal.h,
4558        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4559        have included rtems.h.  It is now including precisely the  least amount
4560        of low level, yet portable .h files to get the basic RTEMS types
4561        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4562        used machine/types.h to include rtems.h.
4563
45642000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4565
4566        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4567
45682000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4569
4570        * libnetworking/ChangeLog: Cleanup.
4571
45722000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4573
4574        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4575        * libchip/ChangeLog: Fix formating.
4576
45772000-09-05      Joel Sherrill <joel@OARcorp.com>
4578
4579        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4580        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4581        confusion and to work with the converted flags.
4582
45832000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4584
4585        * wrapup/Makefile.am: Include compile.am.
4586        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4587        libchip/serial/Makefile.am: Include compile.am.
4588        * librdbg/src/i386/any/Makefile.am,
4589        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4590        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4591        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4592        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4593        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4594        libnetworking/rtems_servers/Makefile.am,
4595        libnetworking/rtems_webserver/Makefile.am,
4596        libnetworking/wrapup/Makefile.am: Include compile.am.
4597
45982000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4599
4600        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4601        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4602
46032000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4604
4605        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4606
46072000-08-31      Joel Sherrill <joel@OARcorp.com>
4608
4609        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4610        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4611        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4612        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4613        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4614        * libnetworking/wbase64.c: Removed.
4615        * libnetworking/Makefile.am, libnetworking/asp.c,
4616        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4617        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4618        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4619        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4620        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4621        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4622        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4623        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4624        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4625        Modified.
4626
46272000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4628
4629        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4630
46312000-08-30      Joel Sherrill <joel@OARcorp.com>
4632
4633        * libnetworking/rtems_webserver/license.txt: New file.
4634
46352000-08-10      Joel Sherrill <joel@OARcorp.com>
4636
4637        * ChangeLog: New file.
4638        * libchip/ChangeLog: New file.
4639        * librdbg/ChangeLog: New file.
4640        * libnetworking/ChangeLog: New file.
4641
Note: See TracBrowser for help on using the repository browser.