source: rtems/c/src/ChangeLog @ d290bbb

4.115
Last change on this file since d290bbb was d290bbb, checked in by Sebastian Huber <sebastian.huber@…>, on 06/24/10 at 07:54:15

2010-06-24 Arnout Vandecappelle <arnout@…>

PR 1586/misc

  • libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to SD card accesses.
  • Property mode set to 100644
File size: 160.7 KB
Line 
12010-06-24      Arnout Vandecappelle <arnout@mind.be>
2
3        PR 1586/misc
4        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
5        SD card accesses.
6
72010-06-22      Arnout Vandecappelle <arnout@mind.be>
8
9        PR 1580/misc
10        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
11        while waiting for read data.
12
132010-06-22      Arnout Vandecappelle <arnout@mind.be>
14
15        PR 1579/misc
16        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
17        waiting for write to finish.
18
192010-06-22      Arnout Vandecappelle <arnout@mind.be>
20
21        PR 1567/misc
22        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
23        timeouts.
24
252010-06-21      Arnout Vandecappelle <arnout@mind.be>
26
27        PR 1576/misc
28        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
29
302010-06-21      Arnout Vandecappelle <arnout@mind.be>
31
32        PR 1569/misc
33        * libchip/i2c/spi-sd-card.c: Added CRC checks.
34
352010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        PR 1561/cpukit
38        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
39
402010-06-14      Arnout Vandecappelle <arnout@mind.be>
41
42        PR 1557/misc
43        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
44
452010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * aclocal/version.m4: Bump RTEMS_API to 4.11.
48        Bump _RTEMS_VERSION to 4.10.99.0.
49
502010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
51
52        * libchip/network/if_dc.c: Fix warning.
53
542010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * libchip/network/greth.c: Misc. hacks to allow compilation on
57        16bit targets.
58
592010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        PR 1531/newlib
62        * libchip/network/i82586.c:
63        Add local copy of ALIGN().
64
652010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
66
67        * libchip/network/cs8900.c:
68        Misc. changes to make code 16bit-target compliant.
69        * libchip/network/i82586.c:
70        Use int32_t instead of int for 16bit-target compliance.
71        * libchip/network/open_eth.c:
72        Misc. changes to make code 16bit-target compliant.
73
742010-05-18      Chris Johns <chrisj@rtems.org>
75
76        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
77        1448/filesystem.
78
792010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * aclocal/bsp-alias.m4: Change quoting to work-round
82        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
83
842010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
85
86        * libchip/network/if_dc.c: Remove warnings.
87
882010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
89
90        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
91        libchip/serial/ns16550.c, libchip/serial/serial.h,
92        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
93        or intptr_t instead of uint32_t or int32_t.
94
952010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
96
97        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
98        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
99        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
100        uint32_t.
101
1022010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * libchip/serial/serial.h: Add extern "C".
105
1062010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
107
108        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
109        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
110        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
111        prototype
112
1132010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
114
115        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
116        CPU_SIMPLE_VECTORED_INTERRUPTS.
117
1182010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
119
120        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
121        simple or PIC interrupt model.
122
1232010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * libchip/rtc/ds1375.c: #include <unistd.h>.
126
1272010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
128
129        * libchip/network/i82586.c: Readdress use of ctype methods per
130        recommendation from D.J. Delorie on the newlib mailing list. We
131        should pass an unsigned char into these methods.
132
1332010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
136        variable.
137
1382010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * libchip/network/i82586.c: Fix warnings for ctype methods.
141
1422010-02-19      Chris Johns <chrisj@rtems.org>
143
144        * libchip/ide/ide_controller.c: Create the devices as block
145        devices.
146
1472010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
148
149        * libchip/ide/ata_internal.h, libchip/ide/ata.c
150        libchip/i2c/spi-sd-card.c: Update for block device API change.
151
1522010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
153
154        * libchip/display/disp_hcms29xx.c,
155        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
156        libchip/display/font_hcms29xx.h: various fixes
157
1582009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
159
160        PR 1474
161        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
162        device API change.
163
1642009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * libchip/network/greth.c: Eliminate unused type
167        rtems_clock_time_value.
168
1692009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * libchip/network/dec21140.c: Warning elimination
172        (dec21140_softc->base now is an uint32_t).
173
1742009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        PR 1483/cpukit
177        * libchip/network/dec21140.c, libchip/network/elnk.c,
178        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
179        *_SUPPORTED-guarded code sections.
180
1812009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * libchip/network/dec21140.c, libchip/network/elnk.c,
184        libchip/network/if_dc.c: Ensure PCI drivers are built on all
185        supported configurations. PowerPC conditionals were not current and
186        code was not being built on supported BSPs.
187
1882009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
189
190        * libchip/network/smc91111.c: Formatting.
191
1922009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
193
194        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
195        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
196        uint32_t (16bit ints are too small).
197
1982009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
201        * libchip/network/if_dc.c: Fix type mismatch.
202
2032009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * aclocal/bsp-linkcmds.m4: New.
206
2072009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
208
209        * configure.ac: Rework CFLAGS setup.
210        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
211        * automake/compile.am: Remove RTEMS_CFLAGS.
212
2132009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * libchip/ide/ata.h: Move extern "C".
216
2172009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
218
219        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
220        Use hex-constants to avoid implicit int-casts.
221        * libchip/i2c/spi-memdrv.c:
222        Use hex-constants to avoid implicit int-casts.
223        Use rtems_off64_t offsets to avoid loosing precision.
224
2252009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
226
227        * libchip/serial/ns16550.c: Update for interrupt handler type change.
228
2292009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * aclocal/bsp-alias.m4: New.
232        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
233
2342009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
237
2382009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
239
240        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
241        * Makefile.am: Remove BARE_CPU_MODEL.
242
2432009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * configure.ac: Remove cfg_dir.
246
2472009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
248
249        * configure.ac: Remove -std=c99 -fasm.
250        Remove AM_CONDITIONAL LIBCHIP.
251        * libchip/Makefile.am, wrapup/Makefile.am:
252        Remove AM_CONDITIONAL LIBCHIP.
253
2542009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
255
256        * configure.ac: Pick up make/custom/*.
257        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
258
2592009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
260
261        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
262        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
263
2642009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
265
266        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
267
2682009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
269
270        * Makefile.am: Remove RTEMS_HOST (unused).
271        * configure.ac: Remove RTEMS_HOST (unused).
272        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
273
2742009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
275
276        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
277        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
278
2792009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
282        aclocal/check-posix.m4, aclocal/enable-posix.m4,
283        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
284
2852009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * configure.ac: Rework make/custom/* handling.
288        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
289        * Makefile.am: Remove make/custom/default.cfg-rule.
290
2912009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
292
293        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
294        NULL pointer access in interrupt handler.
295
2962009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
297
298        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
299        device API change.
300
3012009-10-08      Chris Johns <chrisj@rtems.org>
302
303        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
304        multiblock support from the ATA driver. Multiblock at the disk
305        level should not be a global policy as a disk may have more than
306        one partition with different block sizes. An IDE driver could
307        decide to use the feature with DMA but this a driver specific
308        design choice. Fixed bugs relating to variable block sizes and
309        large block transfer.
310        * c/src/libchip/ide/ide_controller.c,
311        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
312        Changed the block size to 32bits so blocks of 64K or bigger can be
313        transfered in a single driver call.
314
3152009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
318        shared irq.h yet and this breaks a significant number of them.
319
3202009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
321
322        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
323        model.
324
3252009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
326
327        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
328        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
329        renamed to rtems_termios_baud_to_number.
330
3312009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
332
333        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
334        termios_baud_to_number (duplicate prototypes).
335        Add C++-guards.
336        Include rtems/termiostypes.h.
337
3382009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
339
340        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
341
3422009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
343
344        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
345        physical address to support BSD TCP/IP stack.
346
3472009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        * libchip/network/elnk.c: Convert calls to legacy routine
350        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
351
3522009-08-03      Roger Dahlkvist <ruppe@kth.se>
353
354        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
355
3562009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
357
358        * libchip/ide/ata.c: Remove warning.
359
3602009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
361
362        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
363        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
364        now use the same macros.
365        * aclocal/bsp-bspcleanup-options.m4: New file.
366
3672009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
368
369        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
370        obsolete defines and declarations.  Set initial baud during device
371        open.  Fixed interrupt mode.
372
3732009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
374
375        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
376        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
377        EINVAL and ENOTTY as appropriate.
378
3792009-05-30      Chris Johns <chrisj@rtems.org>
380
381        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
382        devices on an IDE bus and cleaned up the initialisation register
383        call.
384
3852009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * libchip/network/i82586.c: Fix warning in manner suggested by
388        Arnout Vandecappelle <arnout@mind.be> in
389        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
390
3912009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
392
393        * libchip/network/if_dc.c: Fixed warnings.
394
3952009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
398        as needed.
399
4002009-04-29      Chris Johns <chrisj@rtems.org>
401
402        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
403
404        * libchip/ide/ide_controller.c: Change the status detection and
405        add a message if the transfer fails. There is currently no error
406        handle at the IDE drvier level.
407
4082009-03-12      Daniel Hellstrom <daniel@gaisler.com>
409
410        PR 1392/bsps
411        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
412        over multiple pages results in extra data being written.
413
4142009-02-27      Gene Smith <gene.smith@siemens.com>
415
416        PR 1356
417        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
418        cards.
419
4202009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
421
422        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
423        enabled on x86.
424
4252009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
426
427        * aclocal/bspopts.m4: Quoting cosmetics.
428
4292009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
430
431        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
432        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
433        writes.  Fixed integer type in device structure.
434
4352009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
436
437        * libchip/serial/ns16550.c: Turn on ns16550_process() for
438        BSP_FEATURE_IRQ_LEGACY case also.
439
4402008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
441
442        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
443        level LibI2C interface.  Added generic block IO functions.
444
4452008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
446
447        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
448        optman/rtems/no-msg.c, optman/rtems/no-part.c,
449        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
450        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
451        optman/sapi/no-ext.c, optman/sapi/no-io.c:
452        Revert previous patch (cvs clash with Joel hacking cpukit).
453
4542008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
455
456        * aclocal/canonical-target-name.m4: Remove tic4x.
457
4582008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
459
460        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
461
4622008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
465        optman/rtems/no-msg.c, optman/rtems/no-part.c,
466        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
467        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
468        optman/sapi/no-ext.c, optman/sapi/no-io.c:
469        Fix prototypes.
470
4712008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
474
4752008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
478        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
479        duplicated data.
480
4812008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
484        SuperCore Handler initialization routines to directly pull parameters
485        from configuration table.
486
4872008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
488
489        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
490        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
491        optman/rtems/no-part.c, optman/rtems/no-region.c,
492        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
493        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
494        initialization routines to directly pull parameters from
495        configuration table. Eliminate empty routines sportted.
496
4972008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
498
499        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
500
5012008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
504        all public use of TOD conversion routines.
505
5062008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * libchip/network/smc91111config.h:
509        #include <stdint.h> instead of <rtems/stdint.h>.
510
5112008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
514        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
515
5162008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
517
518        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
519
5202008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
521
522        * libchip/serial/ns16550.c: Transmit the character in the polled write
523        function within a critical section for printk() compatibility.
524
5252008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
526
527        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
528
5292008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
532
5332008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
536
5372008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * aclocal/bsp-bootcard-options.m4: Fix quoting.
540
5412008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
542
543        * aclocal/bsp-bootcard-options.m4: New file.
544        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
545
5462008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
547
548        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
549        BSPs that support this feature.
550
5512008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
552
553        * libchip/serial/ns16550.c: Fix typo.
554
5552008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
556
557        * libchip/serial/ns16550.c: Fix typo.
558
5592008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
560
561        * libchip/serial/ns16550.c: Add not supported on arm even though it is
562        not simple vectored.
563
5642008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
565
566        * libchip/serial/ns16550.c: Not currently supported on architectures
567        with simple vectored interrupt model.
568
5692008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        * aclocal/version.m4: Bump RTEMS_API to 4.10.
572        Bump _RTEMS_VERSION to 4.9.99.0.
573
5742008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
575
576        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
577        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
578        functions have now static linkage type.  Added constant qualifier to
579        operations table and read-only function parameters.
580
581        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
582        c/src/libchip/serial/serial.h:  Include required header files.  Removed
583        support for old PowerPC exception handling.  Various fixes for
584        interrupt related routines.  Added support for BSPs with IRQ extension
585        API.
586
5872008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
588
589        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
590        is no PCI bus based upon the BSP not having a base address defined.
591        This means this driver cannot be supported on that board.
592
5932008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
594
595        * libchip/network/dec21140.c, libchip/network/elnk.c,
596        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
597
5982008-09-17      Miao Yan <yanmiaobest@gmail.com>
599
600        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
601        add simple device only filesystem (devfs), optionally completely drop
602        out filesystem, and to clean up disabling newlib reentrancy support.
603        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
604        now has a 15K code space.
605        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
606        Removed.
607
6082008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
609
610        * libchip/ide/ata.h: Convert to Unix file format.
611
6122008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
615        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
616        libchip/serial/serial.h, libchip/serial/serprobe.c,
617        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
618        Convert to "bool".
619        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
620        libchip/i2c/spi-memdrv.h: Convert to "bool".
621        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
622        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
623        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
624        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
625        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
626        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
627        Convert to "bool".
628        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
629        Convert to "bool".
630        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
631        Convert to "bool".
632
6332008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
634
635        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
636        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
637        memory driver to not use the clock ioctl to install a method to poll
638        for input. It now uses a Class API Timer which means we can eliminate
639        this special IOCTL from all clock drivers.
640        * libchip/shmdr/setckvec.c: Removed.
641
6422008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
643
644        * libchip/network/sonic.c: Do not declare a variable just to hold an
645        ignored return value.
646
6472008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
648
649        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
650
6512008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
652
653        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
654        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
655
6562008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
657
658        * libchip/display/disp_hcms29xx.c: Do not make these static. They
659        appear to be unused that way.
660
6612008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
662
663        * libchip/shmdr/shm_driver.h: Correct prototypes.
664
6652008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
666
667        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
668        variables and made methods static.
669
6702008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
671
672        * libchip/serial/ns16550.c: Fix warning.
673
6742008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
675
676        * aclocal/prog-cc.m4: Add -Wnested-externs.
677
6782008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
679
680        * libchip/network/dec21140.c: Add missing prototype.
681        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
682
6832008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
684
685        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
686        -Wstrict-prototypes to RTEMS_CFLAGS.
687
6882008-08-02      Chris Johns <chrisj@rtems.org>
689
690        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
691        rtems_blkdev_request count and start references. Use
692        RTEMS_BLKDEV_START_BLOCK.
693
6942008-07-29      Chris Johns <chrisj@rtems.org>
695
696        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
697
698        * libchip/ide/ata.c: Change to use a mutex rather than disable
699        pre-emption. Updated to the libblock changes.
700
701        * libchip/ide/ata_internal.h: Updated to the new chains API.
702
703        * libchip/ide/ide_controller.c: Updated to the libblock
704        changes. Added come debug tracing.
705
706        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
707        to the libblock changes.
708
7092008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
710
711        * configure.ac: Remove RPCGEN, RPCTOOLS.
712
7132008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
714
715        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
716        for output format specifiers.
717
7182008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
719
720        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
721        Fixed some data types
722
7232008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
724
725        * libchip/i2c/spi-sd-card.c: Added missing header file.
726        * libchip/Makefile.am: Added SD Card driver.
727
7282008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
729
730        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
731        make glyphs non-constant, added file headers
732
7332008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
734
735        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
736        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
737        * libchip/display/font_hcms29xx.h
738        Creation of SPI display driver
739
7402008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
741
742        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
743        via SPI.
744
7452008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
748        AC_PREREQ(2.62).
749
7502008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
753
7542008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
755
756        * libchip/Makefile.am: Move termios helper routines from libchip to
757        libcsupport. Add routine which makes it easy for a termios device
758        driver to inform termios of its default baud rate. This avoids
759        inconsistencies in later termios settings changes.
760        * libchip/serial/termios_baud2index.c,
761        libchip/serial/termios_baud2num.c: Removed.
762
7632008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
764
765        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
766
7672008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
768
769        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
770        not fail if there are none.
771
7722008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
773
774        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
775        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
776        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
777        * libchip/Makefile.am:
778        derived a generic spi memory driver from spi-flash-m25p40,
779        added descriptor for fram fm25l256
780
7812008-05-07      Till Straumann <strauman@slac.stanford.edu>
782
783        PR 649/bsps
784        * libchip/ide/ata.c: Give up if the interface does not become ready.
785
7862008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
787
788        Moved to cpukit.
789        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
790        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
791        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
792        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
793        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
794        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
795        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
796        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
797        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
798        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
799        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
800        nfsclient/src/xdr_mbuf.c: Removed.
801
8022008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
803
804        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
805
8062008-01-05      Chris Johns <chrisj@rtems.org>
807
808        * libchip/flash/am29lv160.c: Update the blank check error message
809        to say there is an error.
810       
8112007-12-22      Chris Johns <chrisj@rtems.org>
812
813        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
814        the hello message. Just one line but still a little too long.
815       
8162007-12-14      Chris Johns <chrisj@rtems.org>
817
818        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
819        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
820        * libchip/flash, libchip/flash/am29lv160.c,
821        libchip/flash/am29lv160.h: New.
822
8232007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
824
825        * libchip/network/if_fxp.c: Spacing.
826
8272007-11-20      Till Straumann <strauman@slac.stanford.edu>
828
829        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
830        Avoid using 'stdio' before the system is up and fully
831        initialized.
832
8332007-11-20      Till Straumann <strauman@slac.stanford.edu>
834
835        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
836        * libchip/Makefile.am, libchip/preinstall.am:
837        added new driver for Maxim DS1375 i2c RTC.
838
8392007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
840
841        * libchip/i2c/spi-flash-m25p40.c:
842        added addressing call in write function
843
8442007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
845
846        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
847        * libchip/Makefile.am:
848        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
849
8502007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
851
852        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
853
8542007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
855
856        * nfsclient/Makefile.am: Fix errors.
857
8582007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
859
860        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
861
8622007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
863
864        * aclocal/version.m4: Bump RTEMS_API to 4.9.
865        Bump RTEMS_VERSION to 4.8.99.0.
866
8672007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
868
869        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
870
8712007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
872
873        * configure.ac: Remove AC_PROG_AWK (Unused).
874
8752007-09-14      Daron Chabot <djc915@mail.usask.ca>
876
877        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
878        rtems_interrupt_vector, to permit passing arbitrary arguments to the
879        ISR. Clean up of variables to silence compiler warnings.
880
8812007-09-13      Daniel Hellstrom <daniel@gaisler.com>
882
883        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
884
8852007-09-12      Daniel Hellstrom <daniel@gaisler.com>
886
887        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
888          - Odd bit bug in some chips taken care of.
889          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
890            alignment but failing to do so must have made the driver writer to make
891            some incorrect assumptions about MBUFs.
892          - Fixed MBUF handling to handle mbuf chains better. The Data length of
893            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
894          - Made while loop responsible for copying data to fifo port copy 16 shorts
895            per loop instead of 1 short, increasing the copying process.
896
8972007-09-07      Daniel Hellstrom <daniel@gaisler.com>
898
899        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
900        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
901
9022007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
903
904        * configure.ac, wrapup/Makefile.am: Remove RDBG.
905        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
906        librdbg/Makefile.am, librdbg/preinstall.am,
907        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
908        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
909        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
910        librdbg/include/rdbg/powerpc/rdbg_f.h,
911        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
912        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
913        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
914        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
915        librdbg/src/servtsp.c, librdbg/src/servutil.c,
916        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
917        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
918        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
919        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
920        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
921        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
922        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
923        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
924        librdbg/src/powerpc/rdbg_f.c,
925        librdbg/src/powerpc/new_exception_processing/remdeb.h,
926        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
927        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
928        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
929
9302007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
931
932        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
933
9342007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
937          sizes.
938
9392007-07-27      Chris Johns <chrisj@rtems.org>
940
941        * wrapup/Makefile.am: Create archive from a file for hosts
942        with a limited command line size.
943
9442007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
945
946        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
947          sizes.
948
9492007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
950       
951        * configure.ac: Add nfsclient.
952        * nfsclient/Makefile.am: New.
953        * nfsclient/proto/Makefile, nfsclient/Makefile,
954          nfsclient/src/Makefile: Remove.
955        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
956        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
957
9582007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
961        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
962        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
963        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
964        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
965        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
966        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
967        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
968        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
969        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
970        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
971        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
972
9732007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
974
975        * libchip/serial/ns16550.c: removed timed out wait for transmitter
976        to become ready: This will not work for fast CPUs.
977
9782007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
979
980        * libchip/ide/ata.c: fixed warning
981
9822007-06-20      Ray Xu <rayx@gmail.com>
983
984        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
985        console, and libio. This shrinks the memory requirements but Joel has
986        not figured out how best to present this to application space.
987        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
988        New files.
989
9902007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
991
992        * optman/sapi/no-io.c: Split IO Manager into one function per file so
993        now we only need required initialization methods.
994
9952007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
996
997        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
998        parameter since it was used to configure a no longer used feature.
999        Device names are now part of the filesystem not in a table.
1000
10012007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1002
1003        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1004        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1005        optman/rtems/no-part.c, optman/rtems/no-region.c,
1006        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1007        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1008        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1009        other optional managers so using them reduces application size
1010        instead of increasing it.
1011        * optman/rtems/no-barrier.c: New file.
1012
10132007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1016        adjustments to pci-API changes.
1017        * libchip/network/dec21140.c, libchip/network/elnk.c,
1018        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1019        changes.
1020
10212007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1022
1023        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1024        libchip/network/if_fxp.c: Reflect changes to pci-API.
1025
10262007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1027
1028        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1029        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1030
10312007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1034          being used to compile "tools").
1035
10362007-03-13      Joel Sherrill <joel@OARcorp.com>
1037
1038        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1039
10402007-03-12      Joel Sherrill <joel@OARcorp.com>
1041
1042        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1043        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1044        and/or fix mistake in copyright notice. Both of these mistakes appear
1045        to be from code submitted after these changes were made previously.
1046
10472007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1048
1049        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1050
10512007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1052
1053        * libchip/Makefile.am: Correct path to README.tulipclone.
1054
10552007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1056
1057        * libchip/ide/ata.c: Remove superfluous type casts.
1058
10592007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1060
1061        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1062        Use size_t for sizes.
1063
10642007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1065
1066        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1067        from preemption disabled region
1068
10692007-01-16      Till Straumann <strauman@slac.stanford.edu>
1070
1071        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1072        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1073        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1074
10752006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1076
1077        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1078          ioctl_command_t as ioctl argument.
1079
10802006-12-13      Joel Sherrill <joel@OARcorp.com>
1081
1082        * librtems++/include/rtems++/rtemsEvent.h,
1083        librtems++/include/rtems++/rtemsMessageQueue.h,
1084        librtems++/include/rtems++/rtemsSemaphore.h,
1085        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1086        librtems++/src/rtemsMessageQueue.cc,
1087        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1088        rtems_unsigned32 to uint32_t.
1089
10902006-12-13      Joel Sherrill <joel@OARcorp.com>
1091
1092        PR 1181/bsps
1093        * optman/rtems/no-msg.c: Clean up dead code.
1094
10952006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1096
1097        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1098
10992006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1100
1101        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1102        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1103        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1104
11052006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1106
1107        * configure.ac: New BUG-REPORT address.
1108
11092006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1110
1111        * Makefile.am: Remove ampolish3.
1112
11132006-11-17      Joel Sherrill <joel@OARcorp.com>
1114
1115        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1116        blank lines.
1117
11182006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1119
1120        * configure.ac: Remove RTEMS_AMPOLISH3.
1121        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1122          Remove checks for AMPOLISH3.
1123        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1124        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1125        * ampolish3: Remove.
1126
11272006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1128
1129        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1130        * aclocal/prog-cc.m4: Remove CFLAGS.
1131        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1132        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1133
11342006-10-23      Joel Sherrill <joel@OARcorp.com>
1135
1136        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1137
11382006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1139
1140        * automake/compile.am: Use hard-coded RTEMS_* flags.
1141
11422006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1143
1144        * aclocal/rtems-top.m4: Remove RTEMS_API.
1145        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1146
11472006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1148
1149        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1150
11512006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1152
1153        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1154
11552006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1156
1157        * aclocal/version.m4: Bump version to 4.7.99.0.
1158
11592006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1160
1161        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1162
11632006-09-11      Joel Sherrill <joel@OARcorp.com>
1164
1165        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1166
11672006-09-04      Joel Sherrill <joel@OARcorp.com>
1168
1169        * libchip/network/greth.c, libchip/network/open_eth.c,
1170        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1171        introduced by warning removal.
1172
11732006-09-01      Joel Sherrill <joel@OARcorp.com>
1174
1175        * libchip/network/greth.c, libchip/network/open_eth.c,
1176        libchip/network/smc91111.c: Remove warnings and correct prototype
1177        added earlier today.
1178
11792006-09-01      Joel Sherrill <joel@OARcorp.com>
1180
1181        * libchip/network/cs8900.c, libchip/network/greth.c,
1182        libchip/network/i82586.c, libchip/network/open_eth.c,
1183        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1184        sized integers, and inttypes.h printf helpers.
1185
11862006-08-09      Kolja Waschk <waschk@telos.de>
1187
1188        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1189
11902006-07-12      Joel Sherrill <joel@OARcorp.com>
1191
1192        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1193
11942006-07-11      Jerry Needell <jerry.needell@unh.edu>
1195
1196        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1197        4.6 branch.  Original modifications by Gaisler Enterprises.
1198        * libchip/network/greth.c, libchip/network/greth.h: New files.
1199
12002006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1201
1202        * ide/ata.[ch]:
1203        (PR1118) fetch priority for ATA task from a variable,
1204        not a fixed configuration value.
1205       
12062006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1207
1208        * Makefile.am: Add ampolish3.
1209
12102006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1211
1212        * ampolish3: New.
1213        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1214
12152006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1216
1217        * aclocal/rtems-ampolish.m4: New.
1218        * configure.ac: Use RTEMS_AMPOLISH3.
1219
12202006-04-18  Joel Sherrill <joel@OARcorp.com>
1221
1222        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1223
12242006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1225
1226        PR 853/filesystem
1227        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1228        should be modified to support the new exception scheme and to use the
1229        handle parameter.
1230
12312006-02-a32     Eric Norum <norume@aps.anl.gov>
1232
1233        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1234        "newer" PCI access calls.  Minor cleanups.  Comments.
1235
12362006-01-12      Eric Norum <norume@aps.anl.gov>
1237
1238        PR 861/networking
1239        PR 863/networking
1240        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1241
12422006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1243
1244        * wrapup/Makefile.am: Add preinstall.am.
1245        * libchip/Makefile.am: Build libchip/network/smc91111.
1246        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1247        Eliminate cyg_int* crap.
1248
12492006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * librdbg/Makefile.am: Add preinstall.am.
1252        * aclocal/bsp-configure.m4: Add ampolish3.
1253        New header guards.
1254
12552006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1256
1257        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1258        Merger from rtems-4-6-branch.
1259
12602006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1261
1262        * libchip/network/smc91111.c
1263        libchip/network/smc91111config.h
1264        libchip/network/smc91111exp.h
1265        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1266        * libchip/Makefile.am: Reflect adding smc91111*.
1267
12682006-01-08      Joel Sherrill <joel@OARcorp.com>
1269
1270        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1271        char *.
1272
12732006-01-08      Joel Sherrill <joel@OARcorp.com>
1274
1275        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1276        warnings.
1277
12782005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1281        Add RTEMS_RELLDFLAGS.
1282        * automake/compile.am: Remove RTEMS_USE_GCC.
1283        Remove RTEMS_RELLDFLAGS.
1284        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1285
12862005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1287
1288        * libchip/network/if_media.h, libchip/network/mii.h:
1289        Remove (Moved to cpukit).
1290        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1291        and libchip/network/if_media.h.
1292        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1293        if_media.h having moved.
1294
12952005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1296
1297        * automake/compile.am, automake/host.am, automake/local.am,
1298        automake/subdirs.am: Remove depend.
1299        * configure.ac: Explicitly pass --libdir and --includedir to
1300        testsuites.
1301
13022005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1303
1304        * configure.ac: Reflect changes to testsuites.
1305
13062005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1307
1308        * automake/compile.am: Remove GCCSPECS.
1309        * aclocal/prog-cc.m4: Add GCCSPECS.
1310        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1311
13122005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1313
1314        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1315        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1316
13172005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1318
1319        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1320        libcpu/byteorder.h for i386.
1321
13222005-11-02      Till Straumann <strauman@slac.stanford.edu>
1323
1324        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1325        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1326        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1327        added a simple API/library for i2c devices and drivers for i2c
1328        2-byte eeproms and a ds1621 temperature sensor; API is documented
1329        in libi2c.h.
1330
13312005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1332
1333        * libnetworking/pppd/ipxcp.c,
1334        libnetworking/pppd/chat.c,
1335        libnetworking/pppd/patchlevel.h,
1336        libnetworking/pppd/upap.h,
1337        libnetworking/pppd/md5.h,
1338        libnetworking/pppd/pppd.8,
1339        libnetworking/pppd/README,
1340        libnetworking/pppd/preinstall.am,
1341        libnetworking/pppd/md4.h,
1342        libnetworking/pppd/magic.c,
1343        libnetworking/pppd/pppd.h,
1344        libnetworking/pppd/demand.c,
1345        libnetworking/pppd/rtemsmain.c,
1346        libnetworking/pppd/sys-rtems.c,
1347        libnetworking/pppd/ipcp.h,
1348        libnetworking/pppd/lcp.h,
1349        libnetworking/pppd/chap_ms.c,
1350        libnetworking/pppd/md4.c,
1351        libnetworking/pppd/rtemspppd.h,
1352        libnetworking/pppd/cbcp.h,
1353        libnetworking/pppd/auth.c,
1354        libnetworking/pppd/lcp.c,
1355        libnetworking/pppd/example/README,
1356        libnetworking/pppd/example/ppp.conf,
1357        libnetworking/pppd/example/system.h,
1358        libnetworking/pppd/example/netconfig.h,
1359        libnetworking/pppd/example/pppdapp.c,
1360        libnetworking/pppd/example/init.c,
1361        libnetworking/pppd/example/Makefile-user,
1362        libnetworking/pppd/example/pppd.options,
1363        libnetworking/pppd/rtemspppd.c,
1364        libnetworking/pppd/ipxcp.h,
1365        libnetworking/pppd/chap_ms.h,
1366        libnetworking/pppd/options.c,
1367        libnetworking/pppd/magic.h,
1368        libnetworking/pppd/chap.h,
1369        libnetworking/pppd/cbcp.c,
1370        libnetworking/pppd/upap.c,
1371        libnetworking/pppd/chap.c,
1372        libnetworking/pppd/Makefile.am,
1373        libnetworking/pppd/ccp.h,
1374        libnetworking/pppd/utils.c,
1375        libnetworking/pppd/rtemsdialer.h,
1376        libnetworking/pppd/fsm.h,
1377        libnetworking/pppd/pathnames.h,
1378        libnetworking/pppd/md5.c,
1379        libnetworking/pppd/fsm.c,
1380        libnetworking/pppd/ipcp.c,
1381        libnetworking/pppd/STATUS,
1382        libnetworking/pppd/ccp.c,
1383        libnetworking/Makefile.am: Remove (Moved to cpukit).
1384
13852005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1386
1387        * configure.ac: Remove libnetworking, libnetworking/pppd.
1388        * wrapup/Makefile.am: Remove libpppd.a.
1389
13902005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1391
1392        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1393        rtemsdialer.h to $(includedir)/rtems.
1394
13952005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1396
1397        * libnetworking/rtems_telnetd/icmds.c,
1398        libnetworking/rtems_telnetd/Makefile.am,
1399        libnetworking/rtems_telnetd/preinstall.am,
1400        libnetworking/rtems_telnetd/pty.c,
1401        libnetworking/rtems_telnetd/pty.h,
1402        libnetworking/rtems_telnetd/README,
1403        libnetworking/rtems_telnetd/telnetd.c,
1404        libnetworking/rtems_telnetd/telnetd.h:
1405        Remove (Moved to cpukit).
1406
14072005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1408
1409        * configure.ac: Remove libnetworking/rtems_telnetd.
1410        * libnetworking/Makefile.am: Remove rtems_telnetd.
1411        * libnetworking/README: Remove (Obsolete).
1412        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1413
14142005-10-20  Eric Norum <norume@aps.anl.gov>
1415
1416        * libchip/network/dec21140.c: Clean up PCI mapping.
1417
14182005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1419
1420        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1421        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1422        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1423        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1424        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1425        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1426
14272005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1428
1429        * aclocal/bspopts.m4: Add missing m4 quotes.
1430
14312005-09-02  Joel Sherrill <joel@OARcorp.com>
1432
1433    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1434
14352005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1436
1437        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1438        libchip/network/dec21140.c: Remove initialization of PCI bus.
1439
14402005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1441
1442        * optman/Makefile.am: Add preinstall.am.
1443
14442005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1445
1446        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1447        UNTESTED to tested.
1448
14492005-06-17      Joel Sherrill <joel@OARcorp.com>
1450
1451        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1452        it is not supported by the MPC5xx.
1453
14542005-06-17      Joel Sherrill <joel@OARcorp.com>
1455
1456        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1457        interface. Also correct attempting to build on other than PowerPC and
1458        x86.
1459
14602005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1461
1462        * libchip/Makefile.am: Add driver for Tulip clones.
1463        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1464        libchip/network/if_dcreg.h: New files.
1465
14662005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1467
1468        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1469        to enable rdbg.
1470        * configure.ac: Reflect changes above.
1471
14722005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1473
1474        * configure.ac: Add ada/.
1475
14762005-05-20      Sergei Organov  <osv@topconrd.ru>
1477
1478        PR 750/networking
1479        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1480        wait_input().
1481
14822005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1483
1484        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1485        rtems/irq.h.
1486
14872005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1488
1489        * libchip/Makefile.am: Include preinstall.am.
1490        * libchip/preinstall.am: New.
1491
14922005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1493
1494        * configure.ac: Add AMPOLISH3.
1495        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1496        * libnetworking/rtems_telnetd/preinstall.am: New.
1497        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1498
14992005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1500
1501        * configure.ac: Let enable_rpcgen default to "no".
1502
15032005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1504
1505        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1506
15072005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1508
1509        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1510        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1511
15122005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1513
1514        * libchip/network/dec21140.c, libchip/network/elnk.c,
1515        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1516
15172005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1518
1519        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1520        of code as a result of the implementation of a common PCI interface.
1521
15222005-05-04      Joel Sherrill <joel@OARcorp.com>
1523
1524        * libchip/network/open_eth.c: Remove prototype of set_vector.
1525
15262005-05-03      Joel Sherrill <joel@OARcorp.com>
1527
1528        * librdbg/src/ptrace.c: Remove warning.
1529
15302005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1531
1532        * libchip/network/dec21140.c, libchip/network/elnk.c,
1533        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1534        Modified parameter list to remove warnings.
1535
15362005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1537
1538        * libchip/network/cs8900.c, libchip/network/i82586.c,
1539        libchip/network/open_eth.c, libchip/network/sonic.c,
1540        libchip/serial/mc68681.c: Modified types to remove
1541        warnings.  Added initialization to remove warnings.
1542
15432005-04-28      Joel Sherrill <joel@OARcorp.com>
1544
1545        * libchip/network/README.sonic: Rewritten to account for removal of
1546        dmv177.
1547
15482005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1549
1550        PR 781/rtems_misc
1551        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1552
15532005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1554
1555        * libchip/serial/ns16550.c:
1556        Fixed warnings generated in various powerpc configurations
1557
15582005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1559
1560        * libchip/serial/ns16550.c: Modified
1561        ISR to work with PPC new exception processing
1562
15632005-03-14      Joel Sherrill <joel@OARcorp.com>
1564
1565        * libchip/network/dec21140.c, libchip/network/elnk.c,
1566        libchip/network/if_fxp.c: Continue PCI API unification. All use
1567        pci_find_device(). Network drivers manufacture a signature since all
1568        calls have not been converted yet.
1569
15702005-03-04      Joel Sherrill <joel@OARcorp.com>
1571
1572        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1573        initialize function part of the unified PCI API as pci_initialize().
1574
15752005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1576
1577        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1578        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1579
15802005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1581
1582        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1583        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1584
15852005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1586
1587        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1588        building procedures.
1589
15902005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1591
1592        * aclocal/prog-cc.m4:
1593        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1594
15952005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1596
1597        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1598
15992005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1600
1601        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1602
16032005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1604
1605        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1606
16072005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1608
1609        * libnetworking/rtems_servers/ftp.c,
1610        libnetworking/rtems_servers/ftp.h,
1611        libnetworking/rtems_servers/Makefile.am:
1612        Remove (relocated to cpukit/ftpd).
1613        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1614        removed move libnetworking/rtems_servers.
1615
16162005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1617
1618        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1619
16202005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1621
1622        PR 755/rtems
1623        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1624        Remove local declarations of rtems_bsdnet_nameservers,
1625        rtems_bsdnet_nameservers_count.
1626
16272005-01-31      Sergei Organov <osv@topconrd.ru>
1628
1629        PR 751/pppd
1630        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1631        committed to fix PR736 breaks pppd. chat.c should have its own static
1632        ttyfd for pppd to work correctly. The symptom is that second
1633        invokation of chat (for connect script) fails due to pppd_ttyfd set
1634        to -1 by previous chat invokation (for init script). In addition,
1635        this patch fixes leaving of dangling pointer in the abort_stbring[]
1636        by chat_send().
1637
16382005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1639
1640        * configure.ac: Remove CFLAGS_DEBUG_V.
1641        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1642
16432005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1644
1645        * wrapup/Makefile.am: Remove rtems-ctor.o.
1646
16472005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1648
1649        * libchip/rtc/rtc.h: size_t RTC_Count.
1650
16512005-01-20      Joel Sherrill <joel@OARcorp.com>
1652
1653        PR 736/pppd
1654        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1655        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1656        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1657        should not be static and should have a name more specific to pppd.
1658
16592005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1660
1661        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1662        libnetworking/rtems_servers/Makefile.am,
1663        libnetworking/rtems_telnetd/Makefile.am,
1664        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1665        Eliminate CFLAGS_OPTIMIZE_V.
1666
16672005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1668
1669        * configure.ac: Pass CFLAGS to testsuites configure.
1670        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1671        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1672
16732005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1674
1675        * configure.ac: Pass CFLAGS to cpukit configure.
1676        * aclocal/rtems-flags.m4: Remove (Unused).
1677        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1678        * aclocal/env-rtemsbsp.m4:
1679        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1680        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1681        RTEMS_CFLAGS.
1682        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1683        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1684        Cleanup comments.
1685
16862005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1687
1688        * automake/compile.am: Remove build-variant support.
1689
16902005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1691
1692        * libnetworking/pppd/Makefile.am,
1693        libnetworking/rtems_servers/Makefile.am,
1694        libnetworking/rtems_telnetd/Makefile.am:
1695        Remove build-variant support.
1696
16972005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1698
1699        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1700        support/Makefile.am, wrapup/Makefile.am:
1701        Remove build-variant support.
1702
17032004-11-22      Joel Sherrill <joel@OARcorp.com>
1704
1705        * libchip/network/if_fxp.c: Add entry for another module ID code.
1706
17072004-11-22      Joel Sherrill <joel@OARcorp.com>
1708
1709        PR 693/misc
1710        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1711        in/outport routines.
1712
17132004-11-22      Joel Sherrill <joel@OARcorp.com>
1714
1715        PR 693/misc
1716        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1717        in/outport routines.
1718
17192004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1720
1721        * aclocal/enable-itron.m4: Remove (unused).
1722
17232004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1724
1725        * configure.ac: Misc. quoting cleanups.
1726        Enable ada-tests iff --enable-ada and --enable-tests.
1727
17282004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1729
1730        PR 703/filesystem
1731        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1732        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1733        libchip/ide/ide_controller.c:
1734        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1735        available for BSPS/device drivers.
1736        Extend the "modes_available" and "mode_active" parameters to
1737        uint16_t for UDMA support.
1738
17392004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1740
1741        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1742        not supported on PowerPC since it works on the MVME2100 BSP.
1743
17442004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1745
1746        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1747        Add dependency tracking for *.cfgs.
1748        * Makefile.am: Add dependency tracking for *.cfg.
1749
17502004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1751
1752        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1753        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1754
17552004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1756
1757        PR 707/make_build
1758        * configure.ac: Add --enable-rpcgen.
1759
17602004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1761
1762        PR 700/rtems_misc
1763        * libnetworking/rtems_webserver/asp.c,
1764        libnetworking/rtems_webserver/balloc.c,
1765        libnetworking/rtems_webserver/cgi.c,
1766        libnetworking/rtems_webserver/default.c,
1767        libnetworking/rtems_webserver/ej.h,
1768        libnetworking/rtems_webserver/ejIntrn.h,
1769        libnetworking/rtems_webserver/ejlex.c,
1770        libnetworking/rtems_webserver/ejparse.c,
1771        libnetworking/rtems_webserver/emfdb.c,
1772        libnetworking/rtems_webserver/emfdb.h,
1773        libnetworking/rtems_webserver/form.c,
1774        libnetworking/rtems_webserver/handler.c,
1775        libnetworking/rtems_webserver/h.c,
1776        libnetworking/rtems_webserver/license.txt,
1777        libnetworking/rtems_webserver/Makefile.am,
1778        libnetworking/rtems_webserver/md5c.c,
1779        libnetworking/rtems_webserver/md5.h,
1780        libnetworking/rtems_webserver/mime.c,
1781        libnetworking/rtems_webserver/misc.c,
1782        libnetworking/rtems_webserver/NOTES,
1783        libnetworking/rtems_webserver/ringq.c,
1784        libnetworking/rtems_webserver/rom.c,
1785        libnetworking/rtems_webserver/rtems_webserver.h,
1786        libnetworking/rtems_webserver/security.c,
1787        libnetworking/rtems_webserver/sock.c,
1788        libnetworking/rtems_webserver/socket.c,
1789        libnetworking/rtems_webserver/sockGen.c,
1790        libnetworking/rtems_webserver/sym.c,
1791        libnetworking/rtems_webserver/uemf.c,
1792        libnetworking/rtems_webserver/uemf.h,
1793        libnetworking/rtems_webserver/um.c,
1794        libnetworking/rtems_webserver/um.h,
1795        libnetworking/rtems_webserver/umui.c,
1796        libnetworking/rtems_webserver/url.c,
1797        libnetworking/rtems_webserver/value.c,
1798        libnetworking/rtems_webserver/wbase64.c,
1799        libnetworking/rtems_webserver/webcomp.c,
1800        libnetworking/rtems_webserver/webmain.c,
1801        libnetworking/rtems_webserver/webpage.c,
1802        libnetworking/rtems_webserver/webrom.c,
1803        libnetworking/rtems_webserver/webs.c,
1804        libnetworking/rtems_webserver/websda.c,
1805        libnetworking/rtems_webserver/websda.h,
1806        libnetworking/rtems_webserver/webs.h,
1807        libnetworking/rtems_webserver/websSSL.c,
1808        libnetworking/rtems_webserver/websSSL.h,
1809        libnetworking/rtems_webserver/websuemf.c,
1810        libnetworking/rtems_webserver/wsIntrn.h:
1811        Remove (Moved to cpukit/http).
1812
18132004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1814
1815        PR 700/rtems_misc
1816        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1817        Remove libnetworking/rtems_webserver.
1818
18192004-10-25      Eric Norum <norume@aps.anl.gov>
1820
1821        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1822
18232004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1824
1825        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1826
18272004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1828
1829        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1830        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1831
18322004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1833
1834        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1835
18362004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1837
1838        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1839        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1840
18412004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1842
1843        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1844        BITSPERBYTE.
1845
18462004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1847
1848        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1849        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1850
18512004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1852
1853        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1854
18552004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1856
1857        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1858        * aclocal/enable-bare.m4: Remove.
1859        * configure.ac: Remove BARE_CPU_MODEL.
1860
18612004-10-13      Eric Norum <norume@aps.anl.gov>
1862
1863        PR 688/bsps
1864        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1865        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1866        MC146818A (and several Dallas Semiconductor) TOD chips.
1867
18682004-10-13      Eric Norum <norume@aps.anl.gov>
1869
1870        PR 686/networking
1871        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1872        device code.
1873
18742004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1875
1876        * libchip/network/dec21140.c: include <rtems/pci.h>.
1877
18782004-09-29      Joel Sherrill <joel@OARcorp.com>
1879
1880        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1881        libnetworking/pppd/utils.c: i960 obsoleted and all references
1882        removed.
1883
18842004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1885
1886        PR 607/networking
1887        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1888        instead of fully specifying unused PCI features.
1889
18902004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1891
1892        * configure.ac: Require automake > 1.9.
1893
18942004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1895
1896        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1897
18982004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1899
1900        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1901        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1902
19032004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1904
1905        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1906        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1907
19082004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1909
1910        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1911
19122004-07-28  Joel Sherrill <joel@OARcorp.com>
1913
1914    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1915
19162004-07-25      Joel Sherrill <joel@OARcorp.com>
1917
1918        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1919
19202004-05-21  Till Strauman <strauman@slac.stanford.edu>
1921
1922        PR 625/networking
1923        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1924        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1925        an error rather than panic if no chip is detected (thus allowing
1926        for probing).
1927        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1928        instead of looping forever.  Avoid divide by zero (crashed my PC).
1929        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1930        they are UNTESTED.
1931
19322004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1933
1934        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1935
19362004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1937
1938        * libchip/network/dec21140.c, libchip/network/elnk.c:
1939        #include <errno.h>.
1940
19412004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1942
1943        * libchip/network/if_media.h: Update from FreeBSD.
1944        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1945        libchip/network/i82586.c: #include <errno.h>.
1946
19472004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1948
1949        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1950
19512004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1952
1953        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1954
19552004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1956
1957        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1958        automake).
1959
19602004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1961
1962        PR 599/pppd
1963        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1964
19652004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1966
1967        * optman/rtems/no-region.c: Reflect having changed
1968        rtems_region_get_segment_size.
1969
19702004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1971
1972        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1973        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1974        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1975        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1976        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1977        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1978        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1979
19802004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1981
1982        * libchip/ide/ata.c, libchip/network/dec21140.c,
1983        libchip/network/elnk.c, libchip/network/i82586.c,
1984        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1985        libchip/network/open_eth.c, libchip/network/sonic.c,
1986        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1987        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1988        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1989        libchip/shmdr/shm_driver.h: Cosmetics.
1990
19912004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1992
1993        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1994        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1995        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1996        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1997        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1998        fixed size types.
1999
20002004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2001
2002        * configure.ac: Explicitly pass --includedir and --libdir to
2003        cpukit/configure.
2004
20052004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2006
2007        * librdbg/Makefile.am: Fix rpcgen rules.
2008        * librdbg/src/i386/any/remdeb_xdr.c,
2009        librdbg/src/m68k/any/remdeb_xdr.c,
2010        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2011        Reflect changes to librdbg/Makefile.am.
2012
20132004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2014
2015        * configure.ac: Reflect changes testsuites/configure.ac and
2016        cpukit/configure.ac.
2017
20182004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2019
2020        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2021        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2022
20232004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2024
2025        * configure.ac: Reflect changes to testsuites's configuration.
2026
20272004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2028
2029        PR/589 rtems
2030        * libchip/network/pci.h: Remove (Moved to cpukit).
2031
20322004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2033
2034        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2035        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2036        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2037        libchip/network/dec21140.c, libchip/network/elnk.c,
2038        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2039        libchip/network/open_eth.h, libchip/network/sonic.c,
2040        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2041        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2042        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2043        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2044        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2045        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2046        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2047        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2048        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2049        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2050        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2051        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2052        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2053        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2054        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2055        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2056        fixed-size types.
2057
20582004-03-14      Chris Johns  <chrisj@rtems.org>
2059
2060        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2061        the BSP example code.
2062        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2063        support the DIMMPC. This is a pc386 target with IO port support. Minor
2064        formating clean up. Add documentation to the header file.
2065        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2066        cs8900.h header file.
2067
20682004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2069
2070        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2071        Cosmetics.
2072
20732004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2074
2075        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2076        There are no application level Makefiles in here.
2077
20782004-03-04      Joel Sherrill <joel@OARcorp.com>
2079
2080        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2081        they can be used in application level makefiles.
2082
20832004-03-05      Joel Sherrill <joel@OARcorp.com>
2084
2085        * libnetworking/rtems_webserver/ejparse.c,
2086        libnetworking/rtems_webserver/emfdb.c,
2087        libnetworking/rtems_webserver/sock.c,
2088        libnetworking/rtems_webserver/socket.c,
2089        libnetworking/rtems_webserver/sym.c,
2090        libnetworking/rtems_webserver/webs.c,
2091        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20922004-03-05      Joel Sherrill <joel@OARcorp.com>
2093
2094        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2095        compiling this file only only those CPU families with supported
2096        exception models.
2097
20982004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2101        testsuites (Was exposed with --enable-multilib, only).
2102        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2103         Add RTEMS_BSP_CONFIG_SUBDIR.
2104        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2105        testsuites's configure.
2106        * aclocal/rtems-top.m4: Remove ENDIF hack.
2107        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2108
21092004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2112        wrapup/Makefile.am: Fix automake problems having been introduced
2113        in previous patch.
2114
21152004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2118        Preinstall dirs.
2119        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2120        * aclocal/check-multiprocessing.m4: Cosmetics.
2121        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2122        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2123
21242004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2125
2126        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2127        librdbg/src/Makefile.am.
2128        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2129        * configure.ac: Reflect changes above.
2130        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2131        * wrapup/Makefile.am: Reflect changes above.
2132        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2133
21342004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2137
21382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2139
2140        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2141
21422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2145
21462004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2147
2148        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2149        librdbg/src/powerpc/Makefile.am: Remove.
2150        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2151        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2152        * configure.ac: Reflect changes above.
2153
21542004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156
21572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2160        STRIP.
2161
21622004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2163
2164        * librdbg/include/Makefile.am: Merge-in
2165        librdbg/include/rdbg/i386/Makefile.am,
2166        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2167        librdbg/include/rdbg/powerpc/Makefile.am.
2168        * librdbg/include/rdbg/i386/Makefile.am,
2169        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2170        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2171        * configure.ac: Reflect changes above.
2172
21732004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * configure.ac: Use AS_HELP_STRING(ada).
2176
21772004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2180        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2181        Use AC_CONFIG_HEADERS.
2182        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2183        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2184
21852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * Makefile.am: include local.am.
2188
21892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * aclocal/version.m4: 4.6.99.0.
2192
21932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * Makefile.am: Don't include host.am.
2196        * automake/compile.am: Further cleanups.
2197
21982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * automake/lib.am: Remove (Unused).
2201
22022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2203
2204        * wrapup/Makefile.am: Don't include lib.am.
2205        * automake/compile.am: Use automake compilation rules.
2206
22072004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * libnetworking/pppd/Makefile.am,
2210        libnetworking/rtems_servers/Makefile.am,
2211        libnetworking/rtems_telnetd/Makefile.am,
2212        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2213        support/Makefile.am: Don't include lib.am.
2214
22152004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2216
2217        * libchip/Makefile.am: Don't include lib.am.
2218        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2219        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2220        unnecessary EXTRA_DISTs.
2221
22222004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2225        hack.
2226
22272004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2230        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2231        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2232        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2233
22342004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2237        Add AM_CONDITIONAL(HAS_MP).
2238        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2239        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2240        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2241        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2242        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2243        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2244        (Deprecated by autoconf 2.59).
2245
22462004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2249        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2250
22512004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2252
2253        * ChangeLog: Merge-in libnetworking/ChangeLog.
2254        * libnetworking/ChangeLog: Remove.
2255        * ChangeLog: Merge-in librdbg/ChangeLog.
2256        * librdbg/ChangeLog: Remove.
2257        * ChangeLog: Merge-in libchip/ChangeLog.
2258        * libchip/ChangeLog: Remove.
2259        * ChangeLog: Merge-in optman/ChangeLog.
2260        * optman/ChangeLog: Remove.
2261
22622004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2263
2264        * configure.ac: Reflect changes to cpukit.
2265        * wrapup/Makefile.am: Reflect changes to librdbg.
2266        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2267        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2268        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2269        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2270        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2271        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2272        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2273        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2274        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2275
22762004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2277
2278        * aclocal/rtems-top.m4: Remove check for version.m4.
2279        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2280
22812004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2282
2283        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2284        * wrapup/Makefile.am: Reflect changes to libchip/*.
2285        * support/Makefile.am: Use automake compilation rules.
2286        * wrapup/Makefile.am: Reflect changes to support/*.
2287        * configure.ac: Remove libnetworking/wrapup/Makefile.
2288        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2289        libnetworking/*/lib*.a instead of libnetapps.a.
2290        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2291        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2292        * optman/Makefile.am: Use automake compilation rules.
2293        * libchip/Makefile.am: Fix typo in previous patch.
2294        * libchip/Makefile.am: Use automake compilation rules.
2295        * libnetworking/Makefile.am: Remove wrapup.
2296        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2297        automake-compilation rules.
2298        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2299        automake-compilation rules.
2300        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2301        automake-compilation rules.
2302        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2303        automake-compilation rules.
2304        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2305
23062004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2307
2308        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2309        PRE/TMPINSTALL_FILES to CLEANFILES.
2310        * automake/lib.am: Remove TMPINSTALL_FILES.
2311        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2312        PRE/TMPINSTALL_FILES to CLEANFILES.
2313        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2314        PRE/TMPINSTALL_FILES to CLEANFILES.
2315        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2316        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2317        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2318        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2319        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2320        * librdbg/src/i386/Makefile.am: Ditto.
2321        * librdbg/src/m68k/Makefile.am: Ditto.
2322        * librdbg/src/powerpc/Makefile.am: Ditto.
2323        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2324        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2325        * libnetworking/rtems_servers/Makefile.am: Ditto.
2326        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2327        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2328
23292004-01-07      Joel Sherrill <joel@OARcorp.com>
2330
2331        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2332        more completely covers the MIPS family.
2333
23342003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * wrapup/Makefile.am: Reflect changes to shmdr.
2337        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2338
23392003-12-18      Joel Sherrill <joel@OARcorp.com>
2340
2341        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2342        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2343        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2344        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2345        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2346        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2347        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2348
23492003-12-17      Joel Sherrill <joel@OARcorp.com>
2350
2351        * aclocal/version.m4: Updated to rtems-20031217-test.
2352
23532003-12-17     
2354
2355        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2356        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2357
23582003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * automake/compile.am: Remove LINK_LIBS (Unused).
2361        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2362
23632003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2364
2365        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2366        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2367        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2368        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2369        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2370
23712003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2372
2373        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2374        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2375        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2376        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2377        * librdbg/src/i386/Makefile.am:
2378        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2379        * librdbg/src/m68k/Makefile.am:
2380        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2381        * librdbg/src/powerpc/Makefile.am:
2382        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2383
23842003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2385
2386        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2387        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2388        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2389        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2390        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2391        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2392        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2393        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2394        * optman/Makefile.am: Remove project_libdir.
2395        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2396        PRE/TMPINSTALL_FILES.
2397        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2398        PRE/TMPINSTALL_FILES.
2399        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2400        PRE/TMPINSTALL_FILES.
2401        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2402        PRE/TMPINSTALL_FILES.
2403        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2404        from PRE/TMPINSTALL_FILES.
2405        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2406        PRE/TMPINSTALL_FILES.
2407        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2408        PRE/TMPINSTALL_FILES.
2409        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2410        PRE/TMPINSTALL_FILES.
2411        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2412        PRE/TMPINSTALL_FILES.
2413        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2414        PRE/TMPINSTALL_FILES.
2415        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2416        PRE/TMPINSTALL_FILES.
2417        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2418        from PRE/TMPINSTALL_FILES.
2419
24202003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2423        * automake/lib.am: Remove project_libdir.
2424        * wrapup/Makefile.am: Reworked.
2425
24262003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * configure.ac: Reflect changes to librdbg.
2429        * optman/Makefile.am: Add tmpinstall dirstamp support.
2430        * libchip/Makefile.am: Fix variant-tmpinstall support.
2431        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2432        * librdbg/src/powerpc/Makefile.am: Merge-in former
2433        new_exception_processing/Makefile.am.
2434        * librdbg/src/m68k/any/Makefile.am: Remove.
2435        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2436        * librdbg/src/i386/any/Makefile.am: Remove.
2437        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2438        * librdbg/src/Makefile.am: Cosmetics.
2439        * librdbg/include/Makefile.am: Cosmetics.
2440        * librdbg/Makefile.am: Cosmetics.
2441        * libnetworking/Makefile.am: Cosmetics.
2442        * libnetworking/pppd/Makefile.am: Cosmetics.
2443        * libnetworking/wrapup/Makefile.am: Cosmetics.
2444
24452003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * Makefile.am: Cosmetics.
2448        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2449        support.
2450
24512003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * automake/compile.am: Remove $(ARCH):-rule.
2454
24552003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2456
2457        * configure.ac: Remove lib/libbsp/shared/Makefile,
2458        lib/libbsp/shmdr/Makefile.
2459
24602003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2461
2462        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2463        libchip/serial/Makefile, libchip/rtc/Makefile.
2464        * support/Makefile.am: Remove all-local: $(ARCH).
2465        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2466        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2467        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2468        * optman/Makefile.am: Remove all-local: $(ARCH).
2469        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2470        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2471        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2472        compilation dirstamp support.
2473        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2474        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2475        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2476        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2477        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2478        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2479        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2480        all-local: $(ARCH).
2481        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2482        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2483        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2484        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2485        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2486
24872003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * aclocal/lead-dot.m4: New (from automake-1.7f).
2490        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2491        AC_SUBST(dirstamp).
2492        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2493        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2494        libchip/serial/Makefile.am: Ditto.
2495        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2496        * librdbg/include/Makefile.am: Ditto.
2497        * librdbg/include/rdbg/Makefile.am: Ditto.
2498        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2499        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2500        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2501        * librdbg/src/Makefile.am: Ditto.
2502        * librdbg/src/i386/Makefile.am: Ditto.
2503        * librdbg/src/i386/any/Makefile.am: Ditto.
2504        * librdbg/src/m68k/Makefile.am: Ditto.
2505        * librdbg/src/m68k/any/Makefile.am: Ditto.
2506        * librdbg/src/powerpc/Makefile.am: Ditto.
2507        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2508        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2509        preinstallation.
2510        * libnetworking/pppd/Makefile.am: Ditto.
2511        * libnetworking/rtems_servers/Makefile.am: Ditto.
2512        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2513        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2514        * libnetworking/wrapup/Makefile.am: Ditto.
2515
25162003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2517
2518        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2519        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2520        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2521        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2522        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2523        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2524        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2525        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2526        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2527        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2528        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2529        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2530        underquoting to silence automake-1.8.
2531
25322003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2533
2534        * configure.ac: Reflect having moved tests to ../../testsuites.
2535
25362003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2537
2538        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2539        * aclocal/canonical-host.m4: Remove.
2540        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2541        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2542
25432003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
2545        * aclocal/check-cpu.m4: Remove.
2546        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2547        * aclocal/canonical-target-name.m4: Add m4-quotes.
2548        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2549        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2550        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2551        * aclocal/check-networking.m4: Add m4-quotes. Require
2552        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2553        * aclocal/check-posix.m4: Add m4-quotes. Require
2554        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2555        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2556        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2557        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2558
25592003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2560
2561        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2562        * aclocal/bsp-alias.m4: Remove.
2563
25642003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * configure.ac: Make presence of tests/ optional.
2567
25682003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * aclocal/path-perl.m4: Remove (Unused).
2571
25722003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * automake/force-preinstall.am: Remove.
2575
25762003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2577
2578        PR 499/rtems_misc
2579        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2580        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2581        Configuration (Odd was forced) - Correction of Stop Bit configuration
2582        (inversed) - Correction of ISR Handler to call
2583        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2584        CTS Hardware flow control Configuration.
2585
25862003-09-04      Joel Sherrill <joel@OARcorp.com>
2587
2588        * lib/libcpu/shared/include/cache.h,
2589        lib/libcpu/shared/src/cache_aligned_malloc.c,
2590        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2591        license changed.
2592        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2593        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2594        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2595        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2596        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2597        for license changed.
2598        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2599        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2600        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2601        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2602        libchip/network/cs8900.h, libchip/network/dec21140.c,
2603        libchip/network/elnk.c, libchip/network/open_eth.c,
2604        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2605        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2606        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2607        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2608        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2609        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2610        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2611        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2612        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2613        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2614        libchip/serial/serial.h, libchip/serial/z85c30.c,
2615        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2616        libchip/serial/z85c30_reg.c: URL for license changed.
2617
26182003-09-03      Jiri Gaisler <jiri@gaisler.com>
2619
2620        PR 477/networking
2621        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2622        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2623        libchip/network/open_eth.h: New files.
2624
26252003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2626
2627        * aclocal/rtems-top.m4: Add RTEMS_API.
2628        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2629
26302003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2633        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2634        @RTEMS_BSP@.cfg.
2635
26362003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2637
2638        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2639
26402003-08-20      Joel Sherrill <joel@OARcorp.com>
2641
2642        * libchip/network/cs8900.c: Correct copyright statements.
2643
26442003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2645
2646        * aclocal/check-itron.m4: Remove.
2647        * aclocal/enable-inlines.m4: Remove.
2648        * Makefile.am: Reflect having moved aclocal/.
2649        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2650        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2651        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2652        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2653        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2654        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2655        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2656        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2657        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2658        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2659        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2660        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2661        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2662        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2663        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2664        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2665        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2666        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2667        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2668        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2669        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2670        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2671        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2672        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2673        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2674        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2675        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2676        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2677        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2678        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2679        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2680        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2681        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2682        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2683        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2684        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2685        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2686        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2687        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2688        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2689        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2690        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2691        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2692        * aclocal/target.m4: New (Copied from ../../aclocal).
2693        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2694        * aclocal/version.m4: New (Copied from ../../aclocal).
2695
26962003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2697
2698        * configure.ac: Remove stray comments.
2699        * automake/local.am, automake/host.am: Remove "debug".
2700
27012003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * Makefile.am: Reflect having moved automake/.
2704        * lib/Makefile.am: Reflect having moved automake/.
2705        * support/Makefile.am: Reflect having moved automake/.
2706        * wrapup/Makefile.am: Reflect having moved automake/.
2707        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2708        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2709        from ../../automake).
2710        * optman/Makefile.am: Reflect having moved automake/.
2711        * libchip/Makefile.am: Reflect having moved automake/.
2712        * libchip/ide/Makefile.am: Reflect having moved automake/.
2713        * libchip/network/Makefile.am: Reflect having moved automake/.
2714        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2715        * libchip/serial/Makefile.am: Reflect having moved automake/.
2716        * librdbg/Makefile.am: Reflect having moved automake/.
2717        * librdbg/include/Makefile.am: Reflect having moved automake/.
2718        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2719        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2720        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2721        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2722        automake/.
2723        * librdbg/src/Makefile.am: Reflect having moved automake/.
2724        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2725        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2726        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2727        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2728        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2729        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2730        having moved automake/.
2731        * libnetworking/Makefile.am: Reflect having moved automake/.
2732        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2733        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2734        automake/.
2735        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2736        automake/.
2737        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2738        automake/.
2739        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2740
27412003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * Makefile.am: Add bsp.pc.in.
2744        * bsp.pc.in: New (pkgconfig support).
2745
27462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2749
27502003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2751
2752        * lib/Makefile.am: New (Required by 'make dist').
2753        * lib/ChangeLog: Remove.
2754        * lib/.cvsignore: Cleanup.
2755        * configure.ac: Reflect having added lib/Makefile.am.
2756        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2757        lib/libbsp/configure.ac.
2758        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2759        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2760
27612003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2762
2763        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2764        * configure.ac: Merge-in librdbg/configure.ac.
2765        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2766        librdbg/configure.ac.
2767        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2768        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2769        LIBCHIP. Conditionally build include-dirs.
2770        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2771        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2772        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2773        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2774        librdbg/include/rdbg/m68k/Makefile.am,
2775        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2776        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2777        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2778        librdbg/src/powerpc/Makefile.am, librdbg/
2779        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2780        configure.ac into ../configure.ac.
2781        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2782        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2783        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2784        libnetworking/rtems_telnetd/Makefile.am,
2785        libnetworking/rtems_webserver/Makefile.am,
2786        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2787        into ../configure.ac.
2788
27892003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        PR 427/rtems
2792        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2793        * librdbg/src/servtsp.c: Ditto.
2794
27952003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2796
2797        PR 429/bsps
2798        PR 432/bsps
2799        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2800        packets are queued onto an elnk board, the ISR will deadlock the device
2801        with a tx complete interrupt.  Lighter tx loads are not affected as they
2802        end up submitting single packets to the device.
2803
28042003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2807        optman/configure.ac.
2808        * optman/configure.ac: Remove (Merged into ../configure.ac).
2809        * optman/Makefile.am: Reflect having merged configure.ac into
2810        ../configure.ac.
2811        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2812        * libchip/Makefile.am, libchip/ide/Makefile.am,
2813        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2814        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2815        ../configure.ac.
2816
28172003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2820
28212003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2822
2823        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2824        on i386.
2825
28262003-06-13      Joel Sherrill <joel@OARcorp.com>
2827
2828        * libnetworking/pppd/chat.c: Removed warnings.
2829
28302003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2831
2832        * libchip/network/README.3com: New file missed in previous commit.
2833        PR 405/bsps
2834        PR 393/networking
2835        * libchip/network/dec21140.c: Fix leak also known as PR393.
2836        * libchip/network/elnk.c, libchip/network/if_media.h,
2837        libchip/network/mii.h: New files.
2838        * libchip/network/Makefile.am: Reflect new files.
2839
28402003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * configure.ac: Remove support for profile-variant.
2843
28442003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        PR 397/pppd
2847        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2848        * libnetworking/pppd/magic.c: Remove *rand48.
2849        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2850
28512003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * wrapup/Makefile.am: Add libide.a.
2854
28552003-04-15      Joel Sherrill <joel@OARcorp.com>
2856
2857        PR 387/rtems_misc
2858        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2859        routines.
2860        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2861
28622003-04-11      Joel Sherrill <joel@OARcorp.com>
2863
2864        * libnetworking/rtems_webserver/cgi.c,
2865        libnetworking/rtems_webserver/sockGen.c,
2866        libnetworking/rtems_webserver/umui.c,
2867        libnetworking/rtems_webserver/websSSL.c,
2868        libnetworking/rtems_webserver/websSSL.h,
2869        libnetworking/rtems_webserver/websda.c,
2870        libnetworking/rtems_webserver/websda.h: New files. Not included in
2871        previous commit.
2872
28732003-04-10      Joel Sherrill <joel@OARcorp.com>
2874
2875        PR 371/pppd
2876        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2877        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2878        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2879        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2880        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2881        still global symbols in rtemspppd.h which might need to be changed or
2882        converted into member of a structure which is dereferenced with a
2883        pointer that is managed as a per task variable. But this patch should
2884        avoid many conflicts.
2885
28862003-03-27      Joel Sherrill <joel@OARcorp.com>
2887
2888        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2889        not allowed in the cpukit source code since it must be buildable
2890        independent of any BSP. These files were moved to libchip/ide.
2891        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2892        files.
2893
28942003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2895
2896        PR 368/filesystems
2897        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2898        improvements which now work on pc386 and mbx8xx.
2899        * libchip/ide/ide_controller.c: New file.
2900
29012003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2902
2903        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2904
29052003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2908        * configure.ac: Add support/.
2909        * support/.cvsignore: New.
2910        * support/Makefile.am: New.
2911        * support/version.c: New.
2912        * wrapup/Makefile.am: Add support/libsupport.a.
2913        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2914        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2915        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2916        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2917
29182003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2919
2920        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2921
29222003-02-20      Till Straumann <strauman@slac.stanford.edu>
2923
2924        PR 354/networking
2925        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2926        chip against a table of supported chips. The untested ones are still
2927        commented out, however.
2928
29292003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2930
2931        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2932        * configure.ac: AC_PREREQ(2.57).
2933        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2934        * optman/configure.ac: AC_PREREQ(2.57).
2935        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2936        * libchip/configure.ac: AC_PREREQ(2.57).
2937        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2938        * librdbg/configure.ac: AC_PREREQ(2.57).
2939        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2940        * libnetworking/configure.ac: AC_PREREQ(2.57).
2941
29422003-02-06      Joel Sherrill <joel@OARcorp.com>
2943
2944        * libnetworking/pppd/chat.c: Convert routines with common names to
2945        static. This included get_char(), put_char(), and character() among
2946        others.
2947
29482003-02-03      Joel Sherrill <joel@OARcorp.com>
2949
2950        PR 338/filesystem
2951        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2952        rtems_io_lookup_name() (API change).  Unused function removed.
2953
29542003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2955
2956        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2957        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2958        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2959        Eliminate *_O_FILES.
2960        * libnetworking/rtems_servers/Makefile.am,
2961        libnetworking/rtems_webserver/Makefile.am,
2962        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2963
29642002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2965
2966        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2967        Let all-local: depend on $(LIB).
2968        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2969        * optman/Makefile.am: Apply install-data-local to install *.rels.
2970
29712002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2972
2973        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2974        %.c rules.
2975        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2976        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2977        * libchip/rtc/Makefile.am: Ditto.
2978        * libchip/serial/Makefile.am: Ditto.
2979
29802002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2981
2982        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2983        LIBC_DEFINES.
2984        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2985        LIBC_DEFINES.
2986        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2987        LIBC_DEFINES.
2988
29892002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2992
29932002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2994
2995        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2996        cache-checking.
2997        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2998
29992002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3002        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3003        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3004        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3005        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3006
30072002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3008
3009        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3010        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3011        Remove.
3012        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3013
30142002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3015
3016        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3017        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3018
30192002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3020
3021        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3022        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3023
30242002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3025
3026        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3027        * optman/rel.am: New.
3028
30292002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3030
3031        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3032        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3033        braino in comment on "exec". Extend --enable-ada handling.
3034
30352002-11-04      Joel Sherrill <joel@OARcorp.com>
3036
3037        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3038        tasks and rolling multiple loops into 1.
3039        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3040        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3041        Removed warnings.
3042
30432002-10-31      Joel Sherrill <joel@OARcorp.com>
3044
3045        * libchip/network/dec21140.c: Removed warnings.
3046        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3047        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3048        librdbg/src/m68k/any/remdeb_xdr.c,
3049        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3050        warnings.
3051        * libnetworking/rtems_webserver/socket.c,
3052        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3053
30542002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3055
3056        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3057        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3058        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3059        above.
3060
30612002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3062
3063        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3064        * wrapup/.cvsignore: Remove autom4te.cache.
3065        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3066        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3067        autom4te.cache.
3068        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3069        autom4te.cache.
3070        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3071        autom4te.cache.
3072
30732002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3074
3075        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3076
30772002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3078
3079        * optman/.cvsignore: Add autom4te.cache.
3080
30812002-09-14      Joel Sherrill <joel@OARcorp.com>
3082
3083        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3084
30852002-09-07      Joel Sherrill <joel@OARcorp.com>
3086
3087        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3088        include files to resolve warnings.
3089
30902002-09-07      Chris Johns <ccj@acm.org>
3091
3092        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3093        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3094        which corrects the problem  where the cs8900.c file was actually the BSP
3095        glue.  Joel did some hacking so this file will compile.  Previously it
3096        required providing a target.h file to compile.
3097        * libchip/network/cs8900.c.bsp: New file.
3098
30992002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3100
3101        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3102
31032002-08-31      Joel Sherrill <joel@OARcorp.com>
3104
3105        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3106        eliminate warning.
3107
31082002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * configure.ac: Add ada-tests.
3111
31122002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3113
3114        * Makefile.am: Add preinstall-stamp.
3115
31162002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3119        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3120        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3121        gcc31 happy.
3122        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3123        cp.
3124
31252002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3128        make/bsp.mak.
3129        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3130        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3131
31322002-08-12      Joel Sherrill <joel@OARcorp.com>
3133
3134        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3135        avoid error.
3136
31372002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3138
3139        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3140        * configure.ac: Add BSP_SUBDIRS.
3141        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3142        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3143        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3144        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3145        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3146        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3147        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3148        RTEMS_CHECK_BSP_CACHE.
3149        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3150        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3151        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3152        .$(OBJEXT) instead of .o.
3153        * libnetworking/pppd/Makefile.am,
3154        libnetworking/rtems_servers/Makefile.am,
3155        libnetworking/rtems_telnetd/Makefile.am,
3156        libnetworking/rtems_webserver/Makefile.am,
3157        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3158
31592002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3160
3161        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3162        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3163        ../libchip/serial/$(ARCH)/libserialio.a.
3164        * libchip/serial/Makefile.am: Don't tmp-install lib.
3165        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3166
31672002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3168
3169        * Makefile.am: Add rtems_makedir.
3170        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3171        * Makefile.am: Add wrapup-SUBDIR.
3172        * wrapup/ChangeLog: Remove.
3173        * wrapup/configure.ac: Remove.
3174        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3175        (Make the bare BSP happy).
3176        * configure.ac: Ditto.
3177        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3178        Create make/custom/default.cfg.
3179        * configure.ac: Add creation of make/custom/*.cfg. Create
3180        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3181
31822002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3183
3184        * Makefile.am: Clean $(PROJECT_RELEASE).
3185
31862002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3187
3188        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3189        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3190        prototype mismatches.
3191
31922002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3195        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3196
31972002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * acinclude.m4: Add test "$multilib" != "yes".
3200        * config-ml.in: Remove.
3201        * acinclude.m4: Cleanups.
3202        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3203        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3204        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3205        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3206        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3207
32082002-07-16      Eric Norum <eric.norum@usask.ca>
3209
3210        * New driver for the Intel EtherExpressPro (82559ER) chip.
3211        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3212        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3213        * libchip/network/Makefile.am: Modified to reflect above.
3214
32152002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3216
3217        * acinclude.m4: New.
3218        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3219        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3220        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3221
32222002-07-01      Joel Sherrill <joel@OARcorp.com>
3223
3224        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3225        _Objects_Information_table now that it is a two dimensional array based
3226        upon API and class.
3227        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3228        of strnlen().
3229
32302002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3231
3232        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3233        preinstall libnetapps.a.
3234
32352002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3236
3237        * configure.ac: Remove librpc.
3238
32392002-06-25      Joel Sherrill <joel@OARcorp.com>
3240
3241        * Per PR233, moved librpc to exec.
3242        * configure.ac, wrapup/Makefile.am: Modified.
3243        * librpc, librpc/ChangeLog: Removed.
3244
32452002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3246
3247        * optman/Makefile.am: Remove multilib support.
3248        * optman/configure.ac: Ditto.
3249        * optman/sapi/Makefile.am: Ditto.
3250
32512002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3252
3253        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3254        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3255
32562002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        Move networking libraries to c/src/exec/libnetworking
3259        * libnetworking/configure.ac, libnetworking/Makefile.am,
3260        libnetworking/wrapup/Makefile.am: Reflect Moval.
3261
32622002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3265        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3266        <rtems/bspIo.h>.
3267
32682002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3271        * libnetworking/rtems/mkrootfs.h: Ditto.
3272        * libnetworking/rtems/Makefile.am: Reflect changes above.
3273
32742002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3275
3276        * configure.ac: Remove lib.
3277
32782002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3279
3280        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3281        that exception stack frames on M68K members with VBR always are 6 byte
3282        long. The incorrect assumption resulted in some gdb commands like "next"
3283        to fail on the 68360.
3284
32852002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3286
3287        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3288        PR 220
3289        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3290        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3291        CVS.
3292        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3293        libnetworking/sys/filio.h: Remove.
3294        * libnetworking/sys/Makefile.am: Reflect changes above.
3295
32962002-05-07      Chris Johns <ccj@acm.org>
3297
3298        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3299        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3300        requires it to be stripped.
3301
33022002-05-01      Eric Norum <eric.norum@usask.ca>
3303
3304        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3305        assembly  to satisfy gcc 3.1 and newer.
3306
33072002-04-26      Eric Norum <eric.norum@usask.ca>
3308
3309        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3310        agressive optimization in gcc 3.1 does not reorder things.
3311
33122002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * libchip/network/dec21140.c: Reflect changes to powerpc's
3315        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3316        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3317        <rtems/score/cpu.h>.
3318        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3319        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3320
33212002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3322
3323        * optman/configure.ac: Remove ENABLE_GCC28.
3324
33252002-04-11      Chris Johns <ccj@acm.org>
3326
3327        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3328        driver control block field to the ifconfig network driver structure.
3329        This field is needed by the i82586 driver which was ported from NetBSD
3330        as it had better hardware abstraction.
3331        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3332        PR59, added the drv_ctrl driver control block field to the ifconfig
3333        network driver structure. This field is needed by the i82586 driver
3334        which was ported from NetBSD as it had better hardware abstraction.
3335
33362002-04-10      Mike Siers <mikes@poliac.com>
3337
3338        * libnetworking/rtems_webserver/NOTES,
3339        libnetworking/rtems_webserver/asp.c,
3340        libnetworking/rtems_webserver/balloc.c,
3341        libnetworking/rtems_webserver/default.c,
3342        libnetworking/rtems_webserver/ej.h,
3343        libnetworking/rtems_webserver/ejIntrn.h,
3344        libnetworking/rtems_webserver/ejlex.c,
3345        libnetworking/rtems_webserver/ejparse.c,
3346        libnetworking/rtems_webserver/emfdb.c,
3347        libnetworking/rtems_webserver/emfdb.h,
3348        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3349        libnetworking/rtems_webserver/handler.c,
3350        libnetworking/rtems_webserver/license.txt,
3351        libnetworking/rtems_webserver/md5.h,
3352        libnetworking/rtems_webserver/md5c.c,
3353        libnetworking/rtems_webserver/mime.c,
3354        libnetworking/rtems_webserver/misc.c,
3355        libnetworking/rtems_webserver/ringq.c,
3356        libnetworking/rtems_webserver/rom.c,
3357        libnetworking/rtems_webserver/security.c,
3358        libnetworking/rtems_webserver/sock.c,
3359        libnetworking/rtems_webserver/sym.c,
3360        libnetworking/rtems_webserver/uemf.c,
3361        libnetworking/rtems_webserver/uemf.h,
3362        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3363        libnetworking/rtems_webserver/url.c,
3364        libnetworking/rtems_webserver/value.c,
3365        libnetworking/rtems_webserver/wbase64.c,
3366        libnetworking/rtems_webserver/webcomp.c,
3367        libnetworking/rtems_webserver/webpage.c,
3368        libnetworking/rtems_webserver/webrom.c,
3369        libnetworking/rtems_webserver/webs.c,
3370        libnetworking/rtems_webserver/webs.h,
3371        libnetworking/rtems_webserver/websuemf.c,
3372        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3373        2.1.4.
3374
33752002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3376
3377        * libchip/network/i82586.c: Include <string.h>.
3378        * libchip/network/sonic.c: Ditto.
3379
33802002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3381
3382        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3383
33842002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3385
3386        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3387
33882002-03-27      Thomas.Doerfler@imd-systems.de
3389
3390        PR 144
3391        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3392        memory address 0 when called for the first time. This is done when
3393        trying to clear the variable "dhcp_hostname".
3394
33952002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3398        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3399        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3400        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3401        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3402        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3403        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3404        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3405        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3406        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3407        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3408        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3409        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3410        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3411        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3412        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3413        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3414        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3415        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3416        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3417        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3418        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3419        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3420        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3421        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3422        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3423        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3424        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3425        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3426        AUTOMAKE_OPTIONS.
3427        * libnetworking/configure.ac:
3428        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3429        foreign 1.6]).
3430        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3431        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3432        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3433        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3434        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3435        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3436        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3437        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3438        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3439        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3440        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3441        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3442        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3443        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3444        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3445        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3446        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3447
34482002-03-27      Ilya Alexeev <ilya@continuum.ru>
3449
3450        PR 162
3451        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3452        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3453        used in a device write routines.  Now ppp_softc structure have own
3454        character for writing to device (sc_outchar).  I think that converting
3455        local variables to static is not a right solution, because problems will
3456        occur in the case of two or more ppp instances.
3457        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3458        must be u_long, otherwise in the case of the big output packet endless
3459        loop may occur.
3460
34612002-03-21      Ilya Alexeev <ilya@continuum.ru>
3462
3463        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3464        preparations for multiple PPPD connections.
3465
34662002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3467
3468        PR 149
3469        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3470        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3471        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3472        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3473
34742002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3475
3476        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3477        * configure.ac: Modified to reflect addition.
3478
34792002-02-27      Ilya Alexeev <ilya@continuum.ru>
3480
3481        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3482        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3483        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3484        capabilities as well as eliminate some warnings.
3485
34862002-02-27      Eric Norum <eric.norum@usask.ca>
3487
3488        * libnetworking/net/radix.c: Properly handle fetching the default route
3489        when there is no route.  This was a bug in the original FreeBSD code and
3490        this fix is from an updated version of their code.
3491
34922002-02-16      Eric Norum <eric.norum@usask.ca>
3493
3494        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3495        checking.
3496
34972002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3498
3499        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3500        dodefaultroute.
3501
35022002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3503
3504        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3505        include <rtems/seterr.h>.
3506
35072002-02-01      Mike Siers <mikes@poliac.com>
3508
3509        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3510        avoid bringing the link down too fast. NOTE: Mike reports successfully
3511        running at 56K baud on a direct link.
3512
35132002-02-01      Eric Valette <valette@crf.canon.fr>
3514
3515        * librdbg/So many patches have been posted recently on the mailing list
3516        and  because we were unable to find correct solution to compile on
3517        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3518        because the coding  style of rdbg was rather inconsistant among various
3519        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3520        global coding style (using indent + manual edits), 2) incorporate/review
3521        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3522        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3523        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3524        after rdbg initialization is done, NB : the paches is huge but it is
3525        mainly due to coding styke chnages.  Only few lines of codes have been
3526        really changed and they do not impact  rdbg functionnality (AFAIKT).
3527        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3528        librdbg/include/rdbg/m68k/rdbg_f.h,
3529        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3530        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3531        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3532        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3533        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3534        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3535        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3536        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3537        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3538        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3539        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3540        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3541        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3542        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3543        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3544        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3545
35462002-01-31      Mike Siers <mikes@poliac.com>
3547
3548        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3549        * Nice Update of PPPD support which eliminates the requiremetn that
3550        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3551        and reports that it seems to be more stable and handle larger packets
3552        better.  This patch replaces the termios tasks with more general pppd
3553        network driver tasks.  The functions pppinput() and pppstart() get
3554        called from the interrupt service routine.
3555        * libnetworking/Makefile.am, libnetworking/configure.ac,
3556        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3557        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3558        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3559        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3560        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3561        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3562        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3563        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3564        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3565        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3566        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3567        libnetworking/net/route.c, libnetworking/net/route.h,
3568        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3569        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3570        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3571        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3572        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3573        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3574        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3575        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3576        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3577        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3578        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3579        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3580        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3581        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3582        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3583        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3584        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3585        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3586        libnetworking/pppd/example/README,
3587        libnetworking/pppd/example/netconfig.h,
3588        libnetworking/wrapup/Makefile.am: Modified.
3589        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3590        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3591        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3592        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3593        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3594        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3595        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3596        libnetworking/modem/pppcompress.c: Subdirectory removed.
3597
35982002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3599
3600        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3601        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3602
36032002-01-18      Till Straumann <strauman@slac.stanford.edu>
3604
3605        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3606        issues: - exception handler needs to enable MSR_FP if the interrupted
3607        thread is FP enabled. - printk message for MSR fixed and added
3608        stacktrace. NOTE: this requires the stacktrace patch to
3609        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3610        however).
3611
36122002-01-06      Joel Sherrill <joel@OARcorp.com>
3613
3614        * optman/.cvsignore: Added aclocal.m4 and configure.
3615        * optman/.cvsignore: New file.
3616
36172002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3618
3619        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3620
36212002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3622
3623        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3624        * optman/ChangeLog: New.
3625        * optman/configure.ac: New.
3626        * optman/Makefile.am: New.
3627        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3628        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3629
36302001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3631
3632        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3633
36342001-12-18      Eric Norum <eric.norum@usask.ca>
3635
3636        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3637        `directories' (path names with a / at the end) while disallowing open()
3638        operations on TFTP `directories'.
3639
36402001-12-07      Eric Norum <eric.norum@usask.ca>
3641
3642        * libnetworking/lib/tftpDriver.c: Restore write capability.
3643
36442001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3645
3646        * libchip/network/sonic.h: Fix typo.
3647        * libnetworking/arpa/Makefile.am: Remove stray lines.
3648
36492001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3650
3651        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3652
36532001-10-18      Eric Norum <eric.norum@usask.ca>
3654
3655        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3656        chdir() and open() operations within the TFTP file system.
3657
36582001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3659
3660        * librdbg/configure.ac: Fix latent bug exposed by removal of
3661        config.cache's which prevented powerpc targets librdbg from building.
3662
36632001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3664
3665        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3666        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3667        autoconf-2.52 happy.
3668
36692001-10-12      Mike Siers <mikes@poliac.com>
3670
3671        * libnetworking/Update to stable working state.  Congratulations Mike!
3672        :).
3673        * libnetworking/modem_example: Directory removed.
3674        * libnetworking/modem_example/16550.h,
3675        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3676        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3677        libnetworking/modem_example/ppp.h,
3678        libnetworking/modem_example/pppcompress.c: Files removed.
3679        * libnetworking/pppd/example/pppd.options: New file.
3680        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3681        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3682        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3683        libnetworking/pppd/rtemsmain.c: Updated.
3684
36852001-10-12      Joel Sherrill <joel@OARcorp.com>
3686
3687        * libchip/serial/z85c30.c: Fixed typo.
3688
36892001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3690
3691        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3692        * configure.in: Remove.
3693        * configure.ac: New file, generated from configure.in by autoupdate.
3694        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3695        * libchip/configure.in: Remove.
3696        * libchip/configure.ac: New file, generated from configure.in by
3697        autoupdate.
3698        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3699        * librdbg/configure.in: Remove.
3700        * librdbg/configure.ac: New file, generated from configure.in by
3701        autoupdate.
3702        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3703        * libnetworking/configure.in: Remove.
3704        * libnetworking/configure.ac: New file, generated from configure.in by
3705        autoupdate.
3706
37072001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3708
3709        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3710        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3711        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3712
37132001-09-27      Joel Sherrill <joel@OARcorp.com>
3714
3715        * libchip/ChangeLog: Fixed typo in date.
3716
37172001-09-27      Eric Norum <eric.norum@usask.ca>
3718
3719        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3720        TFTP  filesystem.
3721
37222001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3723
3724        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3725        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3726        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3727        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3728        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3729        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3730        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3731        'PREINSTALL_FILES ='.
3732        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3733        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3734        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3735        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3736        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3737        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3738        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3739        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3740        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3741        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3742        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3743        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3744
37452001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3746
3747        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3748        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3749        * librdbg/src/m68k/any/Makefile.am: Ditto.
3750        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3751        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3752        happy.
3753
37542001-09-21      Joel Sherrill <joel@OARcorp.com>
3755
3756        * libchip/network/Makefile.am: Fixed typo on file name.
3757        * libchip/network/i82586.c: Commented out line 318 which is referencing
3758        a member of a structure that is not currently there.  This needs to be
3759        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3760        to C style.
3761
37622001-09-19      Eric Norum <eric.norum@usask.ca>
3763
3764        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3765
37662001-09-19      Chris Johns <ccj@acm.org>
3767
3768        * libchip/network/README.i82586, libchip/network/i82586.c,
3769        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3770        Network driver for Intel i82586.
3771        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3772        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3773        "root" filesystem with information obtained via the DHCP response.
3774
37752001-09-14      Eric Norum <eric.norum@usask.ca>
3776
3777        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3778        make gcc 3.x happy.
3779
37802001-08-16      Mike Siers <mikes@poliac.com>
3781
3782        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3783        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3784        These support callback functionality that has not even been compiled
3785        under RTEMS yet.
3786        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3787        example application.  Mike's notes on the modifications: - renamed
3788        error() function because of namespace problems - removed calls to the
3789        exit() funciton - removed extra files from the pppd source directory -
3790        defined pppd task constant values in rtemspppd.h - modifyied example
3791        code to get actual tick per second value - placed the pppd 2.3.11 man
3792        page file (pppd.8) into the pppd directory.
3793        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3794        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3795        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3796        libnetworking/pppd/rtems-ppp.c: Deleted.
3797        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3798        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3799        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3800        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3801        libnetworking/pppd/example/init.c,
3802        libnetworking/pppd/example/netconfig.h,
3803        libnetworking/pppd/example/ppp.conf,
3804        libnetworking/pppd/example/pppdapp.c,
3805        libnetworking/pppd/example/system.h: New files.
3806        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3807        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3808        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3809        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3810        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3811        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3812        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3813        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3814        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3815        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3816        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3817        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3818        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3819        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3820        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3821
38222001-08-16      Joel Sherrill <joel@OARcorp.com>
3823
3824        * libnetworking/pppd/example/Makefile: Removed.
3825        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3826        to avoid bootstrap -c clobbering it.
3827        * libnetworking/rtems_telnetd/.cvsignore: New file.
3828
38292001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3830
3831        * libnetworking/Makefile.am, libnetworking/configure.in,
3832        libnetworking/rtems_servers/Makefile.am,
3833        libnetworking/rtems_servers/telnetd.c,
3834        libnetworking/rtems_servers/telnetd.h,
3835        libnetworking/rtems_telnetd/Makefile.am,
3836        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3837        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3838        libnetworking/rtems_telnetd/telnetd.c,
3839        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3840        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3841        effect when ftpd change. - the tcp/ip stats have been implemented into
3842        icmds.c and started when telnetd daemon is started.
3843        * libnetworking/rtems_servers/telnetd.c,
3844        libnetworking/rtems_servers/telnetd.h: Removed.
3845        * libnetworking/rtems_telnetd: New directory.
3846        * libnetworking/rtems_telnetd/Makefile.am,
3847        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3848        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3849        libnetworking/rtems_telnetd/telnetd.c,
3850        libnetworking/rtems_telnetd/telnetd.h: New files.
3851
38522001-06-14      Joel Sherrill <joel@OARcorp.com>
3853
3854        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3855        Moved from libmisc/shell so the network stack to address network
3856        depenendency.
3857        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3858
38592001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3860
3861        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3862
38632001-05-15      Joel Sherrill <joel@OARcorp.com>
3864
3865        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3866        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3867        accidentally deleted the incorrectly empty versions.
3868
38692001-05-14      Till Straumann <strauman@slac.stanford.edu>
3870
3871        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3872        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3873        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3874        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3875        to know the values) - the affected BSP (shared/motorola) headers have
3876        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3877        driver (libchip/network/dec21140.c) has been fixed to use
3878        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3879        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3880        who is using this driver. - the DEC driver also has been fixed to use
3881        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3882        delay_in_bus_cycles().
3883
38842001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3885
3886        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3887
38882001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3889
3890        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3891
38922001-04-24      Eric Norum <eric.norum@usask.ca>
3893
3894        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3895        NTP synchronization a little more robust -- no NTP daemon yet, but at
3896        least it trys a little harder when the primary NTP server is down.
3897
38982001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3899
3900        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3901        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3902        libnetworking/pppd/modem_example/modem.c,
3903        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3904        other strings into English.
3905        * libnetworking/pppd/STATUS: updated to reflect the changes.
3906
39072001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3908
3909        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3910        again.
3911
39122001-04-20      Eric Valette <valette@crf.canon.fr>
3913
3914        * mcp750 directory renamed new_exception processing as it supports many
3915        more CPU models.
3916        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3917        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3918        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3919        formerly in mcp750 plus modifications.
3920        * librdbg/src/powerpc/mcp750/.cvsignore,
3921        librdbg/src/powerpc/mcp750/Makefile.am,
3922        librdbg/src/powerpc/mcp750/remdeb.h,
3923        librdbg/src/powerpc/mcp750/remdeb_f.x,
3924        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3925        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3926        new_exception_processing.
3927        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3928        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3929        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3930        part of this effort to add support for the MPC8xx.
3931
39322001-04-19      Joel Sherrill <joel@OARcorp.com>
3933
3934        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3935        internal include files.
3936
39372001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3938
3939        PR 158
3940        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3941        rcmd() library call by commenting out the parts that deal with signals.
3942        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3943        stdio. The 'server-side' parts of this file which deal with
3944        authentication are disabled since they are not needed.
3945
39462001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3947
3948        * libnetworking/include/.cvsignore: Remove dangling file.
3949
39502001-03-14      Joel Sherrill <joel@OARcorp.com>
3951
3952        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3953        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3954        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3955        libchip style serial drivers can be written in libcpu or libbsp.
3956
39572001-03-01      Joel Sherrill <joel@OARcorp.com>
3958
3959        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3960        libchip/network/sonic.c, libchip/network/sonic.h,
3961        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3962        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3963        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3964        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3965        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3966        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3967        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3968        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3969
39702001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3971
3972        * librdbg/include/rdbg/Makefile.am,
3973        librdbg/include/rdbg/i386/Makefile.am,
3974        librdbg/include/rdbg/m68k/Makefile.am,
3975        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3976        style on include files.
3977
39782001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3979
3980        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3981        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3982        replace ${..} with $(..).
3983        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3984        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3985        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3986        libnetworking/rtems/Makefile.am, libnetworking/
3987        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3988        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3989        include_*HEADERS instead of H_FILES.
3990        * libnetworking/include/Makefile.am: Remove.
3991        * libnetworking/Makefile.am: Add handling of *.h files.
3992        * libnetworking/configure.in: Remove include/Makefile.
3993
39942001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3995
3996        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3997
39982001-01-31      Sergei Organov <osv@javad.ru>
3999
4000        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4001        current dir and root dir removed in favor of new libio support for
4002        task-local current and root directories. - Bug in `close_data_socket()'
4003        introduced by previous change fixed. - `command_pasv()' changed to set
4004        timeout on socket we are listening on and code fixed to don't close
4005        socket twice on error. - `serr()' changed to clear `errno'. -
4006        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4007        changed to clear `errno' before processing session. -
4008        `close_data_socket()' fixed to close both active and passive sockets -
4009        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4010        empty string  in `exec_command()'.
4011
40122001-01-25      Eric Norum <eric.norum@usask.ca>
4013
4014        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4015        improves throughput on systems which are dropping packets.   Only the
4016        first timeout is reduced.  This keeps the number of extra packets down
4017        on networks that are very busy and dropping lots of packets.
4018
40192001-01-24      Sergei Organov <osv@javad.ru>
4020
4021        * libnetworking/rtems_servers/ftpd.c,
4022        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4023        - Timeouts on sockets implemented. 'idle' field added to configuration.
4024        No timeout by default to keep backward compatibility. Note: SITE IDLE
4025        command not implemented yet. - Basic global access control implemented.
4026        'access' field added to configuration. No access limitations by default
4027        to keep backward compatibility. - Anchor data socket for active mode
4028        (using self IP and port 20.) - Fixed default data port support (still
4029        not tested). - Don't allow IP address different from originating host in
4030        PORT command to improve security. - Fixed bug in MDTM command. - Check
4031        for correctness of parsing of argument in command_port(). - Fixed
4032        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4033        a directory. - Command parsing a little bit improved: command names are
4034        now converted to upper-case to be more compatible with RFC (command
4035        names are not case-sensitive.) - Reformat comments so that they have
4036        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4037        previous changes - True ASCII mode implemented (doesn't work for hooks
4038        and /dev/null) - Passive mode implemented, PASV command added. - Default
4039        port for data connection could be used (untested, can't find ftp client
4040        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4041        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4042
40432001-01-18      Joel Sherrill <joel@OARcorp.com>
4044
4045        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4046        macro using variable arguments.
4047        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4048        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4049        since I updated the main RTEMS development machine to RedHat 7.2 and
4050        apparently got a new version of rpcgen.
4051
40522001-01-12      Sergei Organov <osv@javad.ru>
4053
4054        * libnetworking/rtems_servers/ftpd.c,
4055        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4056        - use pool of pre-created threads to handle sessions instead of
4057        creating/deleting threads on the fly - LIST output is now similar to
4058        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4059        happy with it. - LIST NAME now works (both for files and directories) -
4060        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4061        clients happy  - keep track of CWD for every session separately -
4062        ability to specify root directory name for FTPD in configuration table.
4063        FTPD will then create illusion for FTP clients that this is actually
4064        root directory. - ignore options sent in commands, thus LIST -al FILE
4065        works and doesn't try to list "-al" directory. - buffers are allocated
4066        on stack instead of heap where possible to eliminate malloc/free calls
4067        (avoid possible heap fragmentation troubles). - drop using of task
4068        notepad to pass parameters - use function arguments instead - use
4069        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4070        in socket() instead of AF_INET.
4071
40722001-01-02      Joel Sherrill <joel@OARcorp.com>
4073
4074        * libnetworking/CHANGELOG: Removed.
4075        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4076
40772000-12-14      Eric Norum <eric.norum@usask.ca>
4078
4079        * libnetworking/lib/tftpDriver.c: Added write capability.
4080
40812000-12-08      Joel Sherrill <joel@OARcorp.com>
4082
4083        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4084        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4085        numerous variable declarations conditional on PPP_COMPRESS and
4086        PPP_FILTER.  Commented out variables that were not used because the code
4087        using them was commented out. Removed totally unused variables.
4088        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4089        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4090
40912000-11-30      Joel Sherrill <joel@OARcorp.com>
4092
4093        * libnetworking/modem/ppp_tty.c: Changed to include
4094        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4095        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4096        * libnetworking/Makefile.am: Modified to reflect above.
4097
40982000-11-27      Joel Sherrill <joel@OARcorp.com>
4099
4100        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4101
41022000-11-25      Eric Norum <eric.norum@usask.ca>
4103
4104        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4105        core.
4106
41072000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4108
4109        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4110        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4111        subdir.
4112        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4113        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4114        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4115        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4116        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4117        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4118        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4119        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4120        ppp_tty.c and the real pppd main is in pppmain.c.
4121
41222000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4123
4124        * libchip/network/sonic.c: Added ipalign() routine to align the received
4125        packet so that the ip header is on a 32-bit boundary. Necessary for
4126        cpu's that do not allow unaligned loads and stores and when the 32-bit
4127        DMA mode is used.
4128
41292000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4130
4131        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4132        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4133        ACLOCAL_AMFLAGS.
4134        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4135        ACLOCAL_AMFLAGS.
4136        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4137        ACLOCAL_AMFLAGS.
4138
41392000-11-03      Chris Johns <ccj@acm.org>
4140
4141        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4142        libchip/network/cs8900.h: New files.
4143
41442000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4145
4146        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4147        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4148        $(RTEMS_TOPdir)/aclocal.
4149        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4150        $(RTEMS_TOPdir)/aclocal.
4151        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4152        $(RTEMS_TOPdir)/aclocal.
4153
41542000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4155
4156        * configure.in: Switch to GNU-canonicalization.
4157        * Makefile.am: Reflect changes to configure.in.
4158        * acinclude.m4: Remove.
4159
41602000-10-30      Joel Sherrill <joel@OARcorp.com>
4161
4162        * POSIX include files merged into newlib.  This resulted in some
4163        definitions moving to other files and thus some secondary effects in
4164        RTEMS source code.
4165        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4166        in sync with newlib's <machine/types.h>.
4167        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4168        definition of struct itimerval in <sys/time.h>.
4169
41702000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4171
4172        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4173        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4174        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4175        * ChangeLog: Fix typos.
4176        * configure.in: add tests to the GNU canonicalized subdirectories.
4177
41782000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4179
4180        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4181        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4182        the lib directory before configuring lib/.
4183
41842000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4185
4186        * configure.in, Makefile.am: add exec to the GNU canonicalized
4187        subdirectories.
4188        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4189        * configure.in: add libnetworking, librpc and librdb to the GNU
4190        canonicalized subdirectories.
4191        * configure.in: add libmisc and libchip to the GNU canonicalized
4192        subdirectories.
4193        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4194        Switch to GNU canonicalization.
4195        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4196        Switch to GNU canonicalization.
4197        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4198        Switch to GNU canonicalization.
4199
42002000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4201
4202        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4203        canonicalization to libfs/. The approach is currently a bit of a hack as
4204        GNU canonicalization does not support the per-BSP build some of the
4205        other directories require.  As more of the tree is converted, this will
4206        become less  of an issue.
4207
42082000-10-20      Joel Sherrill <joel@OARcorp.com>
4209
4210        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4211        parameter.
4212
42132000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4214
4215        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4216        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4217        * librdbg/configure.in: Add m68k support.
4218        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4219        subdirectory.
4220        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4221        failure.
4222        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4223        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4224        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4225        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4226        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4227        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4228        librdbg/src/m68k/.cvsignore: New files.
4229        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4230        function pointers.
4231        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4232        _after_ pointer has been checked against NULL.
4233
42342000-10-18      Joel Sherrill <joel@OARcorp.com>
4235
4236        * wrapup/Makefile.am: Added libfs.
4237
42382000-10-18      Chris Johns <ccj@acm.org>
4239
4240        * libfs created.
4241        * configure.in: Added libfs subdirectory.
4242        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4243
42442000-09-28      Joel Sherrill <joel@OARcorp.com>
4245
4246        * libnetworking/rtems_webserver/Makefile.am,
4247        libnetworking/rtems_webserver/base64.c,
4248        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4249        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4250
42512000-09-22      Joel Sherrill <joel@OARcorp.com>
4252
4253        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4254        libnetworking/rtems/rtems_bsdnet_internal.h,
4255        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4256        have included rtems.h.  It is now including precisely the  least amount
4257        of low level, yet portable .h files to get the basic RTEMS types
4258        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4259        used machine/types.h to include rtems.h.
4260
42612000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4262
4263        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4264
42652000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4266
4267        * libnetworking/ChangeLog: Cleanup.
4268
42692000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4270
4271        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4272        * libchip/ChangeLog: Fix formating.
4273
42742000-09-05      Joel Sherrill <joel@OARcorp.com>
4275
4276        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4277        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4278        confusion and to work with the converted flags.
4279
42802000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4281
4282        * wrapup/Makefile.am: Include compile.am.
4283        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4284        libchip/serial/Makefile.am: Include compile.am.
4285        * librdbg/src/i386/any/Makefile.am,
4286        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4287        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4288        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4289        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4290        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4291        libnetworking/rtems_servers/Makefile.am,
4292        libnetworking/rtems_webserver/Makefile.am,
4293        libnetworking/wrapup/Makefile.am: Include compile.am.
4294
42952000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4296
4297        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4298        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4299
43002000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4301
4302        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4303
43042000-08-31      Joel Sherrill <joel@OARcorp.com>
4305
4306        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4307        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4308        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4309        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4310        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4311        * libnetworking/wbase64.c: Removed.
4312        * libnetworking/Makefile.am, libnetworking/asp.c,
4313        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4314        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4315        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4316        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4317        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4318        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4319        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4320        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4321        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4322        Modified.
4323
43242000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4325
4326        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4327
43282000-08-30      Joel Sherrill <joel@OARcorp.com>
4329
4330        * libnetworking/rtems_webserver/license.txt: New file.
4331
43322000-08-10      Joel Sherrill <joel@OARcorp.com>
4333
4334        * ChangeLog: New file.
4335        * libchip/ChangeLog: New file.
4336        * librdbg/ChangeLog: New file.
4337        * libnetworking/ChangeLog: New file.
4338
Note: See TracBrowser for help on using the repository browser.