source: rtems/c/src/ChangeLog @ 7417f7b7

4.104.11
Last change on this file since 7417f7b7 was 8606ed5, checked in by Ralf Corsepius <ralf.corsepius@…>, on Apr 2, 2010 at 6:46:55 AM

2010-04-02 Ralf Corsépius <ralf.corsepius@…>

  • libchip/rtc/ds1375.c: #include <unistd.h>.
  • Property mode set to 100644
File size: 157.3 KB
Line 
12010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/rtc/ds1375.c: #include <unistd.h>.
4
52010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * libchip/network/i82586.c: Readdress use of ctype methods per
8        recommendation from D.J. Delorie on the newlib mailing list. We
9        should pass an unsigned char into these methods.
10
112010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
14        variable.
15
162010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * libchip/network/i82586.c: Fix warnings for ctype methods.
19
202010-02-19      Chris Johns <chrisj@rtems.org>
21
22        * libchip/ide/ide_controller.c: Create the devices as block
23        devices.
24
252010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
26
27        * libchip/ide/ata_internal.h, libchip/ide/ata.c
28        libchip/i2c/spi-sd-card.c: Update for block device API change.
29
302010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
31
32        * libchip/display/disp_hcms29xx.c,
33        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
34        libchip/display/font_hcms29xx.h: various fixes
35
362009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
37
38        PR 1474
39        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
40        device API change.
41
422009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        * libchip/network/greth.c: Eliminate unused type
45        rtems_clock_time_value.
46
472009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * libchip/network/dec21140.c: Warning elimination
50        (dec21140_softc->base now is an uint32_t).
51
522009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        PR 1483/cpukit
55        * libchip/network/dec21140.c, libchip/network/elnk.c,
56        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
57        *_SUPPORTED-guarded code sections.
58
592009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * libchip/network/dec21140.c, libchip/network/elnk.c,
62        libchip/network/if_dc.c: Ensure PCI drivers are built on all
63        supported configurations. PowerPC conditionals were not current and
64        code was not being built on supported BSPs.
65
662009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
67
68        * libchip/network/smc91111.c: Formatting.
69
702009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
73        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
74        uint32_t (16bit ints are too small).
75
762009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
79        * libchip/network/if_dc.c: Fix type mismatch.
80
812009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * aclocal/bsp-linkcmds.m4: New.
84
852009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * configure.ac: Rework CFLAGS setup.
88        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
89        * automake/compile.am: Remove RTEMS_CFLAGS.
90
912009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * libchip/ide/ata.h: Move extern "C".
94
952009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
98        Use hex-constants to avoid implicit int-casts.
99        * libchip/i2c/spi-memdrv.c:
100        Use hex-constants to avoid implicit int-casts.
101        Use rtems_off64_t offsets to avoid loosing precision.
102
1032009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
104
105        * libchip/serial/ns16550.c: Update for interrupt handler type change.
106
1072009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * aclocal/bsp-alias.m4: New.
110        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
111
1122009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
115
1162009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
119        * Makefile.am: Remove BARE_CPU_MODEL.
120
1212009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Remove cfg_dir.
124
1252009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * configure.ac: Remove -std=c99 -fasm.
128        Remove AM_CONDITIONAL LIBCHIP.
129        * libchip/Makefile.am, wrapup/Makefile.am:
130        Remove AM_CONDITIONAL LIBCHIP.
131
1322009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * configure.ac: Pick up make/custom/*.
135        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
136
1372009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
140        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
141
1422009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
145
1462009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
147
148        * Makefile.am: Remove RTEMS_HOST (unused).
149        * configure.ac: Remove RTEMS_HOST (unused).
150        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
151
1522009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
155        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
156
1572009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
160        aclocal/check-posix.m4, aclocal/enable-posix.m4,
161        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
162
1632009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * configure.ac: Rework make/custom/* handling.
166        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
167        * Makefile.am: Remove make/custom/default.cfg-rule.
168
1692009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
170
171        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
172        NULL pointer access in interrupt handler.
173
1742009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
175
176        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
177        device API change.
178
1792009-10-08      Chris Johns <chrisj@rtems.org>
180
181        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
182        multiblock support from the ATA driver. Multiblock at the disk
183        level should not be a global policy as a disk may have more than
184        one partition with different block sizes. An IDE driver could
185        decide to use the feature with DMA but this a driver specific
186        design choice. Fixed bugs relating to variable block sizes and
187        large block transfer.
188        * c/src/libchip/ide/ide_controller.c,
189        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
190        Changed the block size to 32bits so blocks of 64K or bigger can be
191        transfered in a single driver call.
192
1932009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
196        shared irq.h yet and this breaks a significant number of them.
197
1982009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
201        model.
202
2032009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
206        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
207        renamed to rtems_termios_baud_to_number.
208
2092009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
212        termios_baud_to_number (duplicate prototypes).
213        Add C++-guards.
214        Include rtems/termiostypes.h.
215
2162009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
219
2202009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
223        physical address to support BSD TCP/IP stack.
224
2252009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
226
227        * libchip/network/elnk.c: Convert calls to legacy routine
228        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
229
2302009-08-03      Roger Dahlkvist <ruppe@kth.se>
231
232        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
233
2342009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * libchip/ide/ata.c: Remove warning.
237
2382009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
241        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
242        now use the same macros.
243        * aclocal/bsp-bspcleanup-options.m4: New file.
244
2452009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
246
247        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
248        obsolete defines and declarations.  Set initial baud during device
249        open.  Fixed interrupt mode.
250
2512009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
252
253        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
254        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
255        EINVAL and ENOTTY as appropriate.
256
2572009-05-30      Chris Johns <chrisj@rtems.org>
258
259        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
260        devices on an IDE bus and cleaned up the initialisation register
261        call.
262
2632009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * libchip/network/i82586.c: Fix warning in manner suggested by
266        Arnout Vandecappelle <arnout@mind.be> in
267        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
268
2692009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * libchip/network/if_dc.c: Fixed warnings.
272
2732009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
276        as needed.
277
2782009-04-29      Chris Johns <chrisj@rtems.org>
279
280        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
281
282        * libchip/ide/ide_controller.c: Change the status detection and
283        add a message if the transfer fails. There is currently no error
284        handle at the IDE drvier level.
285
2862009-03-12      Daniel Hellstrom <daniel@gaisler.com>
287
288        PR 1392/bsps
289        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
290        over multiple pages results in extra data being written.
291
2922009-02-27      Gene Smith <gene.smith@siemens.com>
293
294        PR 1356
295        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
296        cards.
297
2982009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
299
300        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
301        enabled on x86.
302
3032009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
304
305        * aclocal/bspopts.m4: Quoting cosmetics.
306
3072009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
308
309        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
310        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
311        writes.  Fixed integer type in device structure.
312
3132009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * libchip/serial/ns16550.c: Turn on ns16550_process() for
316        BSP_FEATURE_IRQ_LEGACY case also.
317
3182008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
319
320        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
321        level LibI2C interface.  Added generic block IO functions.
322
3232008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
326        optman/rtems/no-msg.c, optman/rtems/no-part.c,
327        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
328        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
329        optman/sapi/no-ext.c, optman/sapi/no-io.c:
330        Revert previous patch (cvs clash with Joel hacking cpukit).
331
3322008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
333
334        * aclocal/canonical-target-name.m4: Remove tic4x.
335
3362008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
337
338        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
339
3402008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
341
342        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
343        optman/rtems/no-msg.c, optman/rtems/no-part.c,
344        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
345        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
346        optman/sapi/no-ext.c, optman/sapi/no-io.c:
347        Fix prototypes.
348
3492008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
352
3532008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
356        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
357        duplicated data.
358
3592008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
360
361        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
362        SuperCore Handler initialization routines to directly pull parameters
363        from configuration table.
364
3652008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
366
367        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
368        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
369        optman/rtems/no-part.c, optman/rtems/no-region.c,
370        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
371        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
372        initialization routines to directly pull parameters from
373        configuration table. Eliminate empty routines sportted.
374
3752008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
376
377        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
378
3792008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
382        all public use of TOD conversion routines.
383
3842008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
385
386        * libchip/network/smc91111config.h:
387        #include <stdint.h> instead of <rtems/stdint.h>.
388
3892008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
390
391        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
392        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
393
3942008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
395
396        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
397
3982008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
399
400        * libchip/serial/ns16550.c: Transmit the character in the polled write
401        function within a critical section for printk() compatibility.
402
4032008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
404
405        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
406
4072008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
410
4112008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
412
413        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
414
4152008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * aclocal/bsp-bootcard-options.m4: Fix quoting.
418
4192008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * aclocal/bsp-bootcard-options.m4: New file.
422        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
423
4242008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
425
426        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
427        BSPs that support this feature.
428
4292008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
430
431        * libchip/serial/ns16550.c: Fix typo.
432
4332008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * libchip/serial/ns16550.c: Fix typo.
436
4372008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
438
439        * libchip/serial/ns16550.c: Add not supported on arm even though it is
440        not simple vectored.
441
4422008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
443
444        * libchip/serial/ns16550.c: Not currently supported on architectures
445        with simple vectored interrupt model.
446
4472008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
448
449        * aclocal/version.m4: Bump RTEMS_API to 4.10.
450        Bump _RTEMS_VERSION to 4.9.99.0.
451
4522008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
453
454        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
455        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
456        functions have now static linkage type.  Added constant qualifier to
457        operations table and read-only function parameters.
458
459        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
460        c/src/libchip/serial/serial.h:  Include required header files.  Removed
461        support for old PowerPC exception handling.  Various fixes for
462        interrupt related routines.  Added support for BSPs with IRQ extension
463        API.
464
4652008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
466
467        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
468        is no PCI bus based upon the BSP not having a base address defined.
469        This means this driver cannot be supported on that board.
470
4712008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * libchip/network/dec21140.c, libchip/network/elnk.c,
474        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
475
4762008-09-17      Miao Yan <yanmiaobest@gmail.com>
477
478        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
479        add simple device only filesystem (devfs), optionally completely drop
480        out filesystem, and to clean up disabling newlib reentrancy support.
481        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
482        now has a 15K code space.
483        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
484        Removed.
485
4862008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * libchip/ide/ata.h: Convert to Unix file format.
489
4902008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
493        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
494        libchip/serial/serial.h, libchip/serial/serprobe.c,
495        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
496        Convert to "bool".
497        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
498        libchip/i2c/spi-memdrv.h: Convert to "bool".
499        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
500        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
501        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
502        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
503        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
504        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
505        Convert to "bool".
506        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
507        Convert to "bool".
508        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
509        Convert to "bool".
510
5112008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
512
513        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
514        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
515        memory driver to not use the clock ioctl to install a method to poll
516        for input. It now uses a Class API Timer which means we can eliminate
517        this special IOCTL from all clock drivers.
518        * libchip/shmdr/setckvec.c: Removed.
519
5202008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * libchip/network/sonic.c: Do not declare a variable just to hold an
523        ignored return value.
524
5252008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
526
527        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
528
5292008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
530
531        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
532        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
533
5342008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * libchip/display/disp_hcms29xx.c: Do not make these static. They
537        appear to be unused that way.
538
5392008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * libchip/shmdr/shm_driver.h: Correct prototypes.
542
5432008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
544
545        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
546        variables and made methods static.
547
5482008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
549
550        * libchip/serial/ns16550.c: Fix warning.
551
5522008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
553
554        * aclocal/prog-cc.m4: Add -Wnested-externs.
555
5562008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * libchip/network/dec21140.c: Add missing prototype.
559        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
560
5612008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
562
563        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
564        -Wstrict-prototypes to RTEMS_CFLAGS.
565
5662008-08-02      Chris Johns <chrisj@rtems.org>
567
568        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
569        rtems_blkdev_request count and start references. Use
570        RTEMS_BLKDEV_START_BLOCK.
571
5722008-07-29      Chris Johns <chrisj@rtems.org>
573
574        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
575
576        * libchip/ide/ata.c: Change to use a mutex rather than disable
577        pre-emption. Updated to the libblock changes.
578
579        * libchip/ide/ata_internal.h: Updated to the new chains API.
580
581        * libchip/ide/ide_controller.c: Updated to the libblock
582        changes. Added come debug tracing.
583
584        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
585        to the libblock changes.
586
5872008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * configure.ac: Remove RPCGEN, RPCTOOLS.
590
5912008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
592
593        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
594        for output format specifiers.
595
5962008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
597
598        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
599        Fixed some data types
600
6012008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
602
603        * libchip/i2c/spi-sd-card.c: Added missing header file.
604        * libchip/Makefile.am: Added SD Card driver.
605
6062008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
607
608        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
609        make glyphs non-constant, added file headers
610
6112008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
612
613        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
614        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
615        * libchip/display/font_hcms29xx.h
616        Creation of SPI display driver
617
6182008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
619
620        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
621        via SPI.
622
6232008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
626        AC_PREREQ(2.62).
627
6282008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
631
6322008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
633
634        * libchip/Makefile.am: Move termios helper routines from libchip to
635        libcsupport. Add routine which makes it easy for a termios device
636        driver to inform termios of its default baud rate. This avoids
637        inconsistencies in later termios settings changes.
638        * libchip/serial/termios_baud2index.c,
639        libchip/serial/termios_baud2num.c: Removed.
640
6412008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
642
643        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
644
6452008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
646
647        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
648        not fail if there are none.
649
6502008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
651
652        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
653        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
654        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
655        * libchip/Makefile.am:
656        derived a generic spi memory driver from spi-flash-m25p40,
657        added descriptor for fram fm25l256
658
6592008-05-07      Till Straumann <strauman@slac.stanford.edu>
660
661        PR 649/bsps
662        * libchip/ide/ata.c: Give up if the interface does not become ready.
663
6642008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
665
666        Moved to cpukit.
667        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
668        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
669        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
670        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
671        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
672        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
673        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
674        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
675        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
676        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
677        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
678        nfsclient/src/xdr_mbuf.c: Removed.
679
6802008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
681
682        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
683
6842008-01-05      Chris Johns <chrisj@rtems.org>
685
686        * libchip/flash/am29lv160.c: Update the blank check error message
687        to say there is an error.
688       
6892007-12-22      Chris Johns <chrisj@rtems.org>
690
691        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
692        the hello message. Just one line but still a little too long.
693       
6942007-12-14      Chris Johns <chrisj@rtems.org>
695
696        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
697        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
698        * libchip/flash, libchip/flash/am29lv160.c,
699        libchip/flash/am29lv160.h: New.
700
7012007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
702
703        * libchip/network/if_fxp.c: Spacing.
704
7052007-11-20      Till Straumann <strauman@slac.stanford.edu>
706
707        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
708        Avoid using 'stdio' before the system is up and fully
709        initialized.
710
7112007-11-20      Till Straumann <strauman@slac.stanford.edu>
712
713        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
714        * libchip/Makefile.am, libchip/preinstall.am:
715        added new driver for Maxim DS1375 i2c RTC.
716
7172007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
718
719        * libchip/i2c/spi-flash-m25p40.c:
720        added addressing call in write function
721
7222007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
723
724        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
725        * libchip/Makefile.am:
726        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
727
7282007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
729
730        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
731
7322007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * nfsclient/Makefile.am: Fix errors.
735
7362007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
737
738        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
739
7402007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * aclocal/version.m4: Bump RTEMS_API to 4.9.
743        Bump RTEMS_VERSION to 4.8.99.0.
744
7452007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
746
747        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
748
7492007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
750
751        * configure.ac: Remove AC_PROG_AWK (Unused).
752
7532007-09-14      Daron Chabot <djc915@mail.usask.ca>
754
755        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
756        rtems_interrupt_vector, to permit passing arbitrary arguments to the
757        ISR. Clean up of variables to silence compiler warnings.
758
7592007-09-13      Daniel Hellstrom <daniel@gaisler.com>
760
761        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
762
7632007-09-12      Daniel Hellstrom <daniel@gaisler.com>
764
765        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
766          - Odd bit bug in some chips taken care of.
767          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
768            alignment but failing to do so must have made the driver writer to make
769            some incorrect assumptions about MBUFs.
770          - Fixed MBUF handling to handle mbuf chains better. The Data length of
771            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
772          - Made while loop responsible for copying data to fifo port copy 16 shorts
773            per loop instead of 1 short, increasing the copying process.
774
7752007-09-07      Daniel Hellstrom <daniel@gaisler.com>
776
777        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
778        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
779
7802007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
781
782        * configure.ac, wrapup/Makefile.am: Remove RDBG.
783        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
784        librdbg/Makefile.am, librdbg/preinstall.am,
785        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
786        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
787        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
788        librdbg/include/rdbg/powerpc/rdbg_f.h,
789        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
790        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
791        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
792        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
793        librdbg/src/servtsp.c, librdbg/src/servutil.c,
794        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
795        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
796        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
797        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
798        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
799        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
800        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
801        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
802        librdbg/src/powerpc/rdbg_f.c,
803        librdbg/src/powerpc/new_exception_processing/remdeb.h,
804        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
805        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
806        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
807
8082007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
811
8122007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
813
814        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
815          sizes.
816
8172007-07-27      Chris Johns <chrisj@rtems.org>
818
819        * wrapup/Makefile.am: Create archive from a file for hosts
820        with a limited command line size.
821
8222007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
823
824        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
825          sizes.
826
8272007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
828       
829        * configure.ac: Add nfsclient.
830        * nfsclient/Makefile.am: New.
831        * nfsclient/proto/Makefile, nfsclient/Makefile,
832          nfsclient/src/Makefile: Remove.
833        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
834        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
835
8362007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
837
838        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
839        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
840        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
841        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
842        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
843        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
844        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
845        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
846        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
847        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
848        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
849        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
850
8512007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
852
853        * libchip/serial/ns16550.c: removed timed out wait for transmitter
854        to become ready: This will not work for fast CPUs.
855
8562007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
857
858        * libchip/ide/ata.c: fixed warning
859
8602007-06-20      Ray Xu <rayx@gmail.com>
861
862        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
863        console, and libio. This shrinks the memory requirements but Joel has
864        not figured out how best to present this to application space.
865        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
866        New files.
867
8682007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
869
870        * optman/sapi/no-io.c: Split IO Manager into one function per file so
871        now we only need required initialization methods.
872
8732007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
874
875        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
876        parameter since it was used to configure a no longer used feature.
877        Device names are now part of the filesystem not in a table.
878
8792007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
880
881        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
882        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
883        optman/rtems/no-part.c, optman/rtems/no-region.c,
884        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
885        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
886        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
887        other optional managers so using them reduces application size
888        instead of increasing it.
889        * optman/rtems/no-barrier.c: New file.
890
8912007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
892
893        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
894        adjustments to pci-API changes.
895        * libchip/network/dec21140.c, libchip/network/elnk.c,
896        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
897        changes.
898
8992007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
900
901        * libchip/network/dec21140.c, libchip/network/if_dc.c,
902        libchip/network/if_fxp.c: Reflect changes to pci-API.
903
9042007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
907        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
908
9092007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
910
911        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
912          being used to compile "tools").
913
9142007-03-13      Joel Sherrill <joel@OARcorp.com>
915
916        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
917
9182007-03-12      Joel Sherrill <joel@OARcorp.com>
919
920        * libchip/network/cs8900.c, libchip/network/cs8900.h,
921        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
922        and/or fix mistake in copyright notice. Both of these mistakes appear
923        to be from code submitted after these changes were made previously.
924
9252007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
928
9292007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
930
931        * libchip/Makefile.am: Correct path to README.tulipclone.
932
9332007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
934
935        * libchip/ide/ata.c: Remove superfluous type casts.
936
9372007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
938
939        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
940        Use size_t for sizes.
941
9422007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
943
944        * libchip/ide/ata.c: in ata_request_done: moved call to free()
945        from preemption disabled region
946
9472007-01-16      Till Straumann <strauman@slac.stanford.edu>
948
949        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
950        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
951        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
952
9532006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
954
955        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
956          ioctl_command_t as ioctl argument.
957
9582006-12-13      Joel Sherrill <joel@OARcorp.com>
959
960        * librtems++/include/rtems++/rtemsEvent.h,
961        librtems++/include/rtems++/rtemsMessageQueue.h,
962        librtems++/include/rtems++/rtemsSemaphore.h,
963        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
964        librtems++/src/rtemsMessageQueue.cc,
965        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
966        rtems_unsigned32 to uint32_t.
967
9682006-12-13      Joel Sherrill <joel@OARcorp.com>
969
970        PR 1181/bsps
971        * optman/rtems/no-msg.c: Clean up dead code.
972
9732006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
974
975        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
976
9772006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
978
979        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
980        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
981        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
982
9832006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
984
985        * configure.ac: New BUG-REPORT address.
986
9872006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * Makefile.am: Remove ampolish3.
990
9912006-11-17      Joel Sherrill <joel@OARcorp.com>
992
993        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
994        blank lines.
995
9962006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
997
998        * configure.ac: Remove RTEMS_AMPOLISH3.
999        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1000          Remove checks for AMPOLISH3.
1001        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1002        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1003        * ampolish3: Remove.
1004
10052006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1006
1007        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1008        * aclocal/prog-cc.m4: Remove CFLAGS.
1009        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1010        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1011
10122006-10-23      Joel Sherrill <joel@OARcorp.com>
1013
1014        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1015
10162006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1017
1018        * automake/compile.am: Use hard-coded RTEMS_* flags.
1019
10202006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1021
1022        * aclocal/rtems-top.m4: Remove RTEMS_API.
1023        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1024
10252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
1027        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1028
10292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1030
1031        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1032
10332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1034
1035        * aclocal/version.m4: Bump version to 4.7.99.0.
1036
10372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1038
1039        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1040
10412006-09-11      Joel Sherrill <joel@OARcorp.com>
1042
1043        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1044
10452006-09-04      Joel Sherrill <joel@OARcorp.com>
1046
1047        * libchip/network/greth.c, libchip/network/open_eth.c,
1048        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1049        introduced by warning removal.
1050
10512006-09-01      Joel Sherrill <joel@OARcorp.com>
1052
1053        * libchip/network/greth.c, libchip/network/open_eth.c,
1054        libchip/network/smc91111.c: Remove warnings and correct prototype
1055        added earlier today.
1056
10572006-09-01      Joel Sherrill <joel@OARcorp.com>
1058
1059        * libchip/network/cs8900.c, libchip/network/greth.c,
1060        libchip/network/i82586.c, libchip/network/open_eth.c,
1061        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1062        sized integers, and inttypes.h printf helpers.
1063
10642006-08-09      Kolja Waschk <waschk@telos.de>
1065
1066        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1067
10682006-07-12      Joel Sherrill <joel@OARcorp.com>
1069
1070        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1071
10722006-07-11      Jerry Needell <jerry.needell@unh.edu>
1073
1074        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1075        4.6 branch.  Original modifications by Gaisler Enterprises.
1076        * libchip/network/greth.c, libchip/network/greth.h: New files.
1077
10782006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1079
1080        * ide/ata.[ch]:
1081        (PR1118) fetch priority for ATA task from a variable,
1082        not a fixed configuration value.
1083       
10842006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1085
1086        * Makefile.am: Add ampolish3.
1087
10882006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1089
1090        * ampolish3: New.
1091        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1092
10932006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * aclocal/rtems-ampolish.m4: New.
1096        * configure.ac: Use RTEMS_AMPOLISH3.
1097
10982006-04-18  Joel Sherrill <joel@OARcorp.com>
1099
1100        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1101
11022006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1103
1104        PR 853/filesystem
1105        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1106        should be modified to support the new exception scheme and to use the
1107        handle parameter.
1108
11092006-02-a32     Eric Norum <norume@aps.anl.gov>
1110
1111        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1112        "newer" PCI access calls.  Minor cleanups.  Comments.
1113
11142006-01-12      Eric Norum <norume@aps.anl.gov>
1115
1116        PR 861/networking
1117        PR 863/networking
1118        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1119
11202006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1121
1122        * wrapup/Makefile.am: Add preinstall.am.
1123        * libchip/Makefile.am: Build libchip/network/smc91111.
1124        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1125        Eliminate cyg_int* crap.
1126
11272006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1128
1129        * librdbg/Makefile.am: Add preinstall.am.
1130        * aclocal/bsp-configure.m4: Add ampolish3.
1131        New header guards.
1132
11332006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1136        Merger from rtems-4-6-branch.
1137
11382006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1139
1140        * libchip/network/smc91111.c
1141        libchip/network/smc91111config.h
1142        libchip/network/smc91111exp.h
1143        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1144        * libchip/Makefile.am: Reflect adding smc91111*.
1145
11462006-01-08      Joel Sherrill <joel@OARcorp.com>
1147
1148        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1149        char *.
1150
11512006-01-08      Joel Sherrill <joel@OARcorp.com>
1152
1153        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1154        warnings.
1155
11562005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1157
1158        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1159        Add RTEMS_RELLDFLAGS.
1160        * automake/compile.am: Remove RTEMS_USE_GCC.
1161        Remove RTEMS_RELLDFLAGS.
1162        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1163
11642005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1165
1166        * libchip/network/if_media.h, libchip/network/mii.h:
1167        Remove (Moved to cpukit).
1168        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1169        and libchip/network/if_media.h.
1170        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1171        if_media.h having moved.
1172
11732005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * automake/compile.am, automake/host.am, automake/local.am,
1176        automake/subdirs.am: Remove depend.
1177        * configure.ac: Explicitly pass --libdir and --includedir to
1178        testsuites.
1179
11802005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1181
1182        * configure.ac: Reflect changes to testsuites.
1183
11842005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1185
1186        * automake/compile.am: Remove GCCSPECS.
1187        * aclocal/prog-cc.m4: Add GCCSPECS.
1188        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1189
11902005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1191
1192        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1193        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1194
11952005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1196
1197        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1198        libcpu/byteorder.h for i386.
1199
12002005-11-02      Till Straumann <strauman@slac.stanford.edu>
1201
1202        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1203        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1204        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1205        added a simple API/library for i2c devices and drivers for i2c
1206        2-byte eeproms and a ds1621 temperature sensor; API is documented
1207        in libi2c.h.
1208
12092005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1210
1211        * libnetworking/pppd/ipxcp.c,
1212        libnetworking/pppd/chat.c,
1213        libnetworking/pppd/patchlevel.h,
1214        libnetworking/pppd/upap.h,
1215        libnetworking/pppd/md5.h,
1216        libnetworking/pppd/pppd.8,
1217        libnetworking/pppd/README,
1218        libnetworking/pppd/preinstall.am,
1219        libnetworking/pppd/md4.h,
1220        libnetworking/pppd/magic.c,
1221        libnetworking/pppd/pppd.h,
1222        libnetworking/pppd/demand.c,
1223        libnetworking/pppd/rtemsmain.c,
1224        libnetworking/pppd/sys-rtems.c,
1225        libnetworking/pppd/ipcp.h,
1226        libnetworking/pppd/lcp.h,
1227        libnetworking/pppd/chap_ms.c,
1228        libnetworking/pppd/md4.c,
1229        libnetworking/pppd/rtemspppd.h,
1230        libnetworking/pppd/cbcp.h,
1231        libnetworking/pppd/auth.c,
1232        libnetworking/pppd/lcp.c,
1233        libnetworking/pppd/example/README,
1234        libnetworking/pppd/example/ppp.conf,
1235        libnetworking/pppd/example/system.h,
1236        libnetworking/pppd/example/netconfig.h,
1237        libnetworking/pppd/example/pppdapp.c,
1238        libnetworking/pppd/example/init.c,
1239        libnetworking/pppd/example/Makefile-user,
1240        libnetworking/pppd/example/pppd.options,
1241        libnetworking/pppd/rtemspppd.c,
1242        libnetworking/pppd/ipxcp.h,
1243        libnetworking/pppd/chap_ms.h,
1244        libnetworking/pppd/options.c,
1245        libnetworking/pppd/magic.h,
1246        libnetworking/pppd/chap.h,
1247        libnetworking/pppd/cbcp.c,
1248        libnetworking/pppd/upap.c,
1249        libnetworking/pppd/chap.c,
1250        libnetworking/pppd/Makefile.am,
1251        libnetworking/pppd/ccp.h,
1252        libnetworking/pppd/utils.c,
1253        libnetworking/pppd/rtemsdialer.h,
1254        libnetworking/pppd/fsm.h,
1255        libnetworking/pppd/pathnames.h,
1256        libnetworking/pppd/md5.c,
1257        libnetworking/pppd/fsm.c,
1258        libnetworking/pppd/ipcp.c,
1259        libnetworking/pppd/STATUS,
1260        libnetworking/pppd/ccp.c,
1261        libnetworking/Makefile.am: Remove (Moved to cpukit).
1262
12632005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1264
1265        * configure.ac: Remove libnetworking, libnetworking/pppd.
1266        * wrapup/Makefile.am: Remove libpppd.a.
1267
12682005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1269
1270        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1271        rtemsdialer.h to $(includedir)/rtems.
1272
12732005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1274
1275        * libnetworking/rtems_telnetd/icmds.c,
1276        libnetworking/rtems_telnetd/Makefile.am,
1277        libnetworking/rtems_telnetd/preinstall.am,
1278        libnetworking/rtems_telnetd/pty.c,
1279        libnetworking/rtems_telnetd/pty.h,
1280        libnetworking/rtems_telnetd/README,
1281        libnetworking/rtems_telnetd/telnetd.c,
1282        libnetworking/rtems_telnetd/telnetd.h:
1283        Remove (Moved to cpukit).
1284
12852005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1286
1287        * configure.ac: Remove libnetworking/rtems_telnetd.
1288        * libnetworking/Makefile.am: Remove rtems_telnetd.
1289        * libnetworking/README: Remove (Obsolete).
1290        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1291
12922005-10-20  Eric Norum <norume@aps.anl.gov>
1293
1294        * libchip/network/dec21140.c: Clean up PCI mapping.
1295
12962005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1299        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1300        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1301        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1302        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1303        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1304
13052005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1306
1307        * aclocal/bspopts.m4: Add missing m4 quotes.
1308
13092005-09-02  Joel Sherrill <joel@OARcorp.com>
1310
1311    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1312
13132005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1314
1315        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1316        libchip/network/dec21140.c: Remove initialization of PCI bus.
1317
13182005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1319
1320        * optman/Makefile.am: Add preinstall.am.
1321
13222005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1323
1324        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1325        UNTESTED to tested.
1326
13272005-06-17      Joel Sherrill <joel@OARcorp.com>
1328
1329        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1330        it is not supported by the MPC5xx.
1331
13322005-06-17      Joel Sherrill <joel@OARcorp.com>
1333
1334        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1335        interface. Also correct attempting to build on other than PowerPC and
1336        x86.
1337
13382005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1339
1340        * libchip/Makefile.am: Add driver for Tulip clones.
1341        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1342        libchip/network/if_dcreg.h: New files.
1343
13442005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1345
1346        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1347        to enable rdbg.
1348        * configure.ac: Reflect changes above.
1349
13502005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1351
1352        * configure.ac: Add ada/.
1353
13542005-05-20      Sergei Organov  <osv@topconrd.ru>
1355
1356        PR 750/networking
1357        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1358        wait_input().
1359
13602005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1361
1362        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1363        rtems/irq.h.
1364
13652005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1366
1367        * libchip/Makefile.am: Include preinstall.am.
1368        * libchip/preinstall.am: New.
1369
13702005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1371
1372        * configure.ac: Add AMPOLISH3.
1373        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1374        * libnetworking/rtems_telnetd/preinstall.am: New.
1375        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1376
13772005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1378
1379        * configure.ac: Let enable_rpcgen default to "no".
1380
13812005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1382
1383        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1384
13852005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1386
1387        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1388        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1389
13902005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1391
1392        * libchip/network/dec21140.c, libchip/network/elnk.c,
1393        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1394
13952005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1396
1397        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1398        of code as a result of the implementation of a common PCI interface.
1399
14002005-05-04      Joel Sherrill <joel@OARcorp.com>
1401
1402        * libchip/network/open_eth.c: Remove prototype of set_vector.
1403
14042005-05-03      Joel Sherrill <joel@OARcorp.com>
1405
1406        * librdbg/src/ptrace.c: Remove warning.
1407
14082005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1409
1410        * libchip/network/dec21140.c, libchip/network/elnk.c,
1411        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1412        Modified parameter list to remove warnings.
1413
14142005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1415
1416        * libchip/network/cs8900.c, libchip/network/i82586.c,
1417        libchip/network/open_eth.c, libchip/network/sonic.c,
1418        libchip/serial/mc68681.c: Modified types to remove
1419        warnings.  Added initialization to remove warnings.
1420
14212005-04-28      Joel Sherrill <joel@OARcorp.com>
1422
1423        * libchip/network/README.sonic: Rewritten to account for removal of
1424        dmv177.
1425
14262005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1427
1428        PR 781/rtems_misc
1429        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1430
14312005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1432
1433        * libchip/serial/ns16550.c:
1434        Fixed warnings generated in various powerpc configurations
1435
14362005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1437
1438        * libchip/serial/ns16550.c: Modified
1439        ISR to work with PPC new exception processing
1440
14412005-03-14      Joel Sherrill <joel@OARcorp.com>
1442
1443        * libchip/network/dec21140.c, libchip/network/elnk.c,
1444        libchip/network/if_fxp.c: Continue PCI API unification. All use
1445        pci_find_device(). Network drivers manufacture a signature since all
1446        calls have not been converted yet.
1447
14482005-03-04      Joel Sherrill <joel@OARcorp.com>
1449
1450        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1451        initialize function part of the unified PCI API as pci_initialize().
1452
14532005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1454
1455        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1456        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1457
14582005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1459
1460        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1461        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1462
14632005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1464
1465        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1466        building procedures.
1467
14682005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1469
1470        * aclocal/prog-cc.m4:
1471        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1472
14732005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1474
1475        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1476
14772005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1478
1479        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1480
14812005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1482
1483        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1484
14852005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1486
1487        * libnetworking/rtems_servers/ftp.c,
1488        libnetworking/rtems_servers/ftp.h,
1489        libnetworking/rtems_servers/Makefile.am:
1490        Remove (relocated to cpukit/ftpd).
1491        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1492        removed move libnetworking/rtems_servers.
1493
14942005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1495
1496        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1497
14982005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1499
1500        PR 755/rtems
1501        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1502        Remove local declarations of rtems_bsdnet_nameservers,
1503        rtems_bsdnet_nameservers_count.
1504
15052005-01-31      Sergei Organov <osv@topconrd.ru>
1506
1507        PR 751/pppd
1508        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1509        committed to fix PR736 breaks pppd. chat.c should have its own static
1510        ttyfd for pppd to work correctly. The symptom is that second
1511        invokation of chat (for connect script) fails due to pppd_ttyfd set
1512        to -1 by previous chat invokation (for init script). In addition,
1513        this patch fixes leaving of dangling pointer in the abort_stbring[]
1514        by chat_send().
1515
15162005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1517
1518        * configure.ac: Remove CFLAGS_DEBUG_V.
1519        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1520
15212005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1522
1523        * wrapup/Makefile.am: Remove rtems-ctor.o.
1524
15252005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1526
1527        * libchip/rtc/rtc.h: size_t RTC_Count.
1528
15292005-01-20      Joel Sherrill <joel@OARcorp.com>
1530
1531        PR 736/pppd
1532        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1533        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1534        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1535        should not be static and should have a name more specific to pppd.
1536
15372005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1538
1539        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1540        libnetworking/rtems_servers/Makefile.am,
1541        libnetworking/rtems_telnetd/Makefile.am,
1542        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1543        Eliminate CFLAGS_OPTIMIZE_V.
1544
15452005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1546
1547        * configure.ac: Pass CFLAGS to testsuites configure.
1548        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1549        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1550
15512005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * configure.ac: Pass CFLAGS to cpukit configure.
1554        * aclocal/rtems-flags.m4: Remove (Unused).
1555        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1556        * aclocal/env-rtemsbsp.m4:
1557        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1558        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1559        RTEMS_CFLAGS.
1560        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1561        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1562        Cleanup comments.
1563
15642005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1565
1566        * automake/compile.am: Remove build-variant support.
1567
15682005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1569
1570        * libnetworking/pppd/Makefile.am,
1571        libnetworking/rtems_servers/Makefile.am,
1572        libnetworking/rtems_telnetd/Makefile.am:
1573        Remove build-variant support.
1574
15752005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1576
1577        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1578        support/Makefile.am, wrapup/Makefile.am:
1579        Remove build-variant support.
1580
15812004-11-22      Joel Sherrill <joel@OARcorp.com>
1582
1583        * libchip/network/if_fxp.c: Add entry for another module ID code.
1584
15852004-11-22      Joel Sherrill <joel@OARcorp.com>
1586
1587        PR 693/misc
1588        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1589        in/outport routines.
1590
15912004-11-22      Joel Sherrill <joel@OARcorp.com>
1592
1593        PR 693/misc
1594        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1595        in/outport routines.
1596
15972004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1598
1599        * aclocal/enable-itron.m4: Remove (unused).
1600
16012004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1602
1603        * configure.ac: Misc. quoting cleanups.
1604        Enable ada-tests iff --enable-ada and --enable-tests.
1605
16062004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1607
1608        PR 703/filesystem
1609        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1610        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1611        libchip/ide/ide_controller.c:
1612        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1613        available for BSPS/device drivers.
1614        Extend the "modes_available" and "mode_active" parameters to
1615        uint16_t for UDMA support.
1616
16172004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1618
1619        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1620        not supported on PowerPC since it works on the MVME2100 BSP.
1621
16222004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1623
1624        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1625        Add dependency tracking for *.cfgs.
1626        * Makefile.am: Add dependency tracking for *.cfg.
1627
16282004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1629
1630        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1631        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1632
16332004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1634
1635        PR 707/make_build
1636        * configure.ac: Add --enable-rpcgen.
1637
16382004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1639
1640        PR 700/rtems_misc
1641        * libnetworking/rtems_webserver/asp.c,
1642        libnetworking/rtems_webserver/balloc.c,
1643        libnetworking/rtems_webserver/cgi.c,
1644        libnetworking/rtems_webserver/default.c,
1645        libnetworking/rtems_webserver/ej.h,
1646        libnetworking/rtems_webserver/ejIntrn.h,
1647        libnetworking/rtems_webserver/ejlex.c,
1648        libnetworking/rtems_webserver/ejparse.c,
1649        libnetworking/rtems_webserver/emfdb.c,
1650        libnetworking/rtems_webserver/emfdb.h,
1651        libnetworking/rtems_webserver/form.c,
1652        libnetworking/rtems_webserver/handler.c,
1653        libnetworking/rtems_webserver/h.c,
1654        libnetworking/rtems_webserver/license.txt,
1655        libnetworking/rtems_webserver/Makefile.am,
1656        libnetworking/rtems_webserver/md5c.c,
1657        libnetworking/rtems_webserver/md5.h,
1658        libnetworking/rtems_webserver/mime.c,
1659        libnetworking/rtems_webserver/misc.c,
1660        libnetworking/rtems_webserver/NOTES,
1661        libnetworking/rtems_webserver/ringq.c,
1662        libnetworking/rtems_webserver/rom.c,
1663        libnetworking/rtems_webserver/rtems_webserver.h,
1664        libnetworking/rtems_webserver/security.c,
1665        libnetworking/rtems_webserver/sock.c,
1666        libnetworking/rtems_webserver/socket.c,
1667        libnetworking/rtems_webserver/sockGen.c,
1668        libnetworking/rtems_webserver/sym.c,
1669        libnetworking/rtems_webserver/uemf.c,
1670        libnetworking/rtems_webserver/uemf.h,
1671        libnetworking/rtems_webserver/um.c,
1672        libnetworking/rtems_webserver/um.h,
1673        libnetworking/rtems_webserver/umui.c,
1674        libnetworking/rtems_webserver/url.c,
1675        libnetworking/rtems_webserver/value.c,
1676        libnetworking/rtems_webserver/wbase64.c,
1677        libnetworking/rtems_webserver/webcomp.c,
1678        libnetworking/rtems_webserver/webmain.c,
1679        libnetworking/rtems_webserver/webpage.c,
1680        libnetworking/rtems_webserver/webrom.c,
1681        libnetworking/rtems_webserver/webs.c,
1682        libnetworking/rtems_webserver/websda.c,
1683        libnetworking/rtems_webserver/websda.h,
1684        libnetworking/rtems_webserver/webs.h,
1685        libnetworking/rtems_webserver/websSSL.c,
1686        libnetworking/rtems_webserver/websSSL.h,
1687        libnetworking/rtems_webserver/websuemf.c,
1688        libnetworking/rtems_webserver/wsIntrn.h:
1689        Remove (Moved to cpukit/http).
1690
16912004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1692
1693        PR 700/rtems_misc
1694        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1695        Remove libnetworking/rtems_webserver.
1696
16972004-10-25      Eric Norum <norume@aps.anl.gov>
1698
1699        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1700
17012004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1702
1703        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1704
17052004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1706
1707        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1708        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1709
17102004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1711
1712        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1713
17142004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1715
1716        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1717        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1718
17192004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1720
1721        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1722        BITSPERBYTE.
1723
17242004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1725
1726        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1727        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1728
17292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1730
1731        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1732
17332004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1734
1735        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1736        * aclocal/enable-bare.m4: Remove.
1737        * configure.ac: Remove BARE_CPU_MODEL.
1738
17392004-10-13      Eric Norum <norume@aps.anl.gov>
1740
1741        PR 688/bsps
1742        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1743        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1744        MC146818A (and several Dallas Semiconductor) TOD chips.
1745
17462004-10-13      Eric Norum <norume@aps.anl.gov>
1747
1748        PR 686/networking
1749        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1750        device code.
1751
17522004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1753
1754        * libchip/network/dec21140.c: include <rtems/pci.h>.
1755
17562004-09-29      Joel Sherrill <joel@OARcorp.com>
1757
1758        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1759        libnetworking/pppd/utils.c: i960 obsoleted and all references
1760        removed.
1761
17622004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1763
1764        PR 607/networking
1765        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1766        instead of fully specifying unused PCI features.
1767
17682004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1769
1770        * configure.ac: Require automake > 1.9.
1771
17722004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1773
1774        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1775
17762004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1777
1778        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1779        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1780
17812004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1782
1783        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1784        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1785
17862004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1787
1788        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1789
17902004-07-28  Joel Sherrill <joel@OARcorp.com>
1791
1792    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1793
17942004-07-25      Joel Sherrill <joel@OARcorp.com>
1795
1796        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1797
17982004-05-21  Till Strauman <strauman@slac.stanford.edu>
1799
1800        PR 625/networking
1801        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1802        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1803        an error rather than panic if no chip is detected (thus allowing
1804        for probing).
1805        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1806        instead of looping forever.  Avoid divide by zero (crashed my PC).
1807        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1808        they are UNTESTED.
1809
18102004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1811
1812        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1813
18142004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1815
1816        * libchip/network/dec21140.c, libchip/network/elnk.c:
1817        #include <errno.h>.
1818
18192004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1820
1821        * libchip/network/if_media.h: Update from FreeBSD.
1822        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1823        libchip/network/i82586.c: #include <errno.h>.
1824
18252004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1826
1827        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1828
18292004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1830
1831        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1832
18332004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1834
1835        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1836        automake).
1837
18382004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1839
1840        PR 599/pppd
1841        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1842
18432004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1844
1845        * optman/rtems/no-region.c: Reflect having changed
1846        rtems_region_get_segment_size.
1847
18482004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1849
1850        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1851        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1852        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1853        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1854        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1855        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1856        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1857
18582004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1859
1860        * libchip/ide/ata.c, libchip/network/dec21140.c,
1861        libchip/network/elnk.c, libchip/network/i82586.c,
1862        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1863        libchip/network/open_eth.c, libchip/network/sonic.c,
1864        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1865        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1866        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1867        libchip/shmdr/shm_driver.h: Cosmetics.
1868
18692004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1870
1871        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1872        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1873        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1874        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1875        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1876        fixed size types.
1877
18782004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1879
1880        * configure.ac: Explicitly pass --includedir and --libdir to
1881        cpukit/configure.
1882
18832004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1884
1885        * librdbg/Makefile.am: Fix rpcgen rules.
1886        * librdbg/src/i386/any/remdeb_xdr.c,
1887        librdbg/src/m68k/any/remdeb_xdr.c,
1888        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1889        Reflect changes to librdbg/Makefile.am.
1890
18912004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1892
1893        * configure.ac: Reflect changes testsuites/configure.ac and
1894        cpukit/configure.ac.
1895
18962004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1897
1898        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1899        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1900
19012004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1902
1903        * configure.ac: Reflect changes to testsuites's configuration.
1904
19052004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1906
1907        PR/589 rtems
1908        * libchip/network/pci.h: Remove (Moved to cpukit).
1909
19102004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1911
1912        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1913        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1914        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1915        libchip/network/dec21140.c, libchip/network/elnk.c,
1916        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1917        libchip/network/open_eth.h, libchip/network/sonic.c,
1918        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1919        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1920        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1921        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1922        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1923        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1924        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1925        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1926        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1927        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1928        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1929        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1930        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1931        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1932        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1933        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1934        fixed-size types.
1935
19362004-03-14      Chris Johns  <chrisj@rtems.org>
1937
1938        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1939        the BSP example code.
1940        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1941        support the DIMMPC. This is a pc386 target with IO port support. Minor
1942        formating clean up. Add documentation to the header file.
1943        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1944        cs8900.h header file.
1945
19462004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1947
1948        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1949        Cosmetics.
1950
19512004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1954        There are no application level Makefiles in here.
1955
19562004-03-04      Joel Sherrill <joel@OARcorp.com>
1957
1958        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1959        they can be used in application level makefiles.
1960
19612004-03-05      Joel Sherrill <joel@OARcorp.com>
1962
1963        * libnetworking/rtems_webserver/ejparse.c,
1964        libnetworking/rtems_webserver/emfdb.c,
1965        libnetworking/rtems_webserver/sock.c,
1966        libnetworking/rtems_webserver/socket.c,
1967        libnetworking/rtems_webserver/sym.c,
1968        libnetworking/rtems_webserver/webs.c,
1969        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
19702004-03-05      Joel Sherrill <joel@OARcorp.com>
1971
1972        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1973        compiling this file only only those CPU families with supported
1974        exception models.
1975
19762004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1977
1978        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1979        testsuites (Was exposed with --enable-multilib, only).
1980        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1981         Add RTEMS_BSP_CONFIG_SUBDIR.
1982        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1983        testsuites's configure.
1984        * aclocal/rtems-top.m4: Remove ENDIF hack.
1985        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1986
19872004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1988
1989        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1990        wrapup/Makefile.am: Fix automake problems having been introduced
1991        in previous patch.
1992
19932004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1994
1995        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1996        Preinstall dirs.
1997        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1998        * aclocal/check-multiprocessing.m4: Cosmetics.
1999        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2000        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2001
20022004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2005        librdbg/src/Makefile.am.
2006        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2007        * configure.ac: Reflect changes above.
2008        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2009        * wrapup/Makefile.am: Reflect changes above.
2010        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2011
20122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2015
20162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2019
20202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2023
20242004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2025
2026        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2027        librdbg/src/powerpc/Makefile.am: Remove.
2028        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2029        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2030        * configure.ac: Reflect changes above.
2031
20322004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2033
2034
20352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2036
2037        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2038        STRIP.
2039
20402004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        * librdbg/include/Makefile.am: Merge-in
2043        librdbg/include/rdbg/i386/Makefile.am,
2044        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2045        librdbg/include/rdbg/powerpc/Makefile.am.
2046        * librdbg/include/rdbg/i386/Makefile.am,
2047        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2048        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2049        * configure.ac: Reflect changes above.
2050
20512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * configure.ac: Use AS_HELP_STRING(ada).
2054
20552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2058        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2059        Use AC_CONFIG_HEADERS.
2060        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2061        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2062
20632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * Makefile.am: include local.am.
2066
20672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2068
2069        * aclocal/version.m4: 4.6.99.0.
2070
20712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * Makefile.am: Don't include host.am.
2074        * automake/compile.am: Further cleanups.
2075
20762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * automake/lib.am: Remove (Unused).
2079
20802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * wrapup/Makefile.am: Don't include lib.am.
2083        * automake/compile.am: Use automake compilation rules.
2084
20852004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * libnetworking/pppd/Makefile.am,
2088        libnetworking/rtems_servers/Makefile.am,
2089        libnetworking/rtems_telnetd/Makefile.am,
2090        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2091        support/Makefile.am: Don't include lib.am.
2092
20932004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2094
2095        * libchip/Makefile.am: Don't include lib.am.
2096        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2097        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2098        unnecessary EXTRA_DISTs.
2099
21002004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2103        hack.
2104
21052004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2108        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2109        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2110        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2111
21122004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2113
2114        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2115        Add AM_CONDITIONAL(HAS_MP).
2116        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2117        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2118        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2119        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2120        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2121        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2122        (Deprecated by autoconf 2.59).
2123
21242004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2125
2126        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2127        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2128
21292004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * ChangeLog: Merge-in libnetworking/ChangeLog.
2132        * libnetworking/ChangeLog: Remove.
2133        * ChangeLog: Merge-in librdbg/ChangeLog.
2134        * librdbg/ChangeLog: Remove.
2135        * ChangeLog: Merge-in libchip/ChangeLog.
2136        * libchip/ChangeLog: Remove.
2137        * ChangeLog: Merge-in optman/ChangeLog.
2138        * optman/ChangeLog: Remove.
2139
21402004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * configure.ac: Reflect changes to cpukit.
2143        * wrapup/Makefile.am: Reflect changes to librdbg.
2144        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2145        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2146        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2147        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2148        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2149        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2150        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2151        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2152        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2153
21542004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * aclocal/rtems-top.m4: Remove check for version.m4.
2157        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2158
21592004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2162        * wrapup/Makefile.am: Reflect changes to libchip/*.
2163        * support/Makefile.am: Use automake compilation rules.
2164        * wrapup/Makefile.am: Reflect changes to support/*.
2165        * configure.ac: Remove libnetworking/wrapup/Makefile.
2166        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2167        libnetworking/*/lib*.a instead of libnetapps.a.
2168        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2169        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2170        * optman/Makefile.am: Use automake compilation rules.
2171        * libchip/Makefile.am: Fix typo in previous patch.
2172        * libchip/Makefile.am: Use automake compilation rules.
2173        * libnetworking/Makefile.am: Remove wrapup.
2174        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2175        automake-compilation rules.
2176        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2177        automake-compilation rules.
2178        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2179        automake-compilation rules.
2180        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2181        automake-compilation rules.
2182        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2183
21842004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2185
2186        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2187        PRE/TMPINSTALL_FILES to CLEANFILES.
2188        * automake/lib.am: Remove TMPINSTALL_FILES.
2189        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2190        PRE/TMPINSTALL_FILES to CLEANFILES.
2191        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2192        PRE/TMPINSTALL_FILES to CLEANFILES.
2193        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2194        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2195        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2196        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2197        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2198        * librdbg/src/i386/Makefile.am: Ditto.
2199        * librdbg/src/m68k/Makefile.am: Ditto.
2200        * librdbg/src/powerpc/Makefile.am: Ditto.
2201        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2202        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2203        * libnetworking/rtems_servers/Makefile.am: Ditto.
2204        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2205        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2206
22072004-01-07      Joel Sherrill <joel@OARcorp.com>
2208
2209        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2210        more completely covers the MIPS family.
2211
22122003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * wrapup/Makefile.am: Reflect changes to shmdr.
2215        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2216
22172003-12-18      Joel Sherrill <joel@OARcorp.com>
2218
2219        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2220        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2221        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2222        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2223        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2224        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2225        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2226
22272003-12-17      Joel Sherrill <joel@OARcorp.com>
2228
2229        * aclocal/version.m4: Updated to rtems-20031217-test.
2230
22312003-12-17     
2232
2233        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2234        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2235
22362003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2237
2238        * automake/compile.am: Remove LINK_LIBS (Unused).
2239        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2240
22412003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2244        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2245        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2246        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2247        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2248
22492003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2250
2251        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2252        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2253        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2254        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2255        * librdbg/src/i386/Makefile.am:
2256        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2257        * librdbg/src/m68k/Makefile.am:
2258        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2259        * librdbg/src/powerpc/Makefile.am:
2260        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2261
22622003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2263
2264        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2265        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2266        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2267        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2268        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2269        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2270        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2271        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2272        * optman/Makefile.am: Remove project_libdir.
2273        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2274        PRE/TMPINSTALL_FILES.
2275        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2276        PRE/TMPINSTALL_FILES.
2277        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2278        PRE/TMPINSTALL_FILES.
2279        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2280        PRE/TMPINSTALL_FILES.
2281        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2282        from PRE/TMPINSTALL_FILES.
2283        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2284        PRE/TMPINSTALL_FILES.
2285        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2286        PRE/TMPINSTALL_FILES.
2287        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2288        PRE/TMPINSTALL_FILES.
2289        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2290        PRE/TMPINSTALL_FILES.
2291        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2292        PRE/TMPINSTALL_FILES.
2293        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2294        PRE/TMPINSTALL_FILES.
2295        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2296        from PRE/TMPINSTALL_FILES.
2297
22982003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2299
2300        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2301        * automake/lib.am: Remove project_libdir.
2302        * wrapup/Makefile.am: Reworked.
2303
23042003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2305
2306        * configure.ac: Reflect changes to librdbg.
2307        * optman/Makefile.am: Add tmpinstall dirstamp support.
2308        * libchip/Makefile.am: Fix variant-tmpinstall support.
2309        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2310        * librdbg/src/powerpc/Makefile.am: Merge-in former
2311        new_exception_processing/Makefile.am.
2312        * librdbg/src/m68k/any/Makefile.am: Remove.
2313        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2314        * librdbg/src/i386/any/Makefile.am: Remove.
2315        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2316        * librdbg/src/Makefile.am: Cosmetics.
2317        * librdbg/include/Makefile.am: Cosmetics.
2318        * librdbg/Makefile.am: Cosmetics.
2319        * libnetworking/Makefile.am: Cosmetics.
2320        * libnetworking/pppd/Makefile.am: Cosmetics.
2321        * libnetworking/wrapup/Makefile.am: Cosmetics.
2322
23232003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2324
2325        * Makefile.am: Cosmetics.
2326        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2327        support.
2328
23292003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * automake/compile.am: Remove $(ARCH):-rule.
2332
23332003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2334
2335        * configure.ac: Remove lib/libbsp/shared/Makefile,
2336        lib/libbsp/shmdr/Makefile.
2337
23382003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2339
2340        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2341        libchip/serial/Makefile, libchip/rtc/Makefile.
2342        * support/Makefile.am: Remove all-local: $(ARCH).
2343        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2344        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2345        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2346        * optman/Makefile.am: Remove all-local: $(ARCH).
2347        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2348        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2349        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2350        compilation dirstamp support.
2351        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2352        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2353        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2354        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2355        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2356        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2357        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2358        all-local: $(ARCH).
2359        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2360        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2361        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2362        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2363        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2364
23652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * aclocal/lead-dot.m4: New (from automake-1.7f).
2368        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2369        AC_SUBST(dirstamp).
2370        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2371        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2372        libchip/serial/Makefile.am: Ditto.
2373        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2374        * librdbg/include/Makefile.am: Ditto.
2375        * librdbg/include/rdbg/Makefile.am: Ditto.
2376        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2377        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2378        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2379        * librdbg/src/Makefile.am: Ditto.
2380        * librdbg/src/i386/Makefile.am: Ditto.
2381        * librdbg/src/i386/any/Makefile.am: Ditto.
2382        * librdbg/src/m68k/Makefile.am: Ditto.
2383        * librdbg/src/m68k/any/Makefile.am: Ditto.
2384        * librdbg/src/powerpc/Makefile.am: Ditto.
2385        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2386        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2387        preinstallation.
2388        * libnetworking/pppd/Makefile.am: Ditto.
2389        * libnetworking/rtems_servers/Makefile.am: Ditto.
2390        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2391        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2392        * libnetworking/wrapup/Makefile.am: Ditto.
2393
23942003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2395
2396        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2397        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2398        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2399        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2400        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2401        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2402        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2403        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2404        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2405        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2406        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2407        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2408        underquoting to silence automake-1.8.
2409
24102003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * configure.ac: Reflect having moved tests to ../../testsuites.
2413
24142003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2417        * aclocal/canonical-host.m4: Remove.
2418        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2419        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2420
24212003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * aclocal/check-cpu.m4: Remove.
2424        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2425        * aclocal/canonical-target-name.m4: Add m4-quotes.
2426        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2427        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2428        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2429        * aclocal/check-networking.m4: Add m4-quotes. Require
2430        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2431        * aclocal/check-posix.m4: Add m4-quotes. Require
2432        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2433        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2434        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2435        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2436
24372003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2440        * aclocal/bsp-alias.m4: Remove.
2441
24422003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * configure.ac: Make presence of tests/ optional.
2445
24462003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * aclocal/path-perl.m4: Remove (Unused).
2449
24502003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2451
2452        * automake/force-preinstall.am: Remove.
2453
24542003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2455
2456        PR 499/rtems_misc
2457        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2458        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2459        Configuration (Odd was forced) - Correction of Stop Bit configuration
2460        (inversed) - Correction of ISR Handler to call
2461        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2462        CTS Hardware flow control Configuration.
2463
24642003-09-04      Joel Sherrill <joel@OARcorp.com>
2465
2466        * lib/libcpu/shared/include/cache.h,
2467        lib/libcpu/shared/src/cache_aligned_malloc.c,
2468        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2469        license changed.
2470        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2471        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2472        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2473        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2474        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2475        for license changed.
2476        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2477        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2478        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2479        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2480        libchip/network/cs8900.h, libchip/network/dec21140.c,
2481        libchip/network/elnk.c, libchip/network/open_eth.c,
2482        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2483        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2484        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2485        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2486        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2487        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2488        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2489        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2490        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2491        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2492        libchip/serial/serial.h, libchip/serial/z85c30.c,
2493        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2494        libchip/serial/z85c30_reg.c: URL for license changed.
2495
24962003-09-03      Jiri Gaisler <jiri@gaisler.com>
2497
2498        PR 477/networking
2499        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2500        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2501        libchip/network/open_eth.h: New files.
2502
25032003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2504
2505        * aclocal/rtems-top.m4: Add RTEMS_API.
2506        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2507
25082003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2509
2510        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2511        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2512        @RTEMS_BSP@.cfg.
2513
25142003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2517
25182003-08-20      Joel Sherrill <joel@OARcorp.com>
2519
2520        * libchip/network/cs8900.c: Correct copyright statements.
2521
25222003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2523
2524        * aclocal/check-itron.m4: Remove.
2525        * aclocal/enable-inlines.m4: Remove.
2526        * Makefile.am: Reflect having moved aclocal/.
2527        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2528        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2529        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2530        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2531        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2532        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2533        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2534        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2535        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2536        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2537        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2538        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2539        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2540        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2541        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2542        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2543        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2544        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2545        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2546        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2547        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2548        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2549        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2550        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2551        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2552        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2553        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2554        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2555        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2556        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2557        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2558        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2559        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2560        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2561        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2562        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2563        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2564        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2565        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2566        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2567        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2568        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2569        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2570        * aclocal/target.m4: New (Copied from ../../aclocal).
2571        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2572        * aclocal/version.m4: New (Copied from ../../aclocal).
2573
25742003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2575
2576        * configure.ac: Remove stray comments.
2577        * automake/local.am, automake/host.am: Remove "debug".
2578
25792003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2580
2581        * Makefile.am: Reflect having moved automake/.
2582        * lib/Makefile.am: Reflect having moved automake/.
2583        * support/Makefile.am: Reflect having moved automake/.
2584        * wrapup/Makefile.am: Reflect having moved automake/.
2585        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2586        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2587        from ../../automake).
2588        * optman/Makefile.am: Reflect having moved automake/.
2589        * libchip/Makefile.am: Reflect having moved automake/.
2590        * libchip/ide/Makefile.am: Reflect having moved automake/.
2591        * libchip/network/Makefile.am: Reflect having moved automake/.
2592        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2593        * libchip/serial/Makefile.am: Reflect having moved automake/.
2594        * librdbg/Makefile.am: Reflect having moved automake/.
2595        * librdbg/include/Makefile.am: Reflect having moved automake/.
2596        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2597        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2598        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2599        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2600        automake/.
2601        * librdbg/src/Makefile.am: Reflect having moved automake/.
2602        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2603        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2604        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2605        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2606        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2607        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2608        having moved automake/.
2609        * libnetworking/Makefile.am: Reflect having moved automake/.
2610        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2611        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2612        automake/.
2613        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2614        automake/.
2615        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2616        automake/.
2617        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2618
26192003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2620
2621        * Makefile.am: Add bsp.pc.in.
2622        * bsp.pc.in: New (pkgconfig support).
2623
26242003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2627
26282003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2629
2630        * lib/Makefile.am: New (Required by 'make dist').
2631        * lib/ChangeLog: Remove.
2632        * lib/.cvsignore: Cleanup.
2633        * configure.ac: Reflect having added lib/Makefile.am.
2634        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2635        lib/libbsp/configure.ac.
2636        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2637        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2638
26392003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2642        * configure.ac: Merge-in librdbg/configure.ac.
2643        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2644        librdbg/configure.ac.
2645        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2646        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2647        LIBCHIP. Conditionally build include-dirs.
2648        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2649        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2650        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2651        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2652        librdbg/include/rdbg/m68k/Makefile.am,
2653        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2654        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2655        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2656        librdbg/src/powerpc/Makefile.am, librdbg/
2657        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2658        configure.ac into ../configure.ac.
2659        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2660        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2661        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2662        libnetworking/rtems_telnetd/Makefile.am,
2663        libnetworking/rtems_webserver/Makefile.am,
2664        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2665        into ../configure.ac.
2666
26672003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        PR 427/rtems
2670        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2671        * librdbg/src/servtsp.c: Ditto.
2672
26732003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2674
2675        PR 429/bsps
2676        PR 432/bsps
2677        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2678        packets are queued onto an elnk board, the ISR will deadlock the device
2679        with a tx complete interrupt.  Lighter tx loads are not affected as they
2680        end up submitting single packets to the device.
2681
26822003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2685        optman/configure.ac.
2686        * optman/configure.ac: Remove (Merged into ../configure.ac).
2687        * optman/Makefile.am: Reflect having merged configure.ac into
2688        ../configure.ac.
2689        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2690        * libchip/Makefile.am, libchip/ide/Makefile.am,
2691        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2692        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2693        ../configure.ac.
2694
26952003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2698
26992003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2700
2701        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2702        on i386.
2703
27042003-06-13      Joel Sherrill <joel@OARcorp.com>
2705
2706        * libnetworking/pppd/chat.c: Removed warnings.
2707
27082003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2709
2710        * libchip/network/README.3com: New file missed in previous commit.
2711        PR 405/bsps
2712        PR 393/networking
2713        * libchip/network/dec21140.c: Fix leak also known as PR393.
2714        * libchip/network/elnk.c, libchip/network/if_media.h,
2715        libchip/network/mii.h: New files.
2716        * libchip/network/Makefile.am: Reflect new files.
2717
27182003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * configure.ac: Remove support for profile-variant.
2721
27222003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        PR 397/pppd
2725        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2726        * libnetworking/pppd/magic.c: Remove *rand48.
2727        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2728
27292003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * wrapup/Makefile.am: Add libide.a.
2732
27332003-04-15      Joel Sherrill <joel@OARcorp.com>
2734
2735        PR 387/rtems_misc
2736        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2737        routines.
2738        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2739
27402003-04-11      Joel Sherrill <joel@OARcorp.com>
2741
2742        * libnetworking/rtems_webserver/cgi.c,
2743        libnetworking/rtems_webserver/sockGen.c,
2744        libnetworking/rtems_webserver/umui.c,
2745        libnetworking/rtems_webserver/websSSL.c,
2746        libnetworking/rtems_webserver/websSSL.h,
2747        libnetworking/rtems_webserver/websda.c,
2748        libnetworking/rtems_webserver/websda.h: New files. Not included in
2749        previous commit.
2750
27512003-04-10      Joel Sherrill <joel@OARcorp.com>
2752
2753        PR 371/pppd
2754        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2755        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2756        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2757        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2758        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2759        still global symbols in rtemspppd.h which might need to be changed or
2760        converted into member of a structure which is dereferenced with a
2761        pointer that is managed as a per task variable. But this patch should
2762        avoid many conflicts.
2763
27642003-03-27      Joel Sherrill <joel@OARcorp.com>
2765
2766        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2767        not allowed in the cpukit source code since it must be buildable
2768        independent of any BSP. These files were moved to libchip/ide.
2769        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2770        files.
2771
27722003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2773
2774        PR 368/filesystems
2775        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2776        improvements which now work on pc386 and mbx8xx.
2777        * libchip/ide/ide_controller.c: New file.
2778
27792003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2782
27832003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2786        * configure.ac: Add support/.
2787        * support/.cvsignore: New.
2788        * support/Makefile.am: New.
2789        * support/version.c: New.
2790        * wrapup/Makefile.am: Add support/libsupport.a.
2791        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2792        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2793        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2794        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2795
27962003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2797
2798        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2799
28002003-02-20      Till Straumann <strauman@slac.stanford.edu>
2801
2802        PR 354/networking
2803        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2804        chip against a table of supported chips. The untested ones are still
2805        commented out, however.
2806
28072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2810        * configure.ac: AC_PREREQ(2.57).
2811        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2812        * optman/configure.ac: AC_PREREQ(2.57).
2813        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2814        * libchip/configure.ac: AC_PREREQ(2.57).
2815        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2816        * librdbg/configure.ac: AC_PREREQ(2.57).
2817        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2818        * libnetworking/configure.ac: AC_PREREQ(2.57).
2819
28202003-02-06      Joel Sherrill <joel@OARcorp.com>
2821
2822        * libnetworking/pppd/chat.c: Convert routines with common names to
2823        static. This included get_char(), put_char(), and character() among
2824        others.
2825
28262003-02-03      Joel Sherrill <joel@OARcorp.com>
2827
2828        PR 338/filesystem
2829        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2830        rtems_io_lookup_name() (API change).  Unused function removed.
2831
28322003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2833
2834        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2835        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2836        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2837        Eliminate *_O_FILES.
2838        * libnetworking/rtems_servers/Makefile.am,
2839        libnetworking/rtems_webserver/Makefile.am,
2840        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2841
28422002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2845        Let all-local: depend on $(LIB).
2846        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2847        * optman/Makefile.am: Apply install-data-local to install *.rels.
2848
28492002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2852        %.c rules.
2853        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2854        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2855        * libchip/rtc/Makefile.am: Ditto.
2856        * libchip/serial/Makefile.am: Ditto.
2857
28582002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2859
2860        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2861        LIBC_DEFINES.
2862        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2863        LIBC_DEFINES.
2864        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2865        LIBC_DEFINES.
2866
28672002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2870
28712002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2874        cache-checking.
2875        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2876
28772002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2878
2879        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2880        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2881        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2882        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2883        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2884
28852002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2888        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2889        Remove.
2890        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2891
28922002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2893
2894        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2895        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2896
28972002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2898
2899        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2900        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2901
29022002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2903
2904        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2905        * optman/rel.am: New.
2906
29072002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2910        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2911        braino in comment on "exec". Extend --enable-ada handling.
2912
29132002-11-04      Joel Sherrill <joel@OARcorp.com>
2914
2915        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2916        tasks and rolling multiple loops into 1.
2917        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2918        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2919        Removed warnings.
2920
29212002-10-31      Joel Sherrill <joel@OARcorp.com>
2922
2923        * libchip/network/dec21140.c: Removed warnings.
2924        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2925        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2926        librdbg/src/m68k/any/remdeb_xdr.c,
2927        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2928        warnings.
2929        * libnetworking/rtems_webserver/socket.c,
2930        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2931
29322002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2933
2934        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2935        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2936        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2937        above.
2938
29392002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2940
2941        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2942        * wrapup/.cvsignore: Remove autom4te.cache.
2943        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2944        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2945        autom4te.cache.
2946        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2947        autom4te.cache.
2948        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2949        autom4te.cache.
2950
29512002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2954
29552002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * optman/.cvsignore: Add autom4te.cache.
2958
29592002-09-14      Joel Sherrill <joel@OARcorp.com>
2960
2961        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2962
29632002-09-07      Joel Sherrill <joel@OARcorp.com>
2964
2965        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2966        include files to resolve warnings.
2967
29682002-09-07      Chris Johns <ccj@acm.org>
2969
2970        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2971        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2972        which corrects the problem  where the cs8900.c file was actually the BSP
2973        glue.  Joel did some hacking so this file will compile.  Previously it
2974        required providing a target.h file to compile.
2975        * libchip/network/cs8900.c.bsp: New file.
2976
29772002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2978
2979        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2980
29812002-08-31      Joel Sherrill <joel@OARcorp.com>
2982
2983        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2984        eliminate warning.
2985
29862002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2987
2988        * configure.ac: Add ada-tests.
2989
29902002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * Makefile.am: Add preinstall-stamp.
2993
29942002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2995
2996        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2997        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2998        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2999        gcc31 happy.
3000        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3001        cp.
3002
30032002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3004
3005        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3006        make/bsp.mak.
3007        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3008        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3009
30102002-08-12      Joel Sherrill <joel@OARcorp.com>
3011
3012        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3013        avoid error.
3014
30152002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3016
3017        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3018        * configure.ac: Add BSP_SUBDIRS.
3019        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3020        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3021        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3022        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3023        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3024        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3025        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3026        RTEMS_CHECK_BSP_CACHE.
3027        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3028        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3029        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3030        .$(OBJEXT) instead of .o.
3031        * libnetworking/pppd/Makefile.am,
3032        libnetworking/rtems_servers/Makefile.am,
3033        libnetworking/rtems_telnetd/Makefile.am,
3034        libnetworking/rtems_webserver/Makefile.am,
3035        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3036
30372002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3038
3039        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3040        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3041        ../libchip/serial/$(ARCH)/libserialio.a.
3042        * libchip/serial/Makefile.am: Don't tmp-install lib.
3043        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3044
30452002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * Makefile.am: Add rtems_makedir.
3048        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3049        * Makefile.am: Add wrapup-SUBDIR.
3050        * wrapup/ChangeLog: Remove.
3051        * wrapup/configure.ac: Remove.
3052        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3053        (Make the bare BSP happy).
3054        * configure.ac: Ditto.
3055        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3056        Create make/custom/default.cfg.
3057        * configure.ac: Add creation of make/custom/*.cfg. Create
3058        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3059
30602002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3061
3062        * Makefile.am: Clean $(PROJECT_RELEASE).
3063
30642002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3065
3066        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3067        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3068        prototype mismatches.
3069
30702002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3071
3072        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3073        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3074
30752002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3076
3077        * acinclude.m4: Add test "$multilib" != "yes".
3078        * config-ml.in: Remove.
3079        * acinclude.m4: Cleanups.
3080        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3081        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3082        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3083        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3084        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3085
30862002-07-16      Eric Norum <eric.norum@usask.ca>
3087
3088        * New driver for the Intel EtherExpressPro (82559ER) chip.
3089        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3090        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3091        * libchip/network/Makefile.am: Modified to reflect above.
3092
30932002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3094
3095        * acinclude.m4: New.
3096        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3097        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3098        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3099
31002002-07-01      Joel Sherrill <joel@OARcorp.com>
3101
3102        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3103        _Objects_Information_table now that it is a two dimensional array based
3104        upon API and class.
3105        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3106        of strnlen().
3107
31082002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3111        preinstall libnetapps.a.
3112
31132002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * configure.ac: Remove librpc.
3116
31172002-06-25      Joel Sherrill <joel@OARcorp.com>
3118
3119        * Per PR233, moved librpc to exec.
3120        * configure.ac, wrapup/Makefile.am: Modified.
3121        * librpc, librpc/ChangeLog: Removed.
3122
31232002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3124
3125        * optman/Makefile.am: Remove multilib support.
3126        * optman/configure.ac: Ditto.
3127        * optman/sapi/Makefile.am: Ditto.
3128
31292002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3130
3131        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3132        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3133
31342002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        Move networking libraries to c/src/exec/libnetworking
3137        * libnetworking/configure.ac, libnetworking/Makefile.am,
3138        libnetworking/wrapup/Makefile.am: Reflect Moval.
3139
31402002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3141
3142        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3143        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3144        <rtems/bspIo.h>.
3145
31462002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3147
3148        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3149        * libnetworking/rtems/mkrootfs.h: Ditto.
3150        * libnetworking/rtems/Makefile.am: Reflect changes above.
3151
31522002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3153
3154        * configure.ac: Remove lib.
3155
31562002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3157
3158        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3159        that exception stack frames on M68K members with VBR always are 6 byte
3160        long. The incorrect assumption resulted in some gdb commands like "next"
3161        to fail on the 68360.
3162
31632002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3164
3165        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3166        PR 220
3167        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3168        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3169        CVS.
3170        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3171        libnetworking/sys/filio.h: Remove.
3172        * libnetworking/sys/Makefile.am: Reflect changes above.
3173
31742002-05-07      Chris Johns <ccj@acm.org>
3175
3176        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3177        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3178        requires it to be stripped.
3179
31802002-05-01      Eric Norum <eric.norum@usask.ca>
3181
3182        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3183        assembly  to satisfy gcc 3.1 and newer.
3184
31852002-04-26      Eric Norum <eric.norum@usask.ca>
3186
3187        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3188        agressive optimization in gcc 3.1 does not reorder things.
3189
31902002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3191
3192        * libchip/network/dec21140.c: Reflect changes to powerpc's
3193        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3194        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3195        <rtems/score/cpu.h>.
3196        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3197        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3198
31992002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3200
3201        * optman/configure.ac: Remove ENABLE_GCC28.
3202
32032002-04-11      Chris Johns <ccj@acm.org>
3204
3205        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3206        driver control block field to the ifconfig network driver structure.
3207        This field is needed by the i82586 driver which was ported from NetBSD
3208        as it had better hardware abstraction.
3209        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3210        PR59, added the drv_ctrl driver control block field to the ifconfig
3211        network driver structure. This field is needed by the i82586 driver
3212        which was ported from NetBSD as it had better hardware abstraction.
3213
32142002-04-10      Mike Siers <mikes@poliac.com>
3215
3216        * libnetworking/rtems_webserver/NOTES,
3217        libnetworking/rtems_webserver/asp.c,
3218        libnetworking/rtems_webserver/balloc.c,
3219        libnetworking/rtems_webserver/default.c,
3220        libnetworking/rtems_webserver/ej.h,
3221        libnetworking/rtems_webserver/ejIntrn.h,
3222        libnetworking/rtems_webserver/ejlex.c,
3223        libnetworking/rtems_webserver/ejparse.c,
3224        libnetworking/rtems_webserver/emfdb.c,
3225        libnetworking/rtems_webserver/emfdb.h,
3226        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3227        libnetworking/rtems_webserver/handler.c,
3228        libnetworking/rtems_webserver/license.txt,
3229        libnetworking/rtems_webserver/md5.h,
3230        libnetworking/rtems_webserver/md5c.c,
3231        libnetworking/rtems_webserver/mime.c,
3232        libnetworking/rtems_webserver/misc.c,
3233        libnetworking/rtems_webserver/ringq.c,
3234        libnetworking/rtems_webserver/rom.c,
3235        libnetworking/rtems_webserver/security.c,
3236        libnetworking/rtems_webserver/sock.c,
3237        libnetworking/rtems_webserver/sym.c,
3238        libnetworking/rtems_webserver/uemf.c,
3239        libnetworking/rtems_webserver/uemf.h,
3240        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3241        libnetworking/rtems_webserver/url.c,
3242        libnetworking/rtems_webserver/value.c,
3243        libnetworking/rtems_webserver/wbase64.c,
3244        libnetworking/rtems_webserver/webcomp.c,
3245        libnetworking/rtems_webserver/webpage.c,
3246        libnetworking/rtems_webserver/webrom.c,
3247        libnetworking/rtems_webserver/webs.c,
3248        libnetworking/rtems_webserver/webs.h,
3249        libnetworking/rtems_webserver/websuemf.c,
3250        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3251        2.1.4.
3252
32532002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3254
3255        * libchip/network/i82586.c: Include <string.h>.
3256        * libchip/network/sonic.c: Ditto.
3257
32582002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3261
32622002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3265
32662002-03-27      Thomas.Doerfler@imd-systems.de
3267
3268        PR 144
3269        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3270        memory address 0 when called for the first time. This is done when
3271        trying to clear the variable "dhcp_hostname".
3272
32732002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3276        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3277        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3278        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3279        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3280        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3281        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3282        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3283        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3284        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3285        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3286        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3287        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3288        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3289        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3290        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3291        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3292        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3293        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3294        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3295        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3296        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3297        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3298        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3299        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3300        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3301        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3302        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3303        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3304        AUTOMAKE_OPTIONS.
3305        * libnetworking/configure.ac:
3306        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3307        foreign 1.6]).
3308        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3309        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3310        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3311        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3312        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3313        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3314        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3315        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3316        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3317        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3318        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3319        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3320        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3321        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3322        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3323        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3324        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3325
33262002-03-27      Ilya Alexeev <ilya@continuum.ru>
3327
3328        PR 162
3329        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3330        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3331        used in a device write routines.  Now ppp_softc structure have own
3332        character for writing to device (sc_outchar).  I think that converting
3333        local variables to static is not a right solution, because problems will
3334        occur in the case of two or more ppp instances.
3335        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3336        must be u_long, otherwise in the case of the big output packet endless
3337        loop may occur.
3338
33392002-03-21      Ilya Alexeev <ilya@continuum.ru>
3340
3341        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3342        preparations for multiple PPPD connections.
3343
33442002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3345
3346        PR 149
3347        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3348        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3349        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3350        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3351
33522002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3353
3354        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3355        * configure.ac: Modified to reflect addition.
3356
33572002-02-27      Ilya Alexeev <ilya@continuum.ru>
3358
3359        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3360        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3361        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3362        capabilities as well as eliminate some warnings.
3363
33642002-02-27      Eric Norum <eric.norum@usask.ca>
3365
3366        * libnetworking/net/radix.c: Properly handle fetching the default route
3367        when there is no route.  This was a bug in the original FreeBSD code and
3368        this fix is from an updated version of their code.
3369
33702002-02-16      Eric Norum <eric.norum@usask.ca>
3371
3372        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3373        checking.
3374
33752002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3376
3377        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3378        dodefaultroute.
3379
33802002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3381
3382        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3383        include <rtems/seterr.h>.
3384
33852002-02-01      Mike Siers <mikes@poliac.com>
3386
3387        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3388        avoid bringing the link down too fast. NOTE: Mike reports successfully
3389        running at 56K baud on a direct link.
3390
33912002-02-01      Eric Valette <valette@crf.canon.fr>
3392
3393        * librdbg/So many patches have been posted recently on the mailing list
3394        and  because we were unable to find correct solution to compile on
3395        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3396        because the coding  style of rdbg was rather inconsistant among various
3397        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3398        global coding style (using indent + manual edits), 2) incorporate/review
3399        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3400        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3401        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3402        after rdbg initialization is done, NB : the paches is huge but it is
3403        mainly due to coding styke chnages.  Only few lines of codes have been
3404        really changed and they do not impact  rdbg functionnality (AFAIKT).
3405        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3406        librdbg/include/rdbg/m68k/rdbg_f.h,
3407        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3408        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3409        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3410        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3411        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3412        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3413        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3414        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3415        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3416        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3417        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3418        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3419        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3420        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3421        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3422        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3423
34242002-01-31      Mike Siers <mikes@poliac.com>
3425
3426        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3427        * Nice Update of PPPD support which eliminates the requiremetn that
3428        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3429        and reports that it seems to be more stable and handle larger packets
3430        better.  This patch replaces the termios tasks with more general pppd
3431        network driver tasks.  The functions pppinput() and pppstart() get
3432        called from the interrupt service routine.
3433        * libnetworking/Makefile.am, libnetworking/configure.ac,
3434        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3435        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3436        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3437        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3438        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3439        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3440        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3441        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3442        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3443        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3444        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3445        libnetworking/net/route.c, libnetworking/net/route.h,
3446        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3447        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3448        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3449        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3450        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3451        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3452        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3453        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3454        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3455        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3456        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3457        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3458        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3459        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3460        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3461        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3462        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3463        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3464        libnetworking/pppd/example/README,
3465        libnetworking/pppd/example/netconfig.h,
3466        libnetworking/wrapup/Makefile.am: Modified.
3467        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3468        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3469        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3470        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3471        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3472        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3473        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3474        libnetworking/modem/pppcompress.c: Subdirectory removed.
3475
34762002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3477
3478        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3479        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3480
34812002-01-18      Till Straumann <strauman@slac.stanford.edu>
3482
3483        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3484        issues: - exception handler needs to enable MSR_FP if the interrupted
3485        thread is FP enabled. - printk message for MSR fixed and added
3486        stacktrace. NOTE: this requires the stacktrace patch to
3487        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3488        however).
3489
34902002-01-06      Joel Sherrill <joel@OARcorp.com>
3491
3492        * optman/.cvsignore: Added aclocal.m4 and configure.
3493        * optman/.cvsignore: New file.
3494
34952002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3498
34992002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3500
3501        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3502        * optman/ChangeLog: New.
3503        * optman/configure.ac: New.
3504        * optman/Makefile.am: New.
3505        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3506        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3507
35082001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3509
3510        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3511
35122001-12-18      Eric Norum <eric.norum@usask.ca>
3513
3514        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3515        `directories' (path names with a / at the end) while disallowing open()
3516        operations on TFTP `directories'.
3517
35182001-12-07      Eric Norum <eric.norum@usask.ca>
3519
3520        * libnetworking/lib/tftpDriver.c: Restore write capability.
3521
35222001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3523
3524        * libchip/network/sonic.h: Fix typo.
3525        * libnetworking/arpa/Makefile.am: Remove stray lines.
3526
35272001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3528
3529        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3530
35312001-10-18      Eric Norum <eric.norum@usask.ca>
3532
3533        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3534        chdir() and open() operations within the TFTP file system.
3535
35362001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3537
3538        * librdbg/configure.ac: Fix latent bug exposed by removal of
3539        config.cache's which prevented powerpc targets librdbg from building.
3540
35412001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3542
3543        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3544        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3545        autoconf-2.52 happy.
3546
35472001-10-12      Mike Siers <mikes@poliac.com>
3548
3549        * libnetworking/Update to stable working state.  Congratulations Mike!
3550        :).
3551        * libnetworking/modem_example: Directory removed.
3552        * libnetworking/modem_example/16550.h,
3553        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3554        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3555        libnetworking/modem_example/ppp.h,
3556        libnetworking/modem_example/pppcompress.c: Files removed.
3557        * libnetworking/pppd/example/pppd.options: New file.
3558        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3559        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3560        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3561        libnetworking/pppd/rtemsmain.c: Updated.
3562
35632001-10-12      Joel Sherrill <joel@OARcorp.com>
3564
3565        * libchip/serial/z85c30.c: Fixed typo.
3566
35672001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3568
3569        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3570        * configure.in: Remove.
3571        * configure.ac: New file, generated from configure.in by autoupdate.
3572        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3573        * libchip/configure.in: Remove.
3574        * libchip/configure.ac: New file, generated from configure.in by
3575        autoupdate.
3576        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3577        * librdbg/configure.in: Remove.
3578        * librdbg/configure.ac: New file, generated from configure.in by
3579        autoupdate.
3580        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3581        * libnetworking/configure.in: Remove.
3582        * libnetworking/configure.ac: New file, generated from configure.in by
3583        autoupdate.
3584
35852001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3586
3587        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3588        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3589        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3590
35912001-09-27      Joel Sherrill <joel@OARcorp.com>
3592
3593        * libchip/ChangeLog: Fixed typo in date.
3594
35952001-09-27      Eric Norum <eric.norum@usask.ca>
3596
3597        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3598        TFTP  filesystem.
3599
36002001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3601
3602        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3603        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3604        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3605        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3606        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3607        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3608        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3609        'PREINSTALL_FILES ='.
3610        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3611        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3612        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3613        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3614        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3615        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3616        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3617        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3618        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3619        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3620        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3621        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3622
36232001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3624
3625        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3626        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3627        * librdbg/src/m68k/any/Makefile.am: Ditto.
3628        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3629        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3630        happy.
3631
36322001-09-21      Joel Sherrill <joel@OARcorp.com>
3633
3634        * libchip/network/Makefile.am: Fixed typo on file name.
3635        * libchip/network/i82586.c: Commented out line 318 which is referencing
3636        a member of a structure that is not currently there.  This needs to be
3637        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3638        to C style.
3639
36402001-09-19      Eric Norum <eric.norum@usask.ca>
3641
3642        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3643
36442001-09-19      Chris Johns <ccj@acm.org>
3645
3646        * libchip/network/README.i82586, libchip/network/i82586.c,
3647        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3648        Network driver for Intel i82586.
3649        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3650        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3651        "root" filesystem with information obtained via the DHCP response.
3652
36532001-09-14      Eric Norum <eric.norum@usask.ca>
3654
3655        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3656        make gcc 3.x happy.
3657
36582001-08-16      Mike Siers <mikes@poliac.com>
3659
3660        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3661        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3662        These support callback functionality that has not even been compiled
3663        under RTEMS yet.
3664        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3665        example application.  Mike's notes on the modifications: - renamed
3666        error() function because of namespace problems - removed calls to the
3667        exit() funciton - removed extra files from the pppd source directory -
3668        defined pppd task constant values in rtemspppd.h - modifyied example
3669        code to get actual tick per second value - placed the pppd 2.3.11 man
3670        page file (pppd.8) into the pppd directory.
3671        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3672        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3673        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3674        libnetworking/pppd/rtems-ppp.c: Deleted.
3675        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3676        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3677        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3678        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3679        libnetworking/pppd/example/init.c,
3680        libnetworking/pppd/example/netconfig.h,
3681        libnetworking/pppd/example/ppp.conf,
3682        libnetworking/pppd/example/pppdapp.c,
3683        libnetworking/pppd/example/system.h: New files.
3684        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3685        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3686        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3687        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3688        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3689        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3690        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3691        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3692        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3693        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3694        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3695        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3696        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3697        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3698        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3699
37002001-08-16      Joel Sherrill <joel@OARcorp.com>
3701
3702        * libnetworking/pppd/example/Makefile: Removed.
3703        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3704        to avoid bootstrap -c clobbering it.
3705        * libnetworking/rtems_telnetd/.cvsignore: New file.
3706
37072001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3708
3709        * libnetworking/Makefile.am, libnetworking/configure.in,
3710        libnetworking/rtems_servers/Makefile.am,
3711        libnetworking/rtems_servers/telnetd.c,
3712        libnetworking/rtems_servers/telnetd.h,
3713        libnetworking/rtems_telnetd/Makefile.am,
3714        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3715        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3716        libnetworking/rtems_telnetd/telnetd.c,
3717        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3718        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3719        effect when ftpd change. - the tcp/ip stats have been implemented into
3720        icmds.c and started when telnetd daemon is started.
3721        * libnetworking/rtems_servers/telnetd.c,
3722        libnetworking/rtems_servers/telnetd.h: Removed.
3723        * libnetworking/rtems_telnetd: New directory.
3724        * libnetworking/rtems_telnetd/Makefile.am,
3725        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3726        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3727        libnetworking/rtems_telnetd/telnetd.c,
3728        libnetworking/rtems_telnetd/telnetd.h: New files.
3729
37302001-06-14      Joel Sherrill <joel@OARcorp.com>
3731
3732        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3733        Moved from libmisc/shell so the network stack to address network
3734        depenendency.
3735        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3736
37372001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3738
3739        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3740
37412001-05-15      Joel Sherrill <joel@OARcorp.com>
3742
3743        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3744        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3745        accidentally deleted the incorrectly empty versions.
3746
37472001-05-14      Till Straumann <strauman@slac.stanford.edu>
3748
3749        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3750        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3751        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3752        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3753        to know the values) - the affected BSP (shared/motorola) headers have
3754        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3755        driver (libchip/network/dec21140.c) has been fixed to use
3756        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3757        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3758        who is using this driver. - the DEC driver also has been fixed to use
3759        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3760        delay_in_bus_cycles().
3761
37622001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3763
3764        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3765
37662001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3767
3768        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3769
37702001-04-24      Eric Norum <eric.norum@usask.ca>
3771
3772        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3773        NTP synchronization a little more robust -- no NTP daemon yet, but at
3774        least it trys a little harder when the primary NTP server is down.
3775
37762001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3777
3778        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3779        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3780        libnetworking/pppd/modem_example/modem.c,
3781        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3782        other strings into English.
3783        * libnetworking/pppd/STATUS: updated to reflect the changes.
3784
37852001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3786
3787        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3788        again.
3789
37902001-04-20      Eric Valette <valette@crf.canon.fr>
3791
3792        * mcp750 directory renamed new_exception processing as it supports many
3793        more CPU models.
3794        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3795        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3796        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3797        formerly in mcp750 plus modifications.
3798        * librdbg/src/powerpc/mcp750/.cvsignore,
3799        librdbg/src/powerpc/mcp750/Makefile.am,
3800        librdbg/src/powerpc/mcp750/remdeb.h,
3801        librdbg/src/powerpc/mcp750/remdeb_f.x,
3802        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3803        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3804        new_exception_processing.
3805        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3806        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3807        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3808        part of this effort to add support for the MPC8xx.
3809
38102001-04-19      Joel Sherrill <joel@OARcorp.com>
3811
3812        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3813        internal include files.
3814
38152001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3816
3817        PR 158
3818        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3819        rcmd() library call by commenting out the parts that deal with signals.
3820        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3821        stdio. The 'server-side' parts of this file which deal with
3822        authentication are disabled since they are not needed.
3823
38242001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3825
3826        * libnetworking/include/.cvsignore: Remove dangling file.
3827
38282001-03-14      Joel Sherrill <joel@OARcorp.com>
3829
3830        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3831        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3832        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3833        libchip style serial drivers can be written in libcpu or libbsp.
3834
38352001-03-01      Joel Sherrill <joel@OARcorp.com>
3836
3837        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3838        libchip/network/sonic.c, libchip/network/sonic.h,
3839        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3840        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3841        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3842        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3843        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3844        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3845        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3846        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3847
38482001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3849
3850        * librdbg/include/rdbg/Makefile.am,
3851        librdbg/include/rdbg/i386/Makefile.am,
3852        librdbg/include/rdbg/m68k/Makefile.am,
3853        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3854        style on include files.
3855
38562001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3857
3858        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3859        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3860        replace ${..} with $(..).
3861        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3862        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3863        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3864        libnetworking/rtems/Makefile.am, libnetworking/
3865        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3866        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3867        include_*HEADERS instead of H_FILES.
3868        * libnetworking/include/Makefile.am: Remove.
3869        * libnetworking/Makefile.am: Add handling of *.h files.
3870        * libnetworking/configure.in: Remove include/Makefile.
3871
38722001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3873
3874        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3875
38762001-01-31      Sergei Organov <osv@javad.ru>
3877
3878        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3879        current dir and root dir removed in favor of new libio support for
3880        task-local current and root directories. - Bug in `close_data_socket()'
3881        introduced by previous change fixed. - `command_pasv()' changed to set
3882        timeout on socket we are listening on and code fixed to don't close
3883        socket twice on error. - `serr()' changed to clear `errno'. -
3884        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3885        changed to clear `errno' before processing session. -
3886        `close_data_socket()' fixed to close both active and passive sockets -
3887        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3888        empty string  in `exec_command()'.
3889
38902001-01-25      Eric Norum <eric.norum@usask.ca>
3891
3892        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3893        improves throughput on systems which are dropping packets.   Only the
3894        first timeout is reduced.  This keeps the number of extra packets down
3895        on networks that are very busy and dropping lots of packets.
3896
38972001-01-24      Sergei Organov <osv@javad.ru>
3898
3899        * libnetworking/rtems_servers/ftpd.c,
3900        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3901        - Timeouts on sockets implemented. 'idle' field added to configuration.
3902        No timeout by default to keep backward compatibility. Note: SITE IDLE
3903        command not implemented yet. - Basic global access control implemented.
3904        'access' field added to configuration. No access limitations by default
3905        to keep backward compatibility. - Anchor data socket for active mode
3906        (using self IP and port 20.) - Fixed default data port support (still
3907        not tested). - Don't allow IP address different from originating host in
3908        PORT command to improve security. - Fixed bug in MDTM command. - Check
3909        for correctness of parsing of argument in command_port(). - Fixed
3910        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3911        a directory. - Command parsing a little bit improved: command names are
3912        now converted to upper-case to be more compatible with RFC (command
3913        names are not case-sensitive.) - Reformat comments so that they have
3914        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3915        previous changes - True ASCII mode implemented (doesn't work for hooks
3916        and /dev/null) - Passive mode implemented, PASV command added. - Default
3917        port for data connection could be used (untested, can't find ftp client
3918        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3919        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3920
39212001-01-18      Joel Sherrill <joel@OARcorp.com>
3922
3923        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3924        macro using variable arguments.
3925        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3926        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3927        since I updated the main RTEMS development machine to RedHat 7.2 and
3928        apparently got a new version of rpcgen.
3929
39302001-01-12      Sergei Organov <osv@javad.ru>
3931
3932        * libnetworking/rtems_servers/ftpd.c,
3933        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3934        - use pool of pre-created threads to handle sessions instead of
3935        creating/deleting threads on the fly - LIST output is now similar to
3936        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3937        happy with it. - LIST NAME now works (both for files and directories) -
3938        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3939        clients happy  - keep track of CWD for every session separately -
3940        ability to specify root directory name for FTPD in configuration table.
3941        FTPD will then create illusion for FTP clients that this is actually
3942        root directory. - ignore options sent in commands, thus LIST -al FILE
3943        works and doesn't try to list "-al" directory. - buffers are allocated
3944        on stack instead of heap where possible to eliminate malloc/free calls
3945        (avoid possible heap fragmentation troubles). - drop using of task
3946        notepad to pass parameters - use function arguments instead - use
3947        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3948        in socket() instead of AF_INET.
3949
39502001-01-02      Joel Sherrill <joel@OARcorp.com>
3951
3952        * libnetworking/CHANGELOG: Removed.
3953        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3954
39552000-12-14      Eric Norum <eric.norum@usask.ca>
3956
3957        * libnetworking/lib/tftpDriver.c: Added write capability.
3958
39592000-12-08      Joel Sherrill <joel@OARcorp.com>
3960
3961        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3962        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3963        numerous variable declarations conditional on PPP_COMPRESS and
3964        PPP_FILTER.  Commented out variables that were not used because the code
3965        using them was commented out. Removed totally unused variables.
3966        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3967        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3968
39692000-11-30      Joel Sherrill <joel@OARcorp.com>
3970
3971        * libnetworking/modem/ppp_tty.c: Changed to include
3972        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3973        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3974        * libnetworking/Makefile.am: Modified to reflect above.
3975
39762000-11-27      Joel Sherrill <joel@OARcorp.com>
3977
3978        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3979
39802000-11-25      Eric Norum <eric.norum@usask.ca>
3981
3982        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3983        core.
3984
39852000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3986
3987        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3988        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3989        subdir.
3990        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3991        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3992        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3993        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3994        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3995        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3996        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3997        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3998        ppp_tty.c and the real pppd main is in pppmain.c.
3999
40002000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4001
4002        * libchip/network/sonic.c: Added ipalign() routine to align the received
4003        packet so that the ip header is on a 32-bit boundary. Necessary for
4004        cpu's that do not allow unaligned loads and stores and when the 32-bit
4005        DMA mode is used.
4006
40072000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4008
4009        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4010        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4011        ACLOCAL_AMFLAGS.
4012        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4013        ACLOCAL_AMFLAGS.
4014        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4015        ACLOCAL_AMFLAGS.
4016
40172000-11-03      Chris Johns <ccj@acm.org>
4018
4019        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4020        libchip/network/cs8900.h: New files.
4021
40222000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4023
4024        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4025        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4026        $(RTEMS_TOPdir)/aclocal.
4027        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4028        $(RTEMS_TOPdir)/aclocal.
4029        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4030        $(RTEMS_TOPdir)/aclocal.
4031
40322000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4033
4034        * configure.in: Switch to GNU-canonicalization.
4035        * Makefile.am: Reflect changes to configure.in.
4036        * acinclude.m4: Remove.
4037
40382000-10-30      Joel Sherrill <joel@OARcorp.com>
4039
4040        * POSIX include files merged into newlib.  This resulted in some
4041        definitions moving to other files and thus some secondary effects in
4042        RTEMS source code.
4043        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4044        in sync with newlib's <machine/types.h>.
4045        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4046        definition of struct itimerval in <sys/time.h>.
4047
40482000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4049
4050        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4051        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4052        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4053        * ChangeLog: Fix typos.
4054        * configure.in: add tests to the GNU canonicalized subdirectories.
4055
40562000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4057
4058        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4059        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4060        the lib directory before configuring lib/.
4061
40622000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4063
4064        * configure.in, Makefile.am: add exec to the GNU canonicalized
4065        subdirectories.
4066        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4067        * configure.in: add libnetworking, librpc and librdb to the GNU
4068        canonicalized subdirectories.
4069        * configure.in: add libmisc and libchip to the GNU canonicalized
4070        subdirectories.
4071        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4072        Switch to GNU canonicalization.
4073        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4074        Switch to GNU canonicalization.
4075        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4076        Switch to GNU canonicalization.
4077
40782000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4079
4080        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4081        canonicalization to libfs/. The approach is currently a bit of a hack as
4082        GNU canonicalization does not support the per-BSP build some of the
4083        other directories require.  As more of the tree is converted, this will
4084        become less  of an issue.
4085
40862000-10-20      Joel Sherrill <joel@OARcorp.com>
4087
4088        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4089        parameter.
4090
40912000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4092
4093        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4094        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4095        * librdbg/configure.in: Add m68k support.
4096        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4097        subdirectory.
4098        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4099        failure.
4100        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4101        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4102        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4103        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4104        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4105        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4106        librdbg/src/m68k/.cvsignore: New files.
4107        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4108        function pointers.
4109        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4110        _after_ pointer has been checked against NULL.
4111
41122000-10-18      Joel Sherrill <joel@OARcorp.com>
4113
4114        * wrapup/Makefile.am: Added libfs.
4115
41162000-10-18      Chris Johns <ccj@acm.org>
4117
4118        * libfs created.
4119        * configure.in: Added libfs subdirectory.
4120        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4121
41222000-09-28      Joel Sherrill <joel@OARcorp.com>
4123
4124        * libnetworking/rtems_webserver/Makefile.am,
4125        libnetworking/rtems_webserver/base64.c,
4126        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4127        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4128
41292000-09-22      Joel Sherrill <joel@OARcorp.com>
4130
4131        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4132        libnetworking/rtems/rtems_bsdnet_internal.h,
4133        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4134        have included rtems.h.  It is now including precisely the  least amount
4135        of low level, yet portable .h files to get the basic RTEMS types
4136        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4137        used machine/types.h to include rtems.h.
4138
41392000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4140
4141        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4142
41432000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4144
4145        * libnetworking/ChangeLog: Cleanup.
4146
41472000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4148
4149        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4150        * libchip/ChangeLog: Fix formating.
4151
41522000-09-05      Joel Sherrill <joel@OARcorp.com>
4153
4154        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4155        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4156        confusion and to work with the converted flags.
4157
41582000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4159
4160        * wrapup/Makefile.am: Include compile.am.
4161        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4162        libchip/serial/Makefile.am: Include compile.am.
4163        * librdbg/src/i386/any/Makefile.am,
4164        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4165        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4166        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4167        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4168        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4169        libnetworking/rtems_servers/Makefile.am,
4170        libnetworking/rtems_webserver/Makefile.am,
4171        libnetworking/wrapup/Makefile.am: Include compile.am.
4172
41732000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4174
4175        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4176        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4177
41782000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4179
4180        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4181
41822000-08-31      Joel Sherrill <joel@OARcorp.com>
4183
4184        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4185        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4186        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4187        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4188        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4189        * libnetworking/wbase64.c: Removed.
4190        * libnetworking/Makefile.am, libnetworking/asp.c,
4191        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4192        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4193        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4194        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4195        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4196        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4197        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4198        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4199        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4200        Modified.
4201
42022000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4203
4204        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4205
42062000-08-30      Joel Sherrill <joel@OARcorp.com>
4207
4208        * libnetworking/rtems_webserver/license.txt: New file.
4209
42102000-08-10      Joel Sherrill <joel@OARcorp.com>
4211
4212        * ChangeLog: New file.
4213        * libchip/ChangeLog: New file.
4214        * librdbg/ChangeLog: New file.
4215        * libnetworking/ChangeLog: New file.
4216
Note: See TracBrowser for help on using the repository browser.