source: rtems/c/src/ChangeLog @ baf64cdb

4.104.115
Last change on this file since baf64cdb was baf64cdb, checked in by Chris Johns <chrisj@…>, on 05/18/10 at 02:12:39

010-05-18 Chris Johns <chrisj@…>

  • libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR 1448/filesystem.
  • Property mode set to 100644
File size: 158.8 KB
Line 
12010-05-18      Chris Johns <chrisj@rtems.org>
2
3        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
4        1448/filesystem.
5
62010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * aclocal/bsp-alias.m4: Change quoting to work-round
9        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
10
112010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
12
13        * libchip/network/if_dc.c: Remove warnings.
14
152010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
16
17        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
18        libchip/serial/ns16550.c, libchip/serial/serial.h,
19        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
20        or intptr_t instead of uint32_t or int32_t.
21
222010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
23
24        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
25        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
26        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
27        uint32_t.
28
292010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * libchip/serial/serial.h: Add extern "C".
32
332010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
34
35        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
36        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
37        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
38        prototype
39
402010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
41
42        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
43        CPU_SIMPLE_VECTORED_INTERRUPTS.
44
452010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
48        simple or PIC interrupt model.
49
502010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * libchip/rtc/ds1375.c: #include <unistd.h>.
53
542010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * libchip/network/i82586.c: Readdress use of ctype methods per
57        recommendation from D.J. Delorie on the newlib mailing list. We
58        should pass an unsigned char into these methods.
59
602010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
63        variable.
64
652010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * libchip/network/i82586.c: Fix warnings for ctype methods.
68
692010-02-19      Chris Johns <chrisj@rtems.org>
70
71        * libchip/ide/ide_controller.c: Create the devices as block
72        devices.
73
742010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
75
76        * libchip/ide/ata_internal.h, libchip/ide/ata.c
77        libchip/i2c/spi-sd-card.c: Update for block device API change.
78
792010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
80
81        * libchip/display/disp_hcms29xx.c,
82        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
83        libchip/display/font_hcms29xx.h: various fixes
84
852009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87        PR 1474
88        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
89        device API change.
90
912009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * libchip/network/greth.c: Eliminate unused type
94        rtems_clock_time_value.
95
962009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * libchip/network/dec21140.c: Warning elimination
99        (dec21140_softc->base now is an uint32_t).
100
1012009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        PR 1483/cpukit
104        * libchip/network/dec21140.c, libchip/network/elnk.c,
105        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
106        *_SUPPORTED-guarded code sections.
107
1082009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * libchip/network/dec21140.c, libchip/network/elnk.c,
111        libchip/network/if_dc.c: Ensure PCI drivers are built on all
112        supported configurations. PowerPC conditionals were not current and
113        code was not being built on supported BSPs.
114
1152009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * libchip/network/smc91111.c: Formatting.
118
1192009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
120
121        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
122        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
123        uint32_t (16bit ints are too small).
124
1252009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
128        * libchip/network/if_dc.c: Fix type mismatch.
129
1302009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * aclocal/bsp-linkcmds.m4: New.
133
1342009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * configure.ac: Rework CFLAGS setup.
137        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
138        * automake/compile.am: Remove RTEMS_CFLAGS.
139
1402009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * libchip/ide/ata.h: Move extern "C".
143
1442009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
147        Use hex-constants to avoid implicit int-casts.
148        * libchip/i2c/spi-memdrv.c:
149        Use hex-constants to avoid implicit int-casts.
150        Use rtems_off64_t offsets to avoid loosing precision.
151
1522009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
153
154        * libchip/serial/ns16550.c: Update for interrupt handler type change.
155
1562009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * aclocal/bsp-alias.m4: New.
159        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
160
1612009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
164
1652009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
168        * Makefile.am: Remove BARE_CPU_MODEL.
169
1702009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * configure.ac: Remove cfg_dir.
173
1742009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * configure.ac: Remove -std=c99 -fasm.
177        Remove AM_CONDITIONAL LIBCHIP.
178        * libchip/Makefile.am, wrapup/Makefile.am:
179        Remove AM_CONDITIONAL LIBCHIP.
180
1812009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * configure.ac: Pick up make/custom/*.
184        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
185
1862009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
189        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
190
1912009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
194
1952009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * Makefile.am: Remove RTEMS_HOST (unused).
198        * configure.ac: Remove RTEMS_HOST (unused).
199        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
200
2012009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
204        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
205
2062009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
207
208        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
209        aclocal/check-posix.m4, aclocal/enable-posix.m4,
210        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
211
2122009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * configure.ac: Rework make/custom/* handling.
215        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
216        * Makefile.am: Remove make/custom/default.cfg-rule.
217
2182009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
219
220        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
221        NULL pointer access in interrupt handler.
222
2232009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
224
225        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
226        device API change.
227
2282009-10-08      Chris Johns <chrisj@rtems.org>
229
230        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
231        multiblock support from the ATA driver. Multiblock at the disk
232        level should not be a global policy as a disk may have more than
233        one partition with different block sizes. An IDE driver could
234        decide to use the feature with DMA but this a driver specific
235        design choice. Fixed bugs relating to variable block sizes and
236        large block transfer.
237        * c/src/libchip/ide/ide_controller.c,
238        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
239        Changed the block size to 32bits so blocks of 64K or bigger can be
240        transfered in a single driver call.
241
2422009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
245        shared irq.h yet and this breaks a significant number of them.
246
2472009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
250        model.
251
2522009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
255        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
256        renamed to rtems_termios_baud_to_number.
257
2582009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
259
260        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
261        termios_baud_to_number (duplicate prototypes).
262        Add C++-guards.
263        Include rtems/termiostypes.h.
264
2652009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
268
2692009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
270
271        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
272        physical address to support BSD TCP/IP stack.
273
2742009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * libchip/network/elnk.c: Convert calls to legacy routine
277        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
278
2792009-08-03      Roger Dahlkvist <ruppe@kth.se>
280
281        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
282
2832009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
284
285        * libchip/ide/ata.c: Remove warning.
286
2872009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
290        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
291        now use the same macros.
292        * aclocal/bsp-bspcleanup-options.m4: New file.
293
2942009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
295
296        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
297        obsolete defines and declarations.  Set initial baud during device
298        open.  Fixed interrupt mode.
299
3002009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
301
302        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
303        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
304        EINVAL and ENOTTY as appropriate.
305
3062009-05-30      Chris Johns <chrisj@rtems.org>
307
308        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
309        devices on an IDE bus and cleaned up the initialisation register
310        call.
311
3122009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
313
314        * libchip/network/i82586.c: Fix warning in manner suggested by
315        Arnout Vandecappelle <arnout@mind.be> in
316        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
317
3182009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * libchip/network/if_dc.c: Fixed warnings.
321
3222009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
323
324        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
325        as needed.
326
3272009-04-29      Chris Johns <chrisj@rtems.org>
328
329        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
330
331        * libchip/ide/ide_controller.c: Change the status detection and
332        add a message if the transfer fails. There is currently no error
333        handle at the IDE drvier level.
334
3352009-03-12      Daniel Hellstrom <daniel@gaisler.com>
336
337        PR 1392/bsps
338        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
339        over multiple pages results in extra data being written.
340
3412009-02-27      Gene Smith <gene.smith@siemens.com>
342
343        PR 1356
344        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
345        cards.
346
3472009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
350        enabled on x86.
351
3522009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
353
354        * aclocal/bspopts.m4: Quoting cosmetics.
355
3562009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
357
358        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
359        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
360        writes.  Fixed integer type in device structure.
361
3622009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
363
364        * libchip/serial/ns16550.c: Turn on ns16550_process() for
365        BSP_FEATURE_IRQ_LEGACY case also.
366
3672008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
368
369        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
370        level LibI2C interface.  Added generic block IO functions.
371
3722008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
375        optman/rtems/no-msg.c, optman/rtems/no-part.c,
376        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
377        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
378        optman/sapi/no-ext.c, optman/sapi/no-io.c:
379        Revert previous patch (cvs clash with Joel hacking cpukit).
380
3812008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
382
383        * aclocal/canonical-target-name.m4: Remove tic4x.
384
3852008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
386
387        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
388
3892008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
390
391        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
392        optman/rtems/no-msg.c, optman/rtems/no-part.c,
393        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
394        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
395        optman/sapi/no-ext.c, optman/sapi/no-io.c:
396        Fix prototypes.
397
3982008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
399
400        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
401
4022008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
405        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
406        duplicated data.
407
4082008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
409
410        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
411        SuperCore Handler initialization routines to directly pull parameters
412        from configuration table.
413
4142008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
415
416        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
417        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
418        optman/rtems/no-part.c, optman/rtems/no-region.c,
419        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
420        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
421        initialization routines to directly pull parameters from
422        configuration table. Eliminate empty routines sportted.
423
4242008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
427
4282008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
429
430        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
431        all public use of TOD conversion routines.
432
4332008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
434
435        * libchip/network/smc91111config.h:
436        #include <stdint.h> instead of <rtems/stdint.h>.
437
4382008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
439
440        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
441        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
442
4432008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
444
445        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
446
4472008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
448
449        * libchip/serial/ns16550.c: Transmit the character in the polled write
450        function within a critical section for printk() compatibility.
451
4522008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
453
454        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
455
4562008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
457
458        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
459
4602008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
461
462        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
463
4642008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * aclocal/bsp-bootcard-options.m4: Fix quoting.
467
4682008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * aclocal/bsp-bootcard-options.m4: New file.
471        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
472
4732008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
474
475        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
476        BSPs that support this feature.
477
4782008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
479
480        * libchip/serial/ns16550.c: Fix typo.
481
4822008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
483
484        * libchip/serial/ns16550.c: Fix typo.
485
4862008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
487
488        * libchip/serial/ns16550.c: Add not supported on arm even though it is
489        not simple vectored.
490
4912008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * libchip/serial/ns16550.c: Not currently supported on architectures
494        with simple vectored interrupt model.
495
4962008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
497
498        * aclocal/version.m4: Bump RTEMS_API to 4.10.
499        Bump _RTEMS_VERSION to 4.9.99.0.
500
5012008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
502
503        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
504        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
505        functions have now static linkage type.  Added constant qualifier to
506        operations table and read-only function parameters.
507
508        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
509        c/src/libchip/serial/serial.h:  Include required header files.  Removed
510        support for old PowerPC exception handling.  Various fixes for
511        interrupt related routines.  Added support for BSPs with IRQ extension
512        API.
513
5142008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
515
516        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
517        is no PCI bus based upon the BSP not having a base address defined.
518        This means this driver cannot be supported on that board.
519
5202008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
521
522        * libchip/network/dec21140.c, libchip/network/elnk.c,
523        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
524
5252008-09-17      Miao Yan <yanmiaobest@gmail.com>
526
527        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
528        add simple device only filesystem (devfs), optionally completely drop
529        out filesystem, and to clean up disabling newlib reentrancy support.
530        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
531        now has a 15K code space.
532        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
533        Removed.
534
5352008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
536
537        * libchip/ide/ata.h: Convert to Unix file format.
538
5392008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
540
541        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
542        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
543        libchip/serial/serial.h, libchip/serial/serprobe.c,
544        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
545        Convert to "bool".
546        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
547        libchip/i2c/spi-memdrv.h: Convert to "bool".
548        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
549        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
550        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
551        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
552        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
553        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
554        Convert to "bool".
555        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
556        Convert to "bool".
557        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
558        Convert to "bool".
559
5602008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
561
562        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
563        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
564        memory driver to not use the clock ioctl to install a method to poll
565        for input. It now uses a Class API Timer which means we can eliminate
566        this special IOCTL from all clock drivers.
567        * libchip/shmdr/setckvec.c: Removed.
568
5692008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
570
571        * libchip/network/sonic.c: Do not declare a variable just to hold an
572        ignored return value.
573
5742008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
575
576        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
577
5782008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
579
580        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
581        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
582
5832008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * libchip/display/disp_hcms29xx.c: Do not make these static. They
586        appear to be unused that way.
587
5882008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
589
590        * libchip/shmdr/shm_driver.h: Correct prototypes.
591
5922008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
593
594        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
595        variables and made methods static.
596
5972008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
598
599        * libchip/serial/ns16550.c: Fix warning.
600
6012008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
602
603        * aclocal/prog-cc.m4: Add -Wnested-externs.
604
6052008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * libchip/network/dec21140.c: Add missing prototype.
608        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
609
6102008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
611
612        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
613        -Wstrict-prototypes to RTEMS_CFLAGS.
614
6152008-08-02      Chris Johns <chrisj@rtems.org>
616
617        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
618        rtems_blkdev_request count and start references. Use
619        RTEMS_BLKDEV_START_BLOCK.
620
6212008-07-29      Chris Johns <chrisj@rtems.org>
622
623        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
624
625        * libchip/ide/ata.c: Change to use a mutex rather than disable
626        pre-emption. Updated to the libblock changes.
627
628        * libchip/ide/ata_internal.h: Updated to the new chains API.
629
630        * libchip/ide/ide_controller.c: Updated to the libblock
631        changes. Added come debug tracing.
632
633        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
634        to the libblock changes.
635
6362008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
637
638        * configure.ac: Remove RPCGEN, RPCTOOLS.
639
6402008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
641
642        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
643        for output format specifiers.
644
6452008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
646
647        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
648        Fixed some data types
649
6502008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
651
652        * libchip/i2c/spi-sd-card.c: Added missing header file.
653        * libchip/Makefile.am: Added SD Card driver.
654
6552008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
656
657        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
658        make glyphs non-constant, added file headers
659
6602008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
661
662        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
663        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
664        * libchip/display/font_hcms29xx.h
665        Creation of SPI display driver
666
6672008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
668
669        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
670        via SPI.
671
6722008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
673
674        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
675        AC_PREREQ(2.62).
676
6772008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
678
679        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
680
6812008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
682
683        * libchip/Makefile.am: Move termios helper routines from libchip to
684        libcsupport. Add routine which makes it easy for a termios device
685        driver to inform termios of its default baud rate. This avoids
686        inconsistencies in later termios settings changes.
687        * libchip/serial/termios_baud2index.c,
688        libchip/serial/termios_baud2num.c: Removed.
689
6902008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
691
692        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
693
6942008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
695
696        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
697        not fail if there are none.
698
6992008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
700
701        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
702        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
703        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
704        * libchip/Makefile.am:
705        derived a generic spi memory driver from spi-flash-m25p40,
706        added descriptor for fram fm25l256
707
7082008-05-07      Till Straumann <strauman@slac.stanford.edu>
709
710        PR 649/bsps
711        * libchip/ide/ata.c: Give up if the interface does not become ready.
712
7132008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
714
715        Moved to cpukit.
716        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
717        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
718        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
719        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
720        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
721        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
722        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
723        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
724        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
725        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
726        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
727        nfsclient/src/xdr_mbuf.c: Removed.
728
7292008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
730
731        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
732
7332008-01-05      Chris Johns <chrisj@rtems.org>
734
735        * libchip/flash/am29lv160.c: Update the blank check error message
736        to say there is an error.
737       
7382007-12-22      Chris Johns <chrisj@rtems.org>
739
740        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
741        the hello message. Just one line but still a little too long.
742       
7432007-12-14      Chris Johns <chrisj@rtems.org>
744
745        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
746        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
747        * libchip/flash, libchip/flash/am29lv160.c,
748        libchip/flash/am29lv160.h: New.
749
7502007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
751
752        * libchip/network/if_fxp.c: Spacing.
753
7542007-11-20      Till Straumann <strauman@slac.stanford.edu>
755
756        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
757        Avoid using 'stdio' before the system is up and fully
758        initialized.
759
7602007-11-20      Till Straumann <strauman@slac.stanford.edu>
761
762        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
763        * libchip/Makefile.am, libchip/preinstall.am:
764        added new driver for Maxim DS1375 i2c RTC.
765
7662007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
767
768        * libchip/i2c/spi-flash-m25p40.c:
769        added addressing call in write function
770
7712007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
772
773        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
774        * libchip/Makefile.am:
775        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
776
7772007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
778
779        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
780
7812007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
782
783        * nfsclient/Makefile.am: Fix errors.
784
7852007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
786
787        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
788
7892007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
790
791        * aclocal/version.m4: Bump RTEMS_API to 4.9.
792        Bump RTEMS_VERSION to 4.8.99.0.
793
7942007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
795
796        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
797
7982007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * configure.ac: Remove AC_PROG_AWK (Unused).
801
8022007-09-14      Daron Chabot <djc915@mail.usask.ca>
803
804        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
805        rtems_interrupt_vector, to permit passing arbitrary arguments to the
806        ISR. Clean up of variables to silence compiler warnings.
807
8082007-09-13      Daniel Hellstrom <daniel@gaisler.com>
809
810        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
811
8122007-09-12      Daniel Hellstrom <daniel@gaisler.com>
813
814        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
815          - Odd bit bug in some chips taken care of.
816          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
817            alignment but failing to do so must have made the driver writer to make
818            some incorrect assumptions about MBUFs.
819          - Fixed MBUF handling to handle mbuf chains better. The Data length of
820            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
821          - Made while loop responsible for copying data to fifo port copy 16 shorts
822            per loop instead of 1 short, increasing the copying process.
823
8242007-09-07      Daniel Hellstrom <daniel@gaisler.com>
825
826        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
827        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
828
8292007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
830
831        * configure.ac, wrapup/Makefile.am: Remove RDBG.
832        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
833        librdbg/Makefile.am, librdbg/preinstall.am,
834        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
835        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
836        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
837        librdbg/include/rdbg/powerpc/rdbg_f.h,
838        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
839        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
840        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
841        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
842        librdbg/src/servtsp.c, librdbg/src/servutil.c,
843        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
844        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
845        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
846        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
847        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
848        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
849        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
850        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
851        librdbg/src/powerpc/rdbg_f.c,
852        librdbg/src/powerpc/new_exception_processing/remdeb.h,
853        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
854        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
855        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
856
8572007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
858
859        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
860
8612007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
862
863        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
864          sizes.
865
8662007-07-27      Chris Johns <chrisj@rtems.org>
867
868        * wrapup/Makefile.am: Create archive from a file for hosts
869        with a limited command line size.
870
8712007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
872
873        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
874          sizes.
875
8762007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
877       
878        * configure.ac: Add nfsclient.
879        * nfsclient/Makefile.am: New.
880        * nfsclient/proto/Makefile, nfsclient/Makefile,
881          nfsclient/src/Makefile: Remove.
882        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
883        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
884
8852007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
888        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
889        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
890        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
891        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
892        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
893        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
894        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
895        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
896        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
897        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
898        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
899
9002007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
901
902        * libchip/serial/ns16550.c: removed timed out wait for transmitter
903        to become ready: This will not work for fast CPUs.
904
9052007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
906
907        * libchip/ide/ata.c: fixed warning
908
9092007-06-20      Ray Xu <rayx@gmail.com>
910
911        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
912        console, and libio. This shrinks the memory requirements but Joel has
913        not figured out how best to present this to application space.
914        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
915        New files.
916
9172007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
918
919        * optman/sapi/no-io.c: Split IO Manager into one function per file so
920        now we only need required initialization methods.
921
9222007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
923
924        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
925        parameter since it was used to configure a no longer used feature.
926        Device names are now part of the filesystem not in a table.
927
9282007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
929
930        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
931        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
932        optman/rtems/no-part.c, optman/rtems/no-region.c,
933        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
934        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
935        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
936        other optional managers so using them reduces application size
937        instead of increasing it.
938        * optman/rtems/no-barrier.c: New file.
939
9402007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
941
942        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
943        adjustments to pci-API changes.
944        * libchip/network/dec21140.c, libchip/network/elnk.c,
945        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
946        changes.
947
9482007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
949
950        * libchip/network/dec21140.c, libchip/network/if_dc.c,
951        libchip/network/if_fxp.c: Reflect changes to pci-API.
952
9532007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
954
955        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
956        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
957
9582007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
961          being used to compile "tools").
962
9632007-03-13      Joel Sherrill <joel@OARcorp.com>
964
965        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
966
9672007-03-12      Joel Sherrill <joel@OARcorp.com>
968
969        * libchip/network/cs8900.c, libchip/network/cs8900.h,
970        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
971        and/or fix mistake in copyright notice. Both of these mistakes appear
972        to be from code submitted after these changes were made previously.
973
9742007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
975
976        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
977
9782007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
979
980        * libchip/Makefile.am: Correct path to README.tulipclone.
981
9822007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * libchip/ide/ata.c: Remove superfluous type casts.
985
9862007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
987
988        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
989        Use size_t for sizes.
990
9912007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
992
993        * libchip/ide/ata.c: in ata_request_done: moved call to free()
994        from preemption disabled region
995
9962007-01-16      Till Straumann <strauman@slac.stanford.edu>
997
998        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
999        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1000        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1001
10022006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1003
1004        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1005          ioctl_command_t as ioctl argument.
1006
10072006-12-13      Joel Sherrill <joel@OARcorp.com>
1008
1009        * librtems++/include/rtems++/rtemsEvent.h,
1010        librtems++/include/rtems++/rtemsMessageQueue.h,
1011        librtems++/include/rtems++/rtemsSemaphore.h,
1012        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1013        librtems++/src/rtemsMessageQueue.cc,
1014        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1015        rtems_unsigned32 to uint32_t.
1016
10172006-12-13      Joel Sherrill <joel@OARcorp.com>
1018
1019        PR 1181/bsps
1020        * optman/rtems/no-msg.c: Clean up dead code.
1021
10222006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1023
1024        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1025
10262006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1027
1028        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1029        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1030        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1031
10322006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1033
1034        * configure.ac: New BUG-REPORT address.
1035
10362006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1037
1038        * Makefile.am: Remove ampolish3.
1039
10402006-11-17      Joel Sherrill <joel@OARcorp.com>
1041
1042        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1043        blank lines.
1044
10452006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1046
1047        * configure.ac: Remove RTEMS_AMPOLISH3.
1048        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1049          Remove checks for AMPOLISH3.
1050        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1051        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1052        * ampolish3: Remove.
1053
10542006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1055
1056        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1057        * aclocal/prog-cc.m4: Remove CFLAGS.
1058        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1059        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1060
10612006-10-23      Joel Sherrill <joel@OARcorp.com>
1062
1063        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1064
10652006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1066
1067        * automake/compile.am: Use hard-coded RTEMS_* flags.
1068
10692006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1070
1071        * aclocal/rtems-top.m4: Remove RTEMS_API.
1072        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1073
10742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1075
1076        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1077
10782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1079
1080        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1081
10822006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1083
1084        * aclocal/version.m4: Bump version to 4.7.99.0.
1085
10862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1087
1088        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1089
10902006-09-11      Joel Sherrill <joel@OARcorp.com>
1091
1092        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1093
10942006-09-04      Joel Sherrill <joel@OARcorp.com>
1095
1096        * libchip/network/greth.c, libchip/network/open_eth.c,
1097        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1098        introduced by warning removal.
1099
11002006-09-01      Joel Sherrill <joel@OARcorp.com>
1101
1102        * libchip/network/greth.c, libchip/network/open_eth.c,
1103        libchip/network/smc91111.c: Remove warnings and correct prototype
1104        added earlier today.
1105
11062006-09-01      Joel Sherrill <joel@OARcorp.com>
1107
1108        * libchip/network/cs8900.c, libchip/network/greth.c,
1109        libchip/network/i82586.c, libchip/network/open_eth.c,
1110        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1111        sized integers, and inttypes.h printf helpers.
1112
11132006-08-09      Kolja Waschk <waschk@telos.de>
1114
1115        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1116
11172006-07-12      Joel Sherrill <joel@OARcorp.com>
1118
1119        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1120
11212006-07-11      Jerry Needell <jerry.needell@unh.edu>
1122
1123        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1124        4.6 branch.  Original modifications by Gaisler Enterprises.
1125        * libchip/network/greth.c, libchip/network/greth.h: New files.
1126
11272006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1128
1129        * ide/ata.[ch]:
1130        (PR1118) fetch priority for ATA task from a variable,
1131        not a fixed configuration value.
1132       
11332006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1134
1135        * Makefile.am: Add ampolish3.
1136
11372006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1138
1139        * ampolish3: New.
1140        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1141
11422006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1143
1144        * aclocal/rtems-ampolish.m4: New.
1145        * configure.ac: Use RTEMS_AMPOLISH3.
1146
11472006-04-18  Joel Sherrill <joel@OARcorp.com>
1148
1149        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1150
11512006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1152
1153        PR 853/filesystem
1154        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1155        should be modified to support the new exception scheme and to use the
1156        handle parameter.
1157
11582006-02-a32     Eric Norum <norume@aps.anl.gov>
1159
1160        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1161        "newer" PCI access calls.  Minor cleanups.  Comments.
1162
11632006-01-12      Eric Norum <norume@aps.anl.gov>
1164
1165        PR 861/networking
1166        PR 863/networking
1167        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1168
11692006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * wrapup/Makefile.am: Add preinstall.am.
1172        * libchip/Makefile.am: Build libchip/network/smc91111.
1173        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1174        Eliminate cyg_int* crap.
1175
11762006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1177
1178        * librdbg/Makefile.am: Add preinstall.am.
1179        * aclocal/bsp-configure.m4: Add ampolish3.
1180        New header guards.
1181
11822006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1183
1184        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1185        Merger from rtems-4-6-branch.
1186
11872006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1188
1189        * libchip/network/smc91111.c
1190        libchip/network/smc91111config.h
1191        libchip/network/smc91111exp.h
1192        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1193        * libchip/Makefile.am: Reflect adding smc91111*.
1194
11952006-01-08      Joel Sherrill <joel@OARcorp.com>
1196
1197        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1198        char *.
1199
12002006-01-08      Joel Sherrill <joel@OARcorp.com>
1201
1202        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1203        warnings.
1204
12052005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1206
1207        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1208        Add RTEMS_RELLDFLAGS.
1209        * automake/compile.am: Remove RTEMS_USE_GCC.
1210        Remove RTEMS_RELLDFLAGS.
1211        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1212
12132005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1214
1215        * libchip/network/if_media.h, libchip/network/mii.h:
1216        Remove (Moved to cpukit).
1217        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1218        and libchip/network/if_media.h.
1219        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1220        if_media.h having moved.
1221
12222005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1223
1224        * automake/compile.am, automake/host.am, automake/local.am,
1225        automake/subdirs.am: Remove depend.
1226        * configure.ac: Explicitly pass --libdir and --includedir to
1227        testsuites.
1228
12292005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1230
1231        * configure.ac: Reflect changes to testsuites.
1232
12332005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1234
1235        * automake/compile.am: Remove GCCSPECS.
1236        * aclocal/prog-cc.m4: Add GCCSPECS.
1237        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1238
12392005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1242        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1243
12442005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1247        libcpu/byteorder.h for i386.
1248
12492005-11-02      Till Straumann <strauman@slac.stanford.edu>
1250
1251        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1252        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1253        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1254        added a simple API/library for i2c devices and drivers for i2c
1255        2-byte eeproms and a ds1621 temperature sensor; API is documented
1256        in libi2c.h.
1257
12582005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * libnetworking/pppd/ipxcp.c,
1261        libnetworking/pppd/chat.c,
1262        libnetworking/pppd/patchlevel.h,
1263        libnetworking/pppd/upap.h,
1264        libnetworking/pppd/md5.h,
1265        libnetworking/pppd/pppd.8,
1266        libnetworking/pppd/README,
1267        libnetworking/pppd/preinstall.am,
1268        libnetworking/pppd/md4.h,
1269        libnetworking/pppd/magic.c,
1270        libnetworking/pppd/pppd.h,
1271        libnetworking/pppd/demand.c,
1272        libnetworking/pppd/rtemsmain.c,
1273        libnetworking/pppd/sys-rtems.c,
1274        libnetworking/pppd/ipcp.h,
1275        libnetworking/pppd/lcp.h,
1276        libnetworking/pppd/chap_ms.c,
1277        libnetworking/pppd/md4.c,
1278        libnetworking/pppd/rtemspppd.h,
1279        libnetworking/pppd/cbcp.h,
1280        libnetworking/pppd/auth.c,
1281        libnetworking/pppd/lcp.c,
1282        libnetworking/pppd/example/README,
1283        libnetworking/pppd/example/ppp.conf,
1284        libnetworking/pppd/example/system.h,
1285        libnetworking/pppd/example/netconfig.h,
1286        libnetworking/pppd/example/pppdapp.c,
1287        libnetworking/pppd/example/init.c,
1288        libnetworking/pppd/example/Makefile-user,
1289        libnetworking/pppd/example/pppd.options,
1290        libnetworking/pppd/rtemspppd.c,
1291        libnetworking/pppd/ipxcp.h,
1292        libnetworking/pppd/chap_ms.h,
1293        libnetworking/pppd/options.c,
1294        libnetworking/pppd/magic.h,
1295        libnetworking/pppd/chap.h,
1296        libnetworking/pppd/cbcp.c,
1297        libnetworking/pppd/upap.c,
1298        libnetworking/pppd/chap.c,
1299        libnetworking/pppd/Makefile.am,
1300        libnetworking/pppd/ccp.h,
1301        libnetworking/pppd/utils.c,
1302        libnetworking/pppd/rtemsdialer.h,
1303        libnetworking/pppd/fsm.h,
1304        libnetworking/pppd/pathnames.h,
1305        libnetworking/pppd/md5.c,
1306        libnetworking/pppd/fsm.c,
1307        libnetworking/pppd/ipcp.c,
1308        libnetworking/pppd/STATUS,
1309        libnetworking/pppd/ccp.c,
1310        libnetworking/Makefile.am: Remove (Moved to cpukit).
1311
13122005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1313
1314        * configure.ac: Remove libnetworking, libnetworking/pppd.
1315        * wrapup/Makefile.am: Remove libpppd.a.
1316
13172005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1318
1319        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1320        rtemsdialer.h to $(includedir)/rtems.
1321
13222005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1323
1324        * libnetworking/rtems_telnetd/icmds.c,
1325        libnetworking/rtems_telnetd/Makefile.am,
1326        libnetworking/rtems_telnetd/preinstall.am,
1327        libnetworking/rtems_telnetd/pty.c,
1328        libnetworking/rtems_telnetd/pty.h,
1329        libnetworking/rtems_telnetd/README,
1330        libnetworking/rtems_telnetd/telnetd.c,
1331        libnetworking/rtems_telnetd/telnetd.h:
1332        Remove (Moved to cpukit).
1333
13342005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1335
1336        * configure.ac: Remove libnetworking/rtems_telnetd.
1337        * libnetworking/Makefile.am: Remove rtems_telnetd.
1338        * libnetworking/README: Remove (Obsolete).
1339        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1340
13412005-10-20  Eric Norum <norume@aps.anl.gov>
1342
1343        * libchip/network/dec21140.c: Clean up PCI mapping.
1344
13452005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1346
1347        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1348        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1349        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1350        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1351        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1352        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1353
13542005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1355
1356        * aclocal/bspopts.m4: Add missing m4 quotes.
1357
13582005-09-02  Joel Sherrill <joel@OARcorp.com>
1359
1360    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1361
13622005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1363
1364        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1365        libchip/network/dec21140.c: Remove initialization of PCI bus.
1366
13672005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1368
1369        * optman/Makefile.am: Add preinstall.am.
1370
13712005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1372
1373        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1374        UNTESTED to tested.
1375
13762005-06-17      Joel Sherrill <joel@OARcorp.com>
1377
1378        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1379        it is not supported by the MPC5xx.
1380
13812005-06-17      Joel Sherrill <joel@OARcorp.com>
1382
1383        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1384        interface. Also correct attempting to build on other than PowerPC and
1385        x86.
1386
13872005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1388
1389        * libchip/Makefile.am: Add driver for Tulip clones.
1390        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1391        libchip/network/if_dcreg.h: New files.
1392
13932005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1394
1395        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1396        to enable rdbg.
1397        * configure.ac: Reflect changes above.
1398
13992005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1400
1401        * configure.ac: Add ada/.
1402
14032005-05-20      Sergei Organov  <osv@topconrd.ru>
1404
1405        PR 750/networking
1406        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1407        wait_input().
1408
14092005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1410
1411        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1412        rtems/irq.h.
1413
14142005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1415
1416        * libchip/Makefile.am: Include preinstall.am.
1417        * libchip/preinstall.am: New.
1418
14192005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1420
1421        * configure.ac: Add AMPOLISH3.
1422        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1423        * libnetworking/rtems_telnetd/preinstall.am: New.
1424        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1425
14262005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1427
1428        * configure.ac: Let enable_rpcgen default to "no".
1429
14302005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1431
1432        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1433
14342005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1435
1436        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1437        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1438
14392005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1440
1441        * libchip/network/dec21140.c, libchip/network/elnk.c,
1442        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1443
14442005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1445
1446        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1447        of code as a result of the implementation of a common PCI interface.
1448
14492005-05-04      Joel Sherrill <joel@OARcorp.com>
1450
1451        * libchip/network/open_eth.c: Remove prototype of set_vector.
1452
14532005-05-03      Joel Sherrill <joel@OARcorp.com>
1454
1455        * librdbg/src/ptrace.c: Remove warning.
1456
14572005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1458
1459        * libchip/network/dec21140.c, libchip/network/elnk.c,
1460        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1461        Modified parameter list to remove warnings.
1462
14632005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1464
1465        * libchip/network/cs8900.c, libchip/network/i82586.c,
1466        libchip/network/open_eth.c, libchip/network/sonic.c,
1467        libchip/serial/mc68681.c: Modified types to remove
1468        warnings.  Added initialization to remove warnings.
1469
14702005-04-28      Joel Sherrill <joel@OARcorp.com>
1471
1472        * libchip/network/README.sonic: Rewritten to account for removal of
1473        dmv177.
1474
14752005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1476
1477        PR 781/rtems_misc
1478        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1479
14802005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1481
1482        * libchip/serial/ns16550.c:
1483        Fixed warnings generated in various powerpc configurations
1484
14852005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1486
1487        * libchip/serial/ns16550.c: Modified
1488        ISR to work with PPC new exception processing
1489
14902005-03-14      Joel Sherrill <joel@OARcorp.com>
1491
1492        * libchip/network/dec21140.c, libchip/network/elnk.c,
1493        libchip/network/if_fxp.c: Continue PCI API unification. All use
1494        pci_find_device(). Network drivers manufacture a signature since all
1495        calls have not been converted yet.
1496
14972005-03-04      Joel Sherrill <joel@OARcorp.com>
1498
1499        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1500        initialize function part of the unified PCI API as pci_initialize().
1501
15022005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1503
1504        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1505        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1506
15072005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1508
1509        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1510        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1511
15122005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1513
1514        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1515        building procedures.
1516
15172005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1518
1519        * aclocal/prog-cc.m4:
1520        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1521
15222005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1523
1524        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1525
15262005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1527
1528        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1529
15302005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1531
1532        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1533
15342005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1535
1536        * libnetworking/rtems_servers/ftp.c,
1537        libnetworking/rtems_servers/ftp.h,
1538        libnetworking/rtems_servers/Makefile.am:
1539        Remove (relocated to cpukit/ftpd).
1540        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1541        removed move libnetworking/rtems_servers.
1542
15432005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1544
1545        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1546
15472005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1548
1549        PR 755/rtems
1550        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1551        Remove local declarations of rtems_bsdnet_nameservers,
1552        rtems_bsdnet_nameservers_count.
1553
15542005-01-31      Sergei Organov <osv@topconrd.ru>
1555
1556        PR 751/pppd
1557        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1558        committed to fix PR736 breaks pppd. chat.c should have its own static
1559        ttyfd for pppd to work correctly. The symptom is that second
1560        invokation of chat (for connect script) fails due to pppd_ttyfd set
1561        to -1 by previous chat invokation (for init script). In addition,
1562        this patch fixes leaving of dangling pointer in the abort_stbring[]
1563        by chat_send().
1564
15652005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1566
1567        * configure.ac: Remove CFLAGS_DEBUG_V.
1568        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1569
15702005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1571
1572        * wrapup/Makefile.am: Remove rtems-ctor.o.
1573
15742005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1575
1576        * libchip/rtc/rtc.h: size_t RTC_Count.
1577
15782005-01-20      Joel Sherrill <joel@OARcorp.com>
1579
1580        PR 736/pppd
1581        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1582        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1583        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1584        should not be static and should have a name more specific to pppd.
1585
15862005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1587
1588        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1589        libnetworking/rtems_servers/Makefile.am,
1590        libnetworking/rtems_telnetd/Makefile.am,
1591        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1592        Eliminate CFLAGS_OPTIMIZE_V.
1593
15942005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1595
1596        * configure.ac: Pass CFLAGS to testsuites configure.
1597        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1598        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1599
16002005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1601
1602        * configure.ac: Pass CFLAGS to cpukit configure.
1603        * aclocal/rtems-flags.m4: Remove (Unused).
1604        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1605        * aclocal/env-rtemsbsp.m4:
1606        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1607        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1608        RTEMS_CFLAGS.
1609        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1610        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1611        Cleanup comments.
1612
16132005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1614
1615        * automake/compile.am: Remove build-variant support.
1616
16172005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1618
1619        * libnetworking/pppd/Makefile.am,
1620        libnetworking/rtems_servers/Makefile.am,
1621        libnetworking/rtems_telnetd/Makefile.am:
1622        Remove build-variant support.
1623
16242005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1625
1626        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1627        support/Makefile.am, wrapup/Makefile.am:
1628        Remove build-variant support.
1629
16302004-11-22      Joel Sherrill <joel@OARcorp.com>
1631
1632        * libchip/network/if_fxp.c: Add entry for another module ID code.
1633
16342004-11-22      Joel Sherrill <joel@OARcorp.com>
1635
1636        PR 693/misc
1637        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1638        in/outport routines.
1639
16402004-11-22      Joel Sherrill <joel@OARcorp.com>
1641
1642        PR 693/misc
1643        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1644        in/outport routines.
1645
16462004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1647
1648        * aclocal/enable-itron.m4: Remove (unused).
1649
16502004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1651
1652        * configure.ac: Misc. quoting cleanups.
1653        Enable ada-tests iff --enable-ada and --enable-tests.
1654
16552004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1656
1657        PR 703/filesystem
1658        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1659        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1660        libchip/ide/ide_controller.c:
1661        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1662        available for BSPS/device drivers.
1663        Extend the "modes_available" and "mode_active" parameters to
1664        uint16_t for UDMA support.
1665
16662004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1667
1668        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1669        not supported on PowerPC since it works on the MVME2100 BSP.
1670
16712004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1672
1673        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1674        Add dependency tracking for *.cfgs.
1675        * Makefile.am: Add dependency tracking for *.cfg.
1676
16772004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1678
1679        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1680        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1681
16822004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1683
1684        PR 707/make_build
1685        * configure.ac: Add --enable-rpcgen.
1686
16872004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1688
1689        PR 700/rtems_misc
1690        * libnetworking/rtems_webserver/asp.c,
1691        libnetworking/rtems_webserver/balloc.c,
1692        libnetworking/rtems_webserver/cgi.c,
1693        libnetworking/rtems_webserver/default.c,
1694        libnetworking/rtems_webserver/ej.h,
1695        libnetworking/rtems_webserver/ejIntrn.h,
1696        libnetworking/rtems_webserver/ejlex.c,
1697        libnetworking/rtems_webserver/ejparse.c,
1698        libnetworking/rtems_webserver/emfdb.c,
1699        libnetworking/rtems_webserver/emfdb.h,
1700        libnetworking/rtems_webserver/form.c,
1701        libnetworking/rtems_webserver/handler.c,
1702        libnetworking/rtems_webserver/h.c,
1703        libnetworking/rtems_webserver/license.txt,
1704        libnetworking/rtems_webserver/Makefile.am,
1705        libnetworking/rtems_webserver/md5c.c,
1706        libnetworking/rtems_webserver/md5.h,
1707        libnetworking/rtems_webserver/mime.c,
1708        libnetworking/rtems_webserver/misc.c,
1709        libnetworking/rtems_webserver/NOTES,
1710        libnetworking/rtems_webserver/ringq.c,
1711        libnetworking/rtems_webserver/rom.c,
1712        libnetworking/rtems_webserver/rtems_webserver.h,
1713        libnetworking/rtems_webserver/security.c,
1714        libnetworking/rtems_webserver/sock.c,
1715        libnetworking/rtems_webserver/socket.c,
1716        libnetworking/rtems_webserver/sockGen.c,
1717        libnetworking/rtems_webserver/sym.c,
1718        libnetworking/rtems_webserver/uemf.c,
1719        libnetworking/rtems_webserver/uemf.h,
1720        libnetworking/rtems_webserver/um.c,
1721        libnetworking/rtems_webserver/um.h,
1722        libnetworking/rtems_webserver/umui.c,
1723        libnetworking/rtems_webserver/url.c,
1724        libnetworking/rtems_webserver/value.c,
1725        libnetworking/rtems_webserver/wbase64.c,
1726        libnetworking/rtems_webserver/webcomp.c,
1727        libnetworking/rtems_webserver/webmain.c,
1728        libnetworking/rtems_webserver/webpage.c,
1729        libnetworking/rtems_webserver/webrom.c,
1730        libnetworking/rtems_webserver/webs.c,
1731        libnetworking/rtems_webserver/websda.c,
1732        libnetworking/rtems_webserver/websda.h,
1733        libnetworking/rtems_webserver/webs.h,
1734        libnetworking/rtems_webserver/websSSL.c,
1735        libnetworking/rtems_webserver/websSSL.h,
1736        libnetworking/rtems_webserver/websuemf.c,
1737        libnetworking/rtems_webserver/wsIntrn.h:
1738        Remove (Moved to cpukit/http).
1739
17402004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1741
1742        PR 700/rtems_misc
1743        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1744        Remove libnetworking/rtems_webserver.
1745
17462004-10-25      Eric Norum <norume@aps.anl.gov>
1747
1748        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1749
17502004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1751
1752        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1753
17542004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1755
1756        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1757        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1758
17592004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1760
1761        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1762
17632004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1764
1765        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1766        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1767
17682004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1769
1770        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1771        BITSPERBYTE.
1772
17732004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1774
1775        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1776        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1777
17782004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1779
1780        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1781
17822004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1783
1784        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1785        * aclocal/enable-bare.m4: Remove.
1786        * configure.ac: Remove BARE_CPU_MODEL.
1787
17882004-10-13      Eric Norum <norume@aps.anl.gov>
1789
1790        PR 688/bsps
1791        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1792        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1793        MC146818A (and several Dallas Semiconductor) TOD chips.
1794
17952004-10-13      Eric Norum <norume@aps.anl.gov>
1796
1797        PR 686/networking
1798        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1799        device code.
1800
18012004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1802
1803        * libchip/network/dec21140.c: include <rtems/pci.h>.
1804
18052004-09-29      Joel Sherrill <joel@OARcorp.com>
1806
1807        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1808        libnetworking/pppd/utils.c: i960 obsoleted and all references
1809        removed.
1810
18112004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1812
1813        PR 607/networking
1814        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1815        instead of fully specifying unused PCI features.
1816
18172004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1818
1819        * configure.ac: Require automake > 1.9.
1820
18212004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1822
1823        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1824
18252004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1826
1827        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1828        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1829
18302004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1831
1832        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1833        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1834
18352004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1836
1837        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1838
18392004-07-28  Joel Sherrill <joel@OARcorp.com>
1840
1841    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1842
18432004-07-25      Joel Sherrill <joel@OARcorp.com>
1844
1845        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1846
18472004-05-21  Till Strauman <strauman@slac.stanford.edu>
1848
1849        PR 625/networking
1850        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1851        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1852        an error rather than panic if no chip is detected (thus allowing
1853        for probing).
1854        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1855        instead of looping forever.  Avoid divide by zero (crashed my PC).
1856        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1857        they are UNTESTED.
1858
18592004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1860
1861        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1862
18632004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1864
1865        * libchip/network/dec21140.c, libchip/network/elnk.c:
1866        #include <errno.h>.
1867
18682004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1869
1870        * libchip/network/if_media.h: Update from FreeBSD.
1871        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1872        libchip/network/i82586.c: #include <errno.h>.
1873
18742004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1875
1876        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1877
18782004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1879
1880        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1881
18822004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1883
1884        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1885        automake).
1886
18872004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1888
1889        PR 599/pppd
1890        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1891
18922004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1893
1894        * optman/rtems/no-region.c: Reflect having changed
1895        rtems_region_get_segment_size.
1896
18972004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1898
1899        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1900        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1901        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1902        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1903        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1904        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1905        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1906
19072004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1908
1909        * libchip/ide/ata.c, libchip/network/dec21140.c,
1910        libchip/network/elnk.c, libchip/network/i82586.c,
1911        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1912        libchip/network/open_eth.c, libchip/network/sonic.c,
1913        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1914        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1915        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1916        libchip/shmdr/shm_driver.h: Cosmetics.
1917
19182004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1919
1920        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1921        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1922        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1923        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1924        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1925        fixed size types.
1926
19272004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1928
1929        * configure.ac: Explicitly pass --includedir and --libdir to
1930        cpukit/configure.
1931
19322004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1933
1934        * librdbg/Makefile.am: Fix rpcgen rules.
1935        * librdbg/src/i386/any/remdeb_xdr.c,
1936        librdbg/src/m68k/any/remdeb_xdr.c,
1937        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1938        Reflect changes to librdbg/Makefile.am.
1939
19402004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1941
1942        * configure.ac: Reflect changes testsuites/configure.ac and
1943        cpukit/configure.ac.
1944
19452004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1946
1947        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1948        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1949
19502004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1951
1952        * configure.ac: Reflect changes to testsuites's configuration.
1953
19542004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1955
1956        PR/589 rtems
1957        * libchip/network/pci.h: Remove (Moved to cpukit).
1958
19592004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1960
1961        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1962        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1963        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1964        libchip/network/dec21140.c, libchip/network/elnk.c,
1965        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1966        libchip/network/open_eth.h, libchip/network/sonic.c,
1967        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1968        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1969        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1970        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1971        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1972        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1973        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1974        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1975        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1976        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1977        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1978        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1979        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1980        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1981        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1982        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1983        fixed-size types.
1984
19852004-03-14      Chris Johns  <chrisj@rtems.org>
1986
1987        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1988        the BSP example code.
1989        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1990        support the DIMMPC. This is a pc386 target with IO port support. Minor
1991        formating clean up. Add documentation to the header file.
1992        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1993        cs8900.h header file.
1994
19952004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1996
1997        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1998        Cosmetics.
1999
20002004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2001
2002        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2003        There are no application level Makefiles in here.
2004
20052004-03-04      Joel Sherrill <joel@OARcorp.com>
2006
2007        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2008        they can be used in application level makefiles.
2009
20102004-03-05      Joel Sherrill <joel@OARcorp.com>
2011
2012        * libnetworking/rtems_webserver/ejparse.c,
2013        libnetworking/rtems_webserver/emfdb.c,
2014        libnetworking/rtems_webserver/sock.c,
2015        libnetworking/rtems_webserver/socket.c,
2016        libnetworking/rtems_webserver/sym.c,
2017        libnetworking/rtems_webserver/webs.c,
2018        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
20192004-03-05      Joel Sherrill <joel@OARcorp.com>
2020
2021        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2022        compiling this file only only those CPU families with supported
2023        exception models.
2024
20252004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2026
2027        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2028        testsuites (Was exposed with --enable-multilib, only).
2029        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2030         Add RTEMS_BSP_CONFIG_SUBDIR.
2031        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2032        testsuites's configure.
2033        * aclocal/rtems-top.m4: Remove ENDIF hack.
2034        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2035
20362004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2039        wrapup/Makefile.am: Fix automake problems having been introduced
2040        in previous patch.
2041
20422004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2043
2044        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2045        Preinstall dirs.
2046        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2047        * aclocal/check-multiprocessing.m4: Cosmetics.
2048        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2049        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2050
20512004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2054        librdbg/src/Makefile.am.
2055        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2056        * configure.ac: Reflect changes above.
2057        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2058        * wrapup/Makefile.am: Reflect changes above.
2059        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2060
20612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2064
20652004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2066
2067        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2068
20692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2072
20732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2074
2075        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2076        librdbg/src/powerpc/Makefile.am: Remove.
2077        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2078        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2079        * configure.ac: Reflect changes above.
2080
20812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083
20842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2085
2086        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2087        STRIP.
2088
20892004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * librdbg/include/Makefile.am: Merge-in
2092        librdbg/include/rdbg/i386/Makefile.am,
2093        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2094        librdbg/include/rdbg/powerpc/Makefile.am.
2095        * librdbg/include/rdbg/i386/Makefile.am,
2096        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2097        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2098        * configure.ac: Reflect changes above.
2099
21002004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * configure.ac: Use AS_HELP_STRING(ada).
2103
21042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2105
2106        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2107        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2108        Use AC_CONFIG_HEADERS.
2109        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2110        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2111
21122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2113
2114        * Makefile.am: include local.am.
2115
21162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2117
2118        * aclocal/version.m4: 4.6.99.0.
2119
21202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2121
2122        * Makefile.am: Don't include host.am.
2123        * automake/compile.am: Further cleanups.
2124
21252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * automake/lib.am: Remove (Unused).
2128
21292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * wrapup/Makefile.am: Don't include lib.am.
2132        * automake/compile.am: Use automake compilation rules.
2133
21342004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * libnetworking/pppd/Makefile.am,
2137        libnetworking/rtems_servers/Makefile.am,
2138        libnetworking/rtems_telnetd/Makefile.am,
2139        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2140        support/Makefile.am: Don't include lib.am.
2141
21422004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * libchip/Makefile.am: Don't include lib.am.
2145        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2146        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2147        unnecessary EXTRA_DISTs.
2148
21492004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2152        hack.
2153
21542004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2157        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2158        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2159        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2160
21612004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2164        Add AM_CONDITIONAL(HAS_MP).
2165        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2166        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2167        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2168        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2169        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2170        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2171        (Deprecated by autoconf 2.59).
2172
21732004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2176        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2177
21782004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * ChangeLog: Merge-in libnetworking/ChangeLog.
2181        * libnetworking/ChangeLog: Remove.
2182        * ChangeLog: Merge-in librdbg/ChangeLog.
2183        * librdbg/ChangeLog: Remove.
2184        * ChangeLog: Merge-in libchip/ChangeLog.
2185        * libchip/ChangeLog: Remove.
2186        * ChangeLog: Merge-in optman/ChangeLog.
2187        * optman/ChangeLog: Remove.
2188
21892004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * configure.ac: Reflect changes to cpukit.
2192        * wrapup/Makefile.am: Reflect changes to librdbg.
2193        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2194        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2195        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2196        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2197        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2198        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2199        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2200        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2201        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2202
22032004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * aclocal/rtems-top.m4: Remove check for version.m4.
2206        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2207
22082004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2211        * wrapup/Makefile.am: Reflect changes to libchip/*.
2212        * support/Makefile.am: Use automake compilation rules.
2213        * wrapup/Makefile.am: Reflect changes to support/*.
2214        * configure.ac: Remove libnetworking/wrapup/Makefile.
2215        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2216        libnetworking/*/lib*.a instead of libnetapps.a.
2217        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2218        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2219        * optman/Makefile.am: Use automake compilation rules.
2220        * libchip/Makefile.am: Fix typo in previous patch.
2221        * libchip/Makefile.am: Use automake compilation rules.
2222        * libnetworking/Makefile.am: Remove wrapup.
2223        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2224        automake-compilation rules.
2225        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2226        automake-compilation rules.
2227        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2228        automake-compilation rules.
2229        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2230        automake-compilation rules.
2231        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2232
22332004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2234
2235        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2236        PRE/TMPINSTALL_FILES to CLEANFILES.
2237        * automake/lib.am: Remove TMPINSTALL_FILES.
2238        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2239        PRE/TMPINSTALL_FILES to CLEANFILES.
2240        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2241        PRE/TMPINSTALL_FILES to CLEANFILES.
2242        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2243        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2244        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2245        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2246        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2247        * librdbg/src/i386/Makefile.am: Ditto.
2248        * librdbg/src/m68k/Makefile.am: Ditto.
2249        * librdbg/src/powerpc/Makefile.am: Ditto.
2250        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2251        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2252        * libnetworking/rtems_servers/Makefile.am: Ditto.
2253        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2254        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2255
22562004-01-07      Joel Sherrill <joel@OARcorp.com>
2257
2258        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2259        more completely covers the MIPS family.
2260
22612003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2262
2263        * wrapup/Makefile.am: Reflect changes to shmdr.
2264        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2265
22662003-12-18      Joel Sherrill <joel@OARcorp.com>
2267
2268        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2269        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2270        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2271        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2272        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2273        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2274        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2275
22762003-12-17      Joel Sherrill <joel@OARcorp.com>
2277
2278        * aclocal/version.m4: Updated to rtems-20031217-test.
2279
22802003-12-17     
2281
2282        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2283        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2284
22852003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * automake/compile.am: Remove LINK_LIBS (Unused).
2288        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2289
22902003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2293        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2294        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2295        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2296        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2297
22982003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2299
2300        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2301        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2302        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2303        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2304        * librdbg/src/i386/Makefile.am:
2305        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2306        * librdbg/src/m68k/Makefile.am:
2307        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2308        * librdbg/src/powerpc/Makefile.am:
2309        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2310
23112003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2314        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2315        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2316        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2317        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2318        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2319        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2320        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2321        * optman/Makefile.am: Remove project_libdir.
2322        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2323        PRE/TMPINSTALL_FILES.
2324        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2325        PRE/TMPINSTALL_FILES.
2326        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2327        PRE/TMPINSTALL_FILES.
2328        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2329        PRE/TMPINSTALL_FILES.
2330        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2331        from PRE/TMPINSTALL_FILES.
2332        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2333        PRE/TMPINSTALL_FILES.
2334        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2335        PRE/TMPINSTALL_FILES.
2336        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2337        PRE/TMPINSTALL_FILES.
2338        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2339        PRE/TMPINSTALL_FILES.
2340        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2341        PRE/TMPINSTALL_FILES.
2342        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2343        PRE/TMPINSTALL_FILES.
2344        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2345        from PRE/TMPINSTALL_FILES.
2346
23472003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2350        * automake/lib.am: Remove project_libdir.
2351        * wrapup/Makefile.am: Reworked.
2352
23532003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2354
2355        * configure.ac: Reflect changes to librdbg.
2356        * optman/Makefile.am: Add tmpinstall dirstamp support.
2357        * libchip/Makefile.am: Fix variant-tmpinstall support.
2358        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2359        * librdbg/src/powerpc/Makefile.am: Merge-in former
2360        new_exception_processing/Makefile.am.
2361        * librdbg/src/m68k/any/Makefile.am: Remove.
2362        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2363        * librdbg/src/i386/any/Makefile.am: Remove.
2364        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2365        * librdbg/src/Makefile.am: Cosmetics.
2366        * librdbg/include/Makefile.am: Cosmetics.
2367        * librdbg/Makefile.am: Cosmetics.
2368        * libnetworking/Makefile.am: Cosmetics.
2369        * libnetworking/pppd/Makefile.am: Cosmetics.
2370        * libnetworking/wrapup/Makefile.am: Cosmetics.
2371
23722003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * Makefile.am: Cosmetics.
2375        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2376        support.
2377
23782003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2379
2380        * automake/compile.am: Remove $(ARCH):-rule.
2381
23822003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        * configure.ac: Remove lib/libbsp/shared/Makefile,
2385        lib/libbsp/shmdr/Makefile.
2386
23872003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2388
2389        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2390        libchip/serial/Makefile, libchip/rtc/Makefile.
2391        * support/Makefile.am: Remove all-local: $(ARCH).
2392        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2393        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2394        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2395        * optman/Makefile.am: Remove all-local: $(ARCH).
2396        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2397        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2398        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2399        compilation dirstamp support.
2400        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2401        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2402        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2403        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2404        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2405        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2406        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2407        all-local: $(ARCH).
2408        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2409        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2410        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2411        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2412        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2413
24142003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * aclocal/lead-dot.m4: New (from automake-1.7f).
2417        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2418        AC_SUBST(dirstamp).
2419        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2420        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2421        libchip/serial/Makefile.am: Ditto.
2422        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2423        * librdbg/include/Makefile.am: Ditto.
2424        * librdbg/include/rdbg/Makefile.am: Ditto.
2425        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2426        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2427        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2428        * librdbg/src/Makefile.am: Ditto.
2429        * librdbg/src/i386/Makefile.am: Ditto.
2430        * librdbg/src/i386/any/Makefile.am: Ditto.
2431        * librdbg/src/m68k/Makefile.am: Ditto.
2432        * librdbg/src/m68k/any/Makefile.am: Ditto.
2433        * librdbg/src/powerpc/Makefile.am: Ditto.
2434        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2435        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2436        preinstallation.
2437        * libnetworking/pppd/Makefile.am: Ditto.
2438        * libnetworking/rtems_servers/Makefile.am: Ditto.
2439        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2440        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2441        * libnetworking/wrapup/Makefile.am: Ditto.
2442
24432003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2444
2445        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2446        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2447        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2448        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2449        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2450        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2451        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2452        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2453        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2454        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2455        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2456        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2457        underquoting to silence automake-1.8.
2458
24592003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2460
2461        * configure.ac: Reflect having moved tests to ../../testsuites.
2462
24632003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2466        * aclocal/canonical-host.m4: Remove.
2467        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2468        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2469
24702003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        * aclocal/check-cpu.m4: Remove.
2473        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2474        * aclocal/canonical-target-name.m4: Add m4-quotes.
2475        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2476        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2477        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2478        * aclocal/check-networking.m4: Add m4-quotes. Require
2479        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2480        * aclocal/check-posix.m4: Add m4-quotes. Require
2481        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2482        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2483        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2484        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2485
24862003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2487
2488        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2489        * aclocal/bsp-alias.m4: Remove.
2490
24912003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * configure.ac: Make presence of tests/ optional.
2494
24952003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * aclocal/path-perl.m4: Remove (Unused).
2498
24992003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * automake/force-preinstall.am: Remove.
2502
25032003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2504
2505        PR 499/rtems_misc
2506        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2507        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2508        Configuration (Odd was forced) - Correction of Stop Bit configuration
2509        (inversed) - Correction of ISR Handler to call
2510        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2511        CTS Hardware flow control Configuration.
2512
25132003-09-04      Joel Sherrill <joel@OARcorp.com>
2514
2515        * lib/libcpu/shared/include/cache.h,
2516        lib/libcpu/shared/src/cache_aligned_malloc.c,
2517        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2518        license changed.
2519        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2520        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2521        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2522        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2523        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2524        for license changed.
2525        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2526        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2527        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2528        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2529        libchip/network/cs8900.h, libchip/network/dec21140.c,
2530        libchip/network/elnk.c, libchip/network/open_eth.c,
2531        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2532        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2533        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2534        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2535        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2536        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2537        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2538        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2539        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2540        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2541        libchip/serial/serial.h, libchip/serial/z85c30.c,
2542        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2543        libchip/serial/z85c30_reg.c: URL for license changed.
2544
25452003-09-03      Jiri Gaisler <jiri@gaisler.com>
2546
2547        PR 477/networking
2548        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2549        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2550        libchip/network/open_eth.h: New files.
2551
25522003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2553
2554        * aclocal/rtems-top.m4: Add RTEMS_API.
2555        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2556
25572003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2560        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2561        @RTEMS_BSP@.cfg.
2562
25632003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2564
2565        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2566
25672003-08-20      Joel Sherrill <joel@OARcorp.com>
2568
2569        * libchip/network/cs8900.c: Correct copyright statements.
2570
25712003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2572
2573        * aclocal/check-itron.m4: Remove.
2574        * aclocal/enable-inlines.m4: Remove.
2575        * Makefile.am: Reflect having moved aclocal/.
2576        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2577        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2578        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2579        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2580        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2581        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2582        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2583        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2584        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2585        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2586        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2587        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2588        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2589        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2590        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2591        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2592        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2593        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2594        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2595        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2596        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2597        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2598        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2599        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2600        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2601        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2602        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2603        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2604        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2605        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2606        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2607        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2608        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2609        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2610        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2611        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2612        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2613        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2614        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2615        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2616        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2617        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2618        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2619        * aclocal/target.m4: New (Copied from ../../aclocal).
2620        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2621        * aclocal/version.m4: New (Copied from ../../aclocal).
2622
26232003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * configure.ac: Remove stray comments.
2626        * automake/local.am, automake/host.am: Remove "debug".
2627
26282003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2629
2630        * Makefile.am: Reflect having moved automake/.
2631        * lib/Makefile.am: Reflect having moved automake/.
2632        * support/Makefile.am: Reflect having moved automake/.
2633        * wrapup/Makefile.am: Reflect having moved automake/.
2634        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2635        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2636        from ../../automake).
2637        * optman/Makefile.am: Reflect having moved automake/.
2638        * libchip/Makefile.am: Reflect having moved automake/.
2639        * libchip/ide/Makefile.am: Reflect having moved automake/.
2640        * libchip/network/Makefile.am: Reflect having moved automake/.
2641        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2642        * libchip/serial/Makefile.am: Reflect having moved automake/.
2643        * librdbg/Makefile.am: Reflect having moved automake/.
2644        * librdbg/include/Makefile.am: Reflect having moved automake/.
2645        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2646        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2647        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2648        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2649        automake/.
2650        * librdbg/src/Makefile.am: Reflect having moved automake/.
2651        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2652        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2653        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2654        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2655        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2656        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2657        having moved automake/.
2658        * libnetworking/Makefile.am: Reflect having moved automake/.
2659        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2660        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2661        automake/.
2662        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2663        automake/.
2664        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2665        automake/.
2666        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2667
26682003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2669
2670        * Makefile.am: Add bsp.pc.in.
2671        * bsp.pc.in: New (pkgconfig support).
2672
26732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2676
26772003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * lib/Makefile.am: New (Required by 'make dist').
2680        * lib/ChangeLog: Remove.
2681        * lib/.cvsignore: Cleanup.
2682        * configure.ac: Reflect having added lib/Makefile.am.
2683        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2684        lib/libbsp/configure.ac.
2685        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2686        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2687
26882003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2689
2690        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2691        * configure.ac: Merge-in librdbg/configure.ac.
2692        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2693        librdbg/configure.ac.
2694        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2695        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2696        LIBCHIP. Conditionally build include-dirs.
2697        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2698        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2699        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2700        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2701        librdbg/include/rdbg/m68k/Makefile.am,
2702        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2703        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2704        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2705        librdbg/src/powerpc/Makefile.am, librdbg/
2706        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2707        configure.ac into ../configure.ac.
2708        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2709        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2710        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2711        libnetworking/rtems_telnetd/Makefile.am,
2712        libnetworking/rtems_webserver/Makefile.am,
2713        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2714        into ../configure.ac.
2715
27162003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        PR 427/rtems
2719        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2720        * librdbg/src/servtsp.c: Ditto.
2721
27222003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2723
2724        PR 429/bsps
2725        PR 432/bsps
2726        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2727        packets are queued onto an elnk board, the ISR will deadlock the device
2728        with a tx complete interrupt.  Lighter tx loads are not affected as they
2729        end up submitting single packets to the device.
2730
27312003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2732
2733        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2734        optman/configure.ac.
2735        * optman/configure.ac: Remove (Merged into ../configure.ac).
2736        * optman/Makefile.am: Reflect having merged configure.ac into
2737        ../configure.ac.
2738        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2739        * libchip/Makefile.am, libchip/ide/Makefile.am,
2740        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2741        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2742        ../configure.ac.
2743
27442003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2747
27482003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2749
2750        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2751        on i386.
2752
27532003-06-13      Joel Sherrill <joel@OARcorp.com>
2754
2755        * libnetworking/pppd/chat.c: Removed warnings.
2756
27572003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2758
2759        * libchip/network/README.3com: New file missed in previous commit.
2760        PR 405/bsps
2761        PR 393/networking
2762        * libchip/network/dec21140.c: Fix leak also known as PR393.
2763        * libchip/network/elnk.c, libchip/network/if_media.h,
2764        libchip/network/mii.h: New files.
2765        * libchip/network/Makefile.am: Reflect new files.
2766
27672003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2768
2769        * configure.ac: Remove support for profile-variant.
2770
27712003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        PR 397/pppd
2774        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2775        * libnetworking/pppd/magic.c: Remove *rand48.
2776        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2777
27782003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * wrapup/Makefile.am: Add libide.a.
2781
27822003-04-15      Joel Sherrill <joel@OARcorp.com>
2783
2784        PR 387/rtems_misc
2785        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2786        routines.
2787        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2788
27892003-04-11      Joel Sherrill <joel@OARcorp.com>
2790
2791        * libnetworking/rtems_webserver/cgi.c,
2792        libnetworking/rtems_webserver/sockGen.c,
2793        libnetworking/rtems_webserver/umui.c,
2794        libnetworking/rtems_webserver/websSSL.c,
2795        libnetworking/rtems_webserver/websSSL.h,
2796        libnetworking/rtems_webserver/websda.c,
2797        libnetworking/rtems_webserver/websda.h: New files. Not included in
2798        previous commit.
2799
28002003-04-10      Joel Sherrill <joel@OARcorp.com>
2801
2802        PR 371/pppd
2803        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2804        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2805        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2806        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2807        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2808        still global symbols in rtemspppd.h which might need to be changed or
2809        converted into member of a structure which is dereferenced with a
2810        pointer that is managed as a per task variable. But this patch should
2811        avoid many conflicts.
2812
28132003-03-27      Joel Sherrill <joel@OARcorp.com>
2814
2815        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2816        not allowed in the cpukit source code since it must be buildable
2817        independent of any BSP. These files were moved to libchip/ide.
2818        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2819        files.
2820
28212003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2822
2823        PR 368/filesystems
2824        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2825        improvements which now work on pc386 and mbx8xx.
2826        * libchip/ide/ide_controller.c: New file.
2827
28282003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2831
28322003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2833
2834        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2835        * configure.ac: Add support/.
2836        * support/.cvsignore: New.
2837        * support/Makefile.am: New.
2838        * support/version.c: New.
2839        * wrapup/Makefile.am: Add support/libsupport.a.
2840        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2841        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2842        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2843        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2844
28452003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2848
28492003-02-20      Till Straumann <strauman@slac.stanford.edu>
2850
2851        PR 354/networking
2852        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2853        chip against a table of supported chips. The untested ones are still
2854        commented out, however.
2855
28562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2859        * configure.ac: AC_PREREQ(2.57).
2860        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2861        * optman/configure.ac: AC_PREREQ(2.57).
2862        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2863        * libchip/configure.ac: AC_PREREQ(2.57).
2864        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2865        * librdbg/configure.ac: AC_PREREQ(2.57).
2866        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2867        * libnetworking/configure.ac: AC_PREREQ(2.57).
2868
28692003-02-06      Joel Sherrill <joel@OARcorp.com>
2870
2871        * libnetworking/pppd/chat.c: Convert routines with common names to
2872        static. This included get_char(), put_char(), and character() among
2873        others.
2874
28752003-02-03      Joel Sherrill <joel@OARcorp.com>
2876
2877        PR 338/filesystem
2878        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2879        rtems_io_lookup_name() (API change).  Unused function removed.
2880
28812003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2884        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2885        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2886        Eliminate *_O_FILES.
2887        * libnetworking/rtems_servers/Makefile.am,
2888        libnetworking/rtems_webserver/Makefile.am,
2889        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2890
28912002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2892
2893        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2894        Let all-local: depend on $(LIB).
2895        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2896        * optman/Makefile.am: Apply install-data-local to install *.rels.
2897
28982002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2899
2900        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2901        %.c rules.
2902        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2903        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2904        * libchip/rtc/Makefile.am: Ditto.
2905        * libchip/serial/Makefile.am: Ditto.
2906
29072002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2910        LIBC_DEFINES.
2911        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2912        LIBC_DEFINES.
2913        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2914        LIBC_DEFINES.
2915
29162002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2917
2918        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2919
29202002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2921
2922        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2923        cache-checking.
2924        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2925
29262002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2929        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2930        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2931        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2932        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2933
29342002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2935
2936        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2937        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2938        Remove.
2939        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2940
29412002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2942
2943        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2944        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2945
29462002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2947
2948        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2949        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2950
29512002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2954        * optman/rel.am: New.
2955
29562002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2959        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2960        braino in comment on "exec". Extend --enable-ada handling.
2961
29622002-11-04      Joel Sherrill <joel@OARcorp.com>
2963
2964        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2965        tasks and rolling multiple loops into 1.
2966        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2967        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2968        Removed warnings.
2969
29702002-10-31      Joel Sherrill <joel@OARcorp.com>
2971
2972        * libchip/network/dec21140.c: Removed warnings.
2973        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2974        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2975        librdbg/src/m68k/any/remdeb_xdr.c,
2976        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2977        warnings.
2978        * libnetworking/rtems_webserver/socket.c,
2979        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2980
29812002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2982
2983        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2984        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2985        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2986        above.
2987
29882002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2991        * wrapup/.cvsignore: Remove autom4te.cache.
2992        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2993        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2994        autom4te.cache.
2995        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2996        autom4te.cache.
2997        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2998        autom4te.cache.
2999
30002002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3003
30042002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3005
3006        * optman/.cvsignore: Add autom4te.cache.
3007
30082002-09-14      Joel Sherrill <joel@OARcorp.com>
3009
3010        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3011
30122002-09-07      Joel Sherrill <joel@OARcorp.com>
3013
3014        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3015        include files to resolve warnings.
3016
30172002-09-07      Chris Johns <ccj@acm.org>
3018
3019        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3020        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3021        which corrects the problem  where the cs8900.c file was actually the BSP
3022        glue.  Joel did some hacking so this file will compile.  Previously it
3023        required providing a target.h file to compile.
3024        * libchip/network/cs8900.c.bsp: New file.
3025
30262002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3027
3028        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3029
30302002-08-31      Joel Sherrill <joel@OARcorp.com>
3031
3032        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3033        eliminate warning.
3034
30352002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * configure.ac: Add ada-tests.
3038
30392002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
3041        * Makefile.am: Add preinstall-stamp.
3042
30432002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3046        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3047        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3048        gcc31 happy.
3049        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3050        cp.
3051
30522002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3053
3054        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3055        make/bsp.mak.
3056        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3057        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3058
30592002-08-12      Joel Sherrill <joel@OARcorp.com>
3060
3061        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3062        avoid error.
3063
30642002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3065
3066        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3067        * configure.ac: Add BSP_SUBDIRS.
3068        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3069        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3070        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3071        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3072        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3073        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3074        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3075        RTEMS_CHECK_BSP_CACHE.
3076        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3077        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3078        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3079        .$(OBJEXT) instead of .o.
3080        * libnetworking/pppd/Makefile.am,
3081        libnetworking/rtems_servers/Makefile.am,
3082        libnetworking/rtems_telnetd/Makefile.am,
3083        libnetworking/rtems_webserver/Makefile.am,
3084        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3085
30862002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3087
3088        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3089        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3090        ../libchip/serial/$(ARCH)/libserialio.a.
3091        * libchip/serial/Makefile.am: Don't tmp-install lib.
3092        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3093
30942002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * Makefile.am: Add rtems_makedir.
3097        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3098        * Makefile.am: Add wrapup-SUBDIR.
3099        * wrapup/ChangeLog: Remove.
3100        * wrapup/configure.ac: Remove.
3101        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3102        (Make the bare BSP happy).
3103        * configure.ac: Ditto.
3104        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3105        Create make/custom/default.cfg.
3106        * configure.ac: Add creation of make/custom/*.cfg. Create
3107        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3108
31092002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * Makefile.am: Clean $(PROJECT_RELEASE).
3112
31132002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3116        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3117        prototype mismatches.
3118
31192002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3122        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3123
31242002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3125
3126        * acinclude.m4: Add test "$multilib" != "yes".
3127        * config-ml.in: Remove.
3128        * acinclude.m4: Cleanups.
3129        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3130        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3131        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3132        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3133        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3134
31352002-07-16      Eric Norum <eric.norum@usask.ca>
3136
3137        * New driver for the Intel EtherExpressPro (82559ER) chip.
3138        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3139        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3140        * libchip/network/Makefile.am: Modified to reflect above.
3141
31422002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3143
3144        * acinclude.m4: New.
3145        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3146        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3147        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3148
31492002-07-01      Joel Sherrill <joel@OARcorp.com>
3150
3151        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3152        _Objects_Information_table now that it is a two dimensional array based
3153        upon API and class.
3154        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3155        of strnlen().
3156
31572002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3160        preinstall libnetapps.a.
3161
31622002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3163
3164        * configure.ac: Remove librpc.
3165
31662002-06-25      Joel Sherrill <joel@OARcorp.com>
3167
3168        * Per PR233, moved librpc to exec.
3169        * configure.ac, wrapup/Makefile.am: Modified.
3170        * librpc, librpc/ChangeLog: Removed.
3171
31722002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        * optman/Makefile.am: Remove multilib support.
3175        * optman/configure.ac: Ditto.
3176        * optman/sapi/Makefile.am: Ditto.
3177
31782002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3179
3180        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3181        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3182
31832002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3184
3185        Move networking libraries to c/src/exec/libnetworking
3186        * libnetworking/configure.ac, libnetworking/Makefile.am,
3187        libnetworking/wrapup/Makefile.am: Reflect Moval.
3188
31892002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3190
3191        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3192        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3193        <rtems/bspIo.h>.
3194
31952002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3196
3197        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3198        * libnetworking/rtems/mkrootfs.h: Ditto.
3199        * libnetworking/rtems/Makefile.am: Reflect changes above.
3200
32012002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3202
3203        * configure.ac: Remove lib.
3204
32052002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3206
3207        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3208        that exception stack frames on M68K members with VBR always are 6 byte
3209        long. The incorrect assumption resulted in some gdb commands like "next"
3210        to fail on the 68360.
3211
32122002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3213
3214        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3215        PR 220
3216        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3217        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3218        CVS.
3219        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3220        libnetworking/sys/filio.h: Remove.
3221        * libnetworking/sys/Makefile.am: Reflect changes above.
3222
32232002-05-07      Chris Johns <ccj@acm.org>
3224
3225        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3226        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3227        requires it to be stripped.
3228
32292002-05-01      Eric Norum <eric.norum@usask.ca>
3230
3231        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3232        assembly  to satisfy gcc 3.1 and newer.
3233
32342002-04-26      Eric Norum <eric.norum@usask.ca>
3235
3236        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3237        agressive optimization in gcc 3.1 does not reorder things.
3238
32392002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * libchip/network/dec21140.c: Reflect changes to powerpc's
3242        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3243        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3244        <rtems/score/cpu.h>.
3245        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3246        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3247
32482002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3249
3250        * optman/configure.ac: Remove ENABLE_GCC28.
3251
32522002-04-11      Chris Johns <ccj@acm.org>
3253
3254        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3255        driver control block field to the ifconfig network driver structure.
3256        This field is needed by the i82586 driver which was ported from NetBSD
3257        as it had better hardware abstraction.
3258        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3259        PR59, added the drv_ctrl driver control block field to the ifconfig
3260        network driver structure. This field is needed by the i82586 driver
3261        which was ported from NetBSD as it had better hardware abstraction.
3262
32632002-04-10      Mike Siers <mikes@poliac.com>
3264
3265        * libnetworking/rtems_webserver/NOTES,
3266        libnetworking/rtems_webserver/asp.c,
3267        libnetworking/rtems_webserver/balloc.c,
3268        libnetworking/rtems_webserver/default.c,
3269        libnetworking/rtems_webserver/ej.h,
3270        libnetworking/rtems_webserver/ejIntrn.h,
3271        libnetworking/rtems_webserver/ejlex.c,
3272        libnetworking/rtems_webserver/ejparse.c,
3273        libnetworking/rtems_webserver/emfdb.c,
3274        libnetworking/rtems_webserver/emfdb.h,
3275        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3276        libnetworking/rtems_webserver/handler.c,
3277        libnetworking/rtems_webserver/license.txt,
3278        libnetworking/rtems_webserver/md5.h,
3279        libnetworking/rtems_webserver/md5c.c,
3280        libnetworking/rtems_webserver/mime.c,
3281        libnetworking/rtems_webserver/misc.c,
3282        libnetworking/rtems_webserver/ringq.c,
3283        libnetworking/rtems_webserver/rom.c,
3284        libnetworking/rtems_webserver/security.c,
3285        libnetworking/rtems_webserver/sock.c,
3286        libnetworking/rtems_webserver/sym.c,
3287        libnetworking/rtems_webserver/uemf.c,
3288        libnetworking/rtems_webserver/uemf.h,
3289        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3290        libnetworking/rtems_webserver/url.c,
3291        libnetworking/rtems_webserver/value.c,
3292        libnetworking/rtems_webserver/wbase64.c,
3293        libnetworking/rtems_webserver/webcomp.c,
3294        libnetworking/rtems_webserver/webpage.c,
3295        libnetworking/rtems_webserver/webrom.c,
3296        libnetworking/rtems_webserver/webs.c,
3297        libnetworking/rtems_webserver/webs.h,
3298        libnetworking/rtems_webserver/websuemf.c,
3299        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3300        2.1.4.
3301
33022002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * libchip/network/i82586.c: Include <string.h>.
3305        * libchip/network/sonic.c: Ditto.
3306
33072002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3310
33112002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3312
3313        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3314
33152002-03-27      Thomas.Doerfler@imd-systems.de
3316
3317        PR 144
3318        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3319        memory address 0 when called for the first time. This is done when
3320        trying to clear the variable "dhcp_hostname".
3321
33222002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3325        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3326        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3327        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3328        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3329        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3330        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3331        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3332        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3333        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3334        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3335        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3336        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3337        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3338        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3339        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3340        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3341        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3342        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3343        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3344        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3345        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3346        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3347        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3348        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3349        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3350        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3351        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3352        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3353        AUTOMAKE_OPTIONS.
3354        * libnetworking/configure.ac:
3355        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3356        foreign 1.6]).
3357        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3358        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3359        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3360        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3361        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3362        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3363        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3364        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3365        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3366        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3367        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3368        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3369        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3370        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3371        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3372        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3373        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3374
33752002-03-27      Ilya Alexeev <ilya@continuum.ru>
3376
3377        PR 162
3378        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3379        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3380        used in a device write routines.  Now ppp_softc structure have own
3381        character for writing to device (sc_outchar).  I think that converting
3382        local variables to static is not a right solution, because problems will
3383        occur in the case of two or more ppp instances.
3384        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3385        must be u_long, otherwise in the case of the big output packet endless
3386        loop may occur.
3387
33882002-03-21      Ilya Alexeev <ilya@continuum.ru>
3389
3390        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3391        preparations for multiple PPPD connections.
3392
33932002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3394
3395        PR 149
3396        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3397        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3398        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3399        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3400
34012002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3402
3403        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3404        * configure.ac: Modified to reflect addition.
3405
34062002-02-27      Ilya Alexeev <ilya@continuum.ru>
3407
3408        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3409        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3410        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3411        capabilities as well as eliminate some warnings.
3412
34132002-02-27      Eric Norum <eric.norum@usask.ca>
3414
3415        * libnetworking/net/radix.c: Properly handle fetching the default route
3416        when there is no route.  This was a bug in the original FreeBSD code and
3417        this fix is from an updated version of their code.
3418
34192002-02-16      Eric Norum <eric.norum@usask.ca>
3420
3421        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3422        checking.
3423
34242002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3425
3426        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3427        dodefaultroute.
3428
34292002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3430
3431        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3432        include <rtems/seterr.h>.
3433
34342002-02-01      Mike Siers <mikes@poliac.com>
3435
3436        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3437        avoid bringing the link down too fast. NOTE: Mike reports successfully
3438        running at 56K baud on a direct link.
3439
34402002-02-01      Eric Valette <valette@crf.canon.fr>
3441
3442        * librdbg/So many patches have been posted recently on the mailing list
3443        and  because we were unable to find correct solution to compile on
3444        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3445        because the coding  style of rdbg was rather inconsistant among various
3446        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3447        global coding style (using indent + manual edits), 2) incorporate/review
3448        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3449        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3450        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3451        after rdbg initialization is done, NB : the paches is huge but it is
3452        mainly due to coding styke chnages.  Only few lines of codes have been
3453        really changed and they do not impact  rdbg functionnality (AFAIKT).
3454        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3455        librdbg/include/rdbg/m68k/rdbg_f.h,
3456        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3457        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3458        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3459        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3460        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3461        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3462        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3463        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3464        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3465        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3466        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3467        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3468        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3469        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3470        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3471        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3472
34732002-01-31      Mike Siers <mikes@poliac.com>
3474
3475        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3476        * Nice Update of PPPD support which eliminates the requiremetn that
3477        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3478        and reports that it seems to be more stable and handle larger packets
3479        better.  This patch replaces the termios tasks with more general pppd
3480        network driver tasks.  The functions pppinput() and pppstart() get
3481        called from the interrupt service routine.
3482        * libnetworking/Makefile.am, libnetworking/configure.ac,
3483        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3484        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3485        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3486        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3487        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3488        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3489        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3490        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3491        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3492        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3493        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3494        libnetworking/net/route.c, libnetworking/net/route.h,
3495        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3496        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3497        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3498        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3499        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3500        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3501        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3502        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3503        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3504        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3505        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3506        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3507        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3508        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3509        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3510        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3511        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3512        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3513        libnetworking/pppd/example/README,
3514        libnetworking/pppd/example/netconfig.h,
3515        libnetworking/wrapup/Makefile.am: Modified.
3516        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3517        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3518        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3519        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3520        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3521        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3522        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3523        libnetworking/modem/pppcompress.c: Subdirectory removed.
3524
35252002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3526
3527        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3528        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3529
35302002-01-18      Till Straumann <strauman@slac.stanford.edu>
3531
3532        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3533        issues: - exception handler needs to enable MSR_FP if the interrupted
3534        thread is FP enabled. - printk message for MSR fixed and added
3535        stacktrace. NOTE: this requires the stacktrace patch to
3536        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3537        however).
3538
35392002-01-06      Joel Sherrill <joel@OARcorp.com>
3540
3541        * optman/.cvsignore: Added aclocal.m4 and configure.
3542        * optman/.cvsignore: New file.
3543
35442002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3545
3546        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3547
35482002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3549
3550        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3551        * optman/ChangeLog: New.
3552        * optman/configure.ac: New.
3553        * optman/Makefile.am: New.
3554        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3555        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3556
35572001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3558
3559        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3560
35612001-12-18      Eric Norum <eric.norum@usask.ca>
3562
3563        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3564        `directories' (path names with a / at the end) while disallowing open()
3565        operations on TFTP `directories'.
3566
35672001-12-07      Eric Norum <eric.norum@usask.ca>
3568
3569        * libnetworking/lib/tftpDriver.c: Restore write capability.
3570
35712001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3572
3573        * libchip/network/sonic.h: Fix typo.
3574        * libnetworking/arpa/Makefile.am: Remove stray lines.
3575
35762001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3577
3578        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3579
35802001-10-18      Eric Norum <eric.norum@usask.ca>
3581
3582        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3583        chdir() and open() operations within the TFTP file system.
3584
35852001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3586
3587        * librdbg/configure.ac: Fix latent bug exposed by removal of
3588        config.cache's which prevented powerpc targets librdbg from building.
3589
35902001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3591
3592        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3593        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3594        autoconf-2.52 happy.
3595
35962001-10-12      Mike Siers <mikes@poliac.com>
3597
3598        * libnetworking/Update to stable working state.  Congratulations Mike!
3599        :).
3600        * libnetworking/modem_example: Directory removed.
3601        * libnetworking/modem_example/16550.h,
3602        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3603        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3604        libnetworking/modem_example/ppp.h,
3605        libnetworking/modem_example/pppcompress.c: Files removed.
3606        * libnetworking/pppd/example/pppd.options: New file.
3607        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3608        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3609        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3610        libnetworking/pppd/rtemsmain.c: Updated.
3611
36122001-10-12      Joel Sherrill <joel@OARcorp.com>
3613
3614        * libchip/serial/z85c30.c: Fixed typo.
3615
36162001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3617
3618        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3619        * configure.in: Remove.
3620        * configure.ac: New file, generated from configure.in by autoupdate.
3621        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3622        * libchip/configure.in: Remove.
3623        * libchip/configure.ac: New file, generated from configure.in by
3624        autoupdate.
3625        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3626        * librdbg/configure.in: Remove.
3627        * librdbg/configure.ac: New file, generated from configure.in by
3628        autoupdate.
3629        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3630        * libnetworking/configure.in: Remove.
3631        * libnetworking/configure.ac: New file, generated from configure.in by
3632        autoupdate.
3633
36342001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3637        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3638        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3639
36402001-09-27      Joel Sherrill <joel@OARcorp.com>
3641
3642        * libchip/ChangeLog: Fixed typo in date.
3643
36442001-09-27      Eric Norum <eric.norum@usask.ca>
3645
3646        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3647        TFTP  filesystem.
3648
36492001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3650
3651        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3652        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3653        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3654        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3655        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3656        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3657        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3658        'PREINSTALL_FILES ='.
3659        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3660        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3661        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3662        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3663        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3664        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3665        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3666        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3667        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3668        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3669        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3670        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3671
36722001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3673
3674        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3675        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3676        * librdbg/src/m68k/any/Makefile.am: Ditto.
3677        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3678        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3679        happy.
3680
36812001-09-21      Joel Sherrill <joel@OARcorp.com>
3682
3683        * libchip/network/Makefile.am: Fixed typo on file name.
3684        * libchip/network/i82586.c: Commented out line 318 which is referencing
3685        a member of a structure that is not currently there.  This needs to be
3686        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3687        to C style.
3688
36892001-09-19      Eric Norum <eric.norum@usask.ca>
3690
3691        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3692
36932001-09-19      Chris Johns <ccj@acm.org>
3694
3695        * libchip/network/README.i82586, libchip/network/i82586.c,
3696        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3697        Network driver for Intel i82586.
3698        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3699        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3700        "root" filesystem with information obtained via the DHCP response.
3701
37022001-09-14      Eric Norum <eric.norum@usask.ca>
3703
3704        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3705        make gcc 3.x happy.
3706
37072001-08-16      Mike Siers <mikes@poliac.com>
3708
3709        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3710        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3711        These support callback functionality that has not even been compiled
3712        under RTEMS yet.
3713        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3714        example application.  Mike's notes on the modifications: - renamed
3715        error() function because of namespace problems - removed calls to the
3716        exit() funciton - removed extra files from the pppd source directory -
3717        defined pppd task constant values in rtemspppd.h - modifyied example
3718        code to get actual tick per second value - placed the pppd 2.3.11 man
3719        page file (pppd.8) into the pppd directory.
3720        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3721        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3722        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3723        libnetworking/pppd/rtems-ppp.c: Deleted.
3724        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3725        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3726        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3727        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3728        libnetworking/pppd/example/init.c,
3729        libnetworking/pppd/example/netconfig.h,
3730        libnetworking/pppd/example/ppp.conf,
3731        libnetworking/pppd/example/pppdapp.c,
3732        libnetworking/pppd/example/system.h: New files.
3733        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3734        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3735        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3736        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3737        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3738        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3739        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3740        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3741        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3742        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3743        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3744        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3745        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3746        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3747        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3748
37492001-08-16      Joel Sherrill <joel@OARcorp.com>
3750
3751        * libnetworking/pppd/example/Makefile: Removed.
3752        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3753        to avoid bootstrap -c clobbering it.
3754        * libnetworking/rtems_telnetd/.cvsignore: New file.
3755
37562001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3757
3758        * libnetworking/Makefile.am, libnetworking/configure.in,
3759        libnetworking/rtems_servers/Makefile.am,
3760        libnetworking/rtems_servers/telnetd.c,
3761        libnetworking/rtems_servers/telnetd.h,
3762        libnetworking/rtems_telnetd/Makefile.am,
3763        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3764        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3765        libnetworking/rtems_telnetd/telnetd.c,
3766        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3767        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3768        effect when ftpd change. - the tcp/ip stats have been implemented into
3769        icmds.c and started when telnetd daemon is started.
3770        * libnetworking/rtems_servers/telnetd.c,
3771        libnetworking/rtems_servers/telnetd.h: Removed.
3772        * libnetworking/rtems_telnetd: New directory.
3773        * libnetworking/rtems_telnetd/Makefile.am,
3774        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3775        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3776        libnetworking/rtems_telnetd/telnetd.c,
3777        libnetworking/rtems_telnetd/telnetd.h: New files.
3778
37792001-06-14      Joel Sherrill <joel@OARcorp.com>
3780
3781        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3782        Moved from libmisc/shell so the network stack to address network
3783        depenendency.
3784        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3785
37862001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3787
3788        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3789
37902001-05-15      Joel Sherrill <joel@OARcorp.com>
3791
3792        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3793        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3794        accidentally deleted the incorrectly empty versions.
3795
37962001-05-14      Till Straumann <strauman@slac.stanford.edu>
3797
3798        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3799        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3800        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3801        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3802        to know the values) - the affected BSP (shared/motorola) headers have
3803        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3804        driver (libchip/network/dec21140.c) has been fixed to use
3805        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3806        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3807        who is using this driver. - the DEC driver also has been fixed to use
3808        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3809        delay_in_bus_cycles().
3810
38112001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3812
3813        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3814
38152001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3816
3817        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3818
38192001-04-24      Eric Norum <eric.norum@usask.ca>
3820
3821        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3822        NTP synchronization a little more robust -- no NTP daemon yet, but at
3823        least it trys a little harder when the primary NTP server is down.
3824
38252001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3826
3827        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3828        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3829        libnetworking/pppd/modem_example/modem.c,
3830        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3831        other strings into English.
3832        * libnetworking/pppd/STATUS: updated to reflect the changes.
3833
38342001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3835
3836        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3837        again.
3838
38392001-04-20      Eric Valette <valette@crf.canon.fr>
3840
3841        * mcp750 directory renamed new_exception processing as it supports many
3842        more CPU models.
3843        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3844        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3845        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3846        formerly in mcp750 plus modifications.
3847        * librdbg/src/powerpc/mcp750/.cvsignore,
3848        librdbg/src/powerpc/mcp750/Makefile.am,
3849        librdbg/src/powerpc/mcp750/remdeb.h,
3850        librdbg/src/powerpc/mcp750/remdeb_f.x,
3851        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3852        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3853        new_exception_processing.
3854        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3855        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3856        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3857        part of this effort to add support for the MPC8xx.
3858
38592001-04-19      Joel Sherrill <joel@OARcorp.com>
3860
3861        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3862        internal include files.
3863
38642001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3865
3866        PR 158
3867        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3868        rcmd() library call by commenting out the parts that deal with signals.
3869        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3870        stdio. The 'server-side' parts of this file which deal with
3871        authentication are disabled since they are not needed.
3872
38732001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3874
3875        * libnetworking/include/.cvsignore: Remove dangling file.
3876
38772001-03-14      Joel Sherrill <joel@OARcorp.com>
3878
3879        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3880        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3881        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3882        libchip style serial drivers can be written in libcpu or libbsp.
3883
38842001-03-01      Joel Sherrill <joel@OARcorp.com>
3885
3886        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3887        libchip/network/sonic.c, libchip/network/sonic.h,
3888        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3889        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3890        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3891        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3892        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3893        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3894        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3895        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3896
38972001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3898
3899        * librdbg/include/rdbg/Makefile.am,
3900        librdbg/include/rdbg/i386/Makefile.am,
3901        librdbg/include/rdbg/m68k/Makefile.am,
3902        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3903        style on include files.
3904
39052001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3906
3907        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3908        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3909        replace ${..} with $(..).
3910        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3911        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3912        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3913        libnetworking/rtems/Makefile.am, libnetworking/
3914        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3915        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3916        include_*HEADERS instead of H_FILES.
3917        * libnetworking/include/Makefile.am: Remove.
3918        * libnetworking/Makefile.am: Add handling of *.h files.
3919        * libnetworking/configure.in: Remove include/Makefile.
3920
39212001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3922
3923        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3924
39252001-01-31      Sergei Organov <osv@javad.ru>
3926
3927        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3928        current dir and root dir removed in favor of new libio support for
3929        task-local current and root directories. - Bug in `close_data_socket()'
3930        introduced by previous change fixed. - `command_pasv()' changed to set
3931        timeout on socket we are listening on and code fixed to don't close
3932        socket twice on error. - `serr()' changed to clear `errno'. -
3933        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3934        changed to clear `errno' before processing session. -
3935        `close_data_socket()' fixed to close both active and passive sockets -
3936        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3937        empty string  in `exec_command()'.
3938
39392001-01-25      Eric Norum <eric.norum@usask.ca>
3940
3941        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3942        improves throughput on systems which are dropping packets.   Only the
3943        first timeout is reduced.  This keeps the number of extra packets down
3944        on networks that are very busy and dropping lots of packets.
3945
39462001-01-24      Sergei Organov <osv@javad.ru>
3947
3948        * libnetworking/rtems_servers/ftpd.c,
3949        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3950        - Timeouts on sockets implemented. 'idle' field added to configuration.
3951        No timeout by default to keep backward compatibility. Note: SITE IDLE
3952        command not implemented yet. - Basic global access control implemented.
3953        'access' field added to configuration. No access limitations by default
3954        to keep backward compatibility. - Anchor data socket for active mode
3955        (using self IP and port 20.) - Fixed default data port support (still
3956        not tested). - Don't allow IP address different from originating host in
3957        PORT command to improve security. - Fixed bug in MDTM command. - Check
3958        for correctness of parsing of argument in command_port(). - Fixed
3959        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3960        a directory. - Command parsing a little bit improved: command names are
3961        now converted to upper-case to be more compatible with RFC (command
3962        names are not case-sensitive.) - Reformat comments so that they have
3963        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3964        previous changes - True ASCII mode implemented (doesn't work for hooks
3965        and /dev/null) - Passive mode implemented, PASV command added. - Default
3966        port for data connection could be used (untested, can't find ftp client
3967        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3968        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3969
39702001-01-18      Joel Sherrill <joel@OARcorp.com>
3971
3972        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3973        macro using variable arguments.
3974        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3975        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3976        since I updated the main RTEMS development machine to RedHat 7.2 and
3977        apparently got a new version of rpcgen.
3978
39792001-01-12      Sergei Organov <osv@javad.ru>
3980
3981        * libnetworking/rtems_servers/ftpd.c,
3982        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3983        - use pool of pre-created threads to handle sessions instead of
3984        creating/deleting threads on the fly - LIST output is now similar to
3985        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3986        happy with it. - LIST NAME now works (both for files and directories) -
3987        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3988        clients happy  - keep track of CWD for every session separately -
3989        ability to specify root directory name for FTPD in configuration table.
3990        FTPD will then create illusion for FTP clients that this is actually
3991        root directory. - ignore options sent in commands, thus LIST -al FILE
3992        works and doesn't try to list "-al" directory. - buffers are allocated
3993        on stack instead of heap where possible to eliminate malloc/free calls
3994        (avoid possible heap fragmentation troubles). - drop using of task
3995        notepad to pass parameters - use function arguments instead - use
3996        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3997        in socket() instead of AF_INET.
3998
39992001-01-02      Joel Sherrill <joel@OARcorp.com>
4000
4001        * libnetworking/CHANGELOG: Removed.
4002        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4003
40042000-12-14      Eric Norum <eric.norum@usask.ca>
4005
4006        * libnetworking/lib/tftpDriver.c: Added write capability.
4007
40082000-12-08      Joel Sherrill <joel@OARcorp.com>
4009
4010        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4011        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4012        numerous variable declarations conditional on PPP_COMPRESS and
4013        PPP_FILTER.  Commented out variables that were not used because the code
4014        using them was commented out. Removed totally unused variables.
4015        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4016        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4017
40182000-11-30      Joel Sherrill <joel@OARcorp.com>
4019
4020        * libnetworking/modem/ppp_tty.c: Changed to include
4021        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4022        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4023        * libnetworking/Makefile.am: Modified to reflect above.
4024
40252000-11-27      Joel Sherrill <joel@OARcorp.com>
4026
4027        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4028
40292000-11-25      Eric Norum <eric.norum@usask.ca>
4030
4031        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4032        core.
4033
40342000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4035
4036        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4037        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4038        subdir.
4039        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4040        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4041        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4042        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4043        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4044        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4045        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4046        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4047        ppp_tty.c and the real pppd main is in pppmain.c.
4048
40492000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4050
4051        * libchip/network/sonic.c: Added ipalign() routine to align the received
4052        packet so that the ip header is on a 32-bit boundary. Necessary for
4053        cpu's that do not allow unaligned loads and stores and when the 32-bit
4054        DMA mode is used.
4055
40562000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4057
4058        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4059        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4060        ACLOCAL_AMFLAGS.
4061        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4062        ACLOCAL_AMFLAGS.
4063        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4064        ACLOCAL_AMFLAGS.
4065
40662000-11-03      Chris Johns <ccj@acm.org>
4067
4068        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4069        libchip/network/cs8900.h: New files.
4070
40712000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4072
4073        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4074        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4075        $(RTEMS_TOPdir)/aclocal.
4076        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4077        $(RTEMS_TOPdir)/aclocal.
4078        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4079        $(RTEMS_TOPdir)/aclocal.
4080
40812000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4082
4083        * configure.in: Switch to GNU-canonicalization.
4084        * Makefile.am: Reflect changes to configure.in.
4085        * acinclude.m4: Remove.
4086
40872000-10-30      Joel Sherrill <joel@OARcorp.com>
4088
4089        * POSIX include files merged into newlib.  This resulted in some
4090        definitions moving to other files and thus some secondary effects in
4091        RTEMS source code.
4092        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4093        in sync with newlib's <machine/types.h>.
4094        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4095        definition of struct itimerval in <sys/time.h>.
4096
40972000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4098
4099        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4100        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4101        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4102        * ChangeLog: Fix typos.
4103        * configure.in: add tests to the GNU canonicalized subdirectories.
4104
41052000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4106
4107        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4108        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4109        the lib directory before configuring lib/.
4110
41112000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4112
4113        * configure.in, Makefile.am: add exec to the GNU canonicalized
4114        subdirectories.
4115        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4116        * configure.in: add libnetworking, librpc and librdb to the GNU
4117        canonicalized subdirectories.
4118        * configure.in: add libmisc and libchip to the GNU canonicalized
4119        subdirectories.
4120        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4121        Switch to GNU canonicalization.
4122        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4123        Switch to GNU canonicalization.
4124        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4125        Switch to GNU canonicalization.
4126
41272000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4128
4129        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4130        canonicalization to libfs/. The approach is currently a bit of a hack as
4131        GNU canonicalization does not support the per-BSP build some of the
4132        other directories require.  As more of the tree is converted, this will
4133        become less  of an issue.
4134
41352000-10-20      Joel Sherrill <joel@OARcorp.com>
4136
4137        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4138        parameter.
4139
41402000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4141
4142        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4143        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4144        * librdbg/configure.in: Add m68k support.
4145        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4146        subdirectory.
4147        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4148        failure.
4149        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4150        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4151        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4152        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4153        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4154        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4155        librdbg/src/m68k/.cvsignore: New files.
4156        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4157        function pointers.
4158        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4159        _after_ pointer has been checked against NULL.
4160
41612000-10-18      Joel Sherrill <joel@OARcorp.com>
4162
4163        * wrapup/Makefile.am: Added libfs.
4164
41652000-10-18      Chris Johns <ccj@acm.org>
4166
4167        * libfs created.
4168        * configure.in: Added libfs subdirectory.
4169        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4170
41712000-09-28      Joel Sherrill <joel@OARcorp.com>
4172
4173        * libnetworking/rtems_webserver/Makefile.am,
4174        libnetworking/rtems_webserver/base64.c,
4175        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4176        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4177
41782000-09-22      Joel Sherrill <joel@OARcorp.com>
4179
4180        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4181        libnetworking/rtems/rtems_bsdnet_internal.h,
4182        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4183        have included rtems.h.  It is now including precisely the  least amount
4184        of low level, yet portable .h files to get the basic RTEMS types
4185        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4186        used machine/types.h to include rtems.h.
4187
41882000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4189
4190        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4191
41922000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4193
4194        * libnetworking/ChangeLog: Cleanup.
4195
41962000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4197
4198        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4199        * libchip/ChangeLog: Fix formating.
4200
42012000-09-05      Joel Sherrill <joel@OARcorp.com>
4202
4203        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4204        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4205        confusion and to work with the converted flags.
4206
42072000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4208
4209        * wrapup/Makefile.am: Include compile.am.
4210        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4211        libchip/serial/Makefile.am: Include compile.am.
4212        * librdbg/src/i386/any/Makefile.am,
4213        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4214        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4215        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4216        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4217        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4218        libnetworking/rtems_servers/Makefile.am,
4219        libnetworking/rtems_webserver/Makefile.am,
4220        libnetworking/wrapup/Makefile.am: Include compile.am.
4221
42222000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4223
4224        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4225        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4226
42272000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4228
4229        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4230
42312000-08-31      Joel Sherrill <joel@OARcorp.com>
4232
4233        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4234        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4235        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4236        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4237        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4238        * libnetworking/wbase64.c: Removed.
4239        * libnetworking/Makefile.am, libnetworking/asp.c,
4240        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4241        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4242        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4243        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4244        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4245        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4246        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4247        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4248        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4249        Modified.
4250
42512000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4252
4253        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4254
42552000-08-30      Joel Sherrill <joel@OARcorp.com>
4256
4257        * libnetworking/rtems_webserver/license.txt: New file.
4258
42592000-08-10      Joel Sherrill <joel@OARcorp.com>
4260
4261        * ChangeLog: New file.
4262        * libchip/ChangeLog: New file.
4263        * librdbg/ChangeLog: New file.
4264        * libnetworking/ChangeLog: New file.
4265
Note: See TracBrowser for help on using the repository browser.