source: rtems/c/src/ChangeLog @ 8c53580

4.104.115
Last change on this file since 8c53580 was 8c53580, checked in by Joel Sherrill <joel.sherrill@…>, on 03/12/10 at 16:27:24

2010-03-12 Joel Sherrill <joel.sherrill@…>

  • libchip/network/i82586.c: Readdress use of ctype methods per recommendation from D.J. Delorie on the newlib mailing list. We should pass an unsigned char into these methods.
  • Property mode set to 100644
File size: 157.2 KB
Line 
12010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/network/i82586.c: Readdress use of ctype methods per
4        recommendation from D.J. Delorie on the newlib mailing list. We
5        should pass an unsigned char into these methods.
6
72010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
8
9        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
10        variable.
11
122010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
13
14        * libchip/network/i82586.c: Fix warnings for ctype methods.
15
162010-02-19      Chris Johns <chrisj@rtems.org>
17
18        * libchip/ide/ide_controller.c: Create the devices as block
19        devices.
20
212010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
22
23        * libchip/ide/ata_internal.h, libchip/ide/ata.c
24        libchip/i2c/spi-sd-card.c: Update for block device API change.
25
262010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
27
28        * libchip/display/disp_hcms29xx.c,
29        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
30        libchip/display/font_hcms29xx.h: various fixes
31
322009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
33
34        PR 1474
35        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
36        device API change.
37
382009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * libchip/network/greth.c: Eliminate unused type
41        rtems_clock_time_value.
42
432009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * libchip/network/dec21140.c: Warning elimination
46        (dec21140_softc->base now is an uint32_t).
47
482009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        PR 1483/cpukit
51        * libchip/network/dec21140.c, libchip/network/elnk.c,
52        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
53        *_SUPPORTED-guarded code sections.
54
552009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * libchip/network/dec21140.c, libchip/network/elnk.c,
58        libchip/network/if_dc.c: Ensure PCI drivers are built on all
59        supported configurations. PowerPC conditionals were not current and
60        code was not being built on supported BSPs.
61
622009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
63
64        * libchip/network/smc91111.c: Formatting.
65
662009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
69        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
70        uint32_t (16bit ints are too small).
71
722009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
75        * libchip/network/if_dc.c: Fix type mismatch.
76
772009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * aclocal/bsp-linkcmds.m4: New.
80
812009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * configure.ac: Rework CFLAGS setup.
84        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
85        * automake/compile.am: Remove RTEMS_CFLAGS.
86
872009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * libchip/ide/ata.h: Move extern "C".
90
912009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
94        Use hex-constants to avoid implicit int-casts.
95        * libchip/i2c/spi-memdrv.c:
96        Use hex-constants to avoid implicit int-casts.
97        Use rtems_off64_t offsets to avoid loosing precision.
98
992009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
100
101        * libchip/serial/ns16550.c: Update for interrupt handler type change.
102
1032009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * aclocal/bsp-alias.m4: New.
106        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
107
1082009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
111
1122009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
115        * Makefile.am: Remove BARE_CPU_MODEL.
116
1172009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * configure.ac: Remove cfg_dir.
120
1212009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Remove -std=c99 -fasm.
124        Remove AM_CONDITIONAL LIBCHIP.
125        * libchip/Makefile.am, wrapup/Makefile.am:
126        Remove AM_CONDITIONAL LIBCHIP.
127
1282009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * configure.ac: Pick up make/custom/*.
131        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
132
1332009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
134
135        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
136        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
137
1382009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
141
1422009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * Makefile.am: Remove RTEMS_HOST (unused).
145        * configure.ac: Remove RTEMS_HOST (unused).
146        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
147
1482009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
149
150        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
151        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
152
1532009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
156        aclocal/check-posix.m4, aclocal/enable-posix.m4,
157        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
158
1592009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * configure.ac: Rework make/custom/* handling.
162        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
163        * Makefile.am: Remove make/custom/default.cfg-rule.
164
1652009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
166
167        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
168        NULL pointer access in interrupt handler.
169
1702009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
171
172        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
173        device API change.
174
1752009-10-08      Chris Johns <chrisj@rtems.org>
176
177        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
178        multiblock support from the ATA driver. Multiblock at the disk
179        level should not be a global policy as a disk may have more than
180        one partition with different block sizes. An IDE driver could
181        decide to use the feature with DMA but this a driver specific
182        design choice. Fixed bugs relating to variable block sizes and
183        large block transfer.
184        * c/src/libchip/ide/ide_controller.c,
185        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
186        Changed the block size to 32bits so blocks of 64K or bigger can be
187        transfered in a single driver call.
188
1892009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
192        shared irq.h yet and this breaks a significant number of them.
193
1942009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
197        model.
198
1992009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
202        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
203        renamed to rtems_termios_baud_to_number.
204
2052009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
208        termios_baud_to_number (duplicate prototypes).
209        Add C++-guards.
210        Include rtems/termiostypes.h.
211
2122009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
215
2162009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
217
218        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
219        physical address to support BSD TCP/IP stack.
220
2212009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * libchip/network/elnk.c: Convert calls to legacy routine
224        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
225
2262009-08-03      Roger Dahlkvist <ruppe@kth.se>
227
228        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
229
2302009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * libchip/ide/ata.c: Remove warning.
233
2342009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
237        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
238        now use the same macros.
239        * aclocal/bsp-bspcleanup-options.m4: New file.
240
2412009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
242
243        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
244        obsolete defines and declarations.  Set initial baud during device
245        open.  Fixed interrupt mode.
246
2472009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
248
249        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
250        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
251        EINVAL and ENOTTY as appropriate.
252
2532009-05-30      Chris Johns <chrisj@rtems.org>
254
255        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
256        devices on an IDE bus and cleaned up the initialisation register
257        call.
258
2592009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * libchip/network/i82586.c: Fix warning in manner suggested by
262        Arnout Vandecappelle <arnout@mind.be> in
263        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
264
2652009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
266
267        * libchip/network/if_dc.c: Fixed warnings.
268
2692009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
272        as needed.
273
2742009-04-29      Chris Johns <chrisj@rtems.org>
275
276        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
277
278        * libchip/ide/ide_controller.c: Change the status detection and
279        add a message if the transfer fails. There is currently no error
280        handle at the IDE drvier level.
281
2822009-03-12      Daniel Hellstrom <daniel@gaisler.com>
283
284        PR 1392/bsps
285        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
286        over multiple pages results in extra data being written.
287
2882009-02-27      Gene Smith <gene.smith@siemens.com>
289
290        PR 1356
291        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
292        cards.
293
2942009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
295
296        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
297        enabled on x86.
298
2992009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
300
301        * aclocal/bspopts.m4: Quoting cosmetics.
302
3032009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
304
305        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
306        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
307        writes.  Fixed integer type in device structure.
308
3092009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
310
311        * libchip/serial/ns16550.c: Turn on ns16550_process() for
312        BSP_FEATURE_IRQ_LEGACY case also.
313
3142008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
315
316        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
317        level LibI2C interface.  Added generic block IO functions.
318
3192008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
322        optman/rtems/no-msg.c, optman/rtems/no-part.c,
323        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
324        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
325        optman/sapi/no-ext.c, optman/sapi/no-io.c:
326        Revert previous patch (cvs clash with Joel hacking cpukit).
327
3282008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * aclocal/canonical-target-name.m4: Remove tic4x.
331
3322008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
333
334        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
335
3362008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
337
338        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
339        optman/rtems/no-msg.c, optman/rtems/no-part.c,
340        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
341        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
342        optman/sapi/no-ext.c, optman/sapi/no-io.c:
343        Fix prototypes.
344
3452008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
346
347        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
348
3492008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
350
351        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
352        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
353        duplicated data.
354
3552008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
358        SuperCore Handler initialization routines to directly pull parameters
359        from configuration table.
360
3612008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
362
363        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
364        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
365        optman/rtems/no-part.c, optman/rtems/no-region.c,
366        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
367        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
368        initialization routines to directly pull parameters from
369        configuration table. Eliminate empty routines sportted.
370
3712008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
372
373        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
374
3752008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
376
377        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
378        all public use of TOD conversion routines.
379
3802008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * libchip/network/smc91111config.h:
383        #include <stdint.h> instead of <rtems/stdint.h>.
384
3852008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
386
387        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
388        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
389
3902008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
391
392        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
393
3942008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
395
396        * libchip/serial/ns16550.c: Transmit the character in the polled write
397        function within a critical section for printk() compatibility.
398
3992008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
400
401        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
402
4032008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
406
4072008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
408
409        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
410
4112008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
412
413        * aclocal/bsp-bootcard-options.m4: Fix quoting.
414
4152008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
416
417        * aclocal/bsp-bootcard-options.m4: New file.
418        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
419
4202008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
421
422        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
423        BSPs that support this feature.
424
4252008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * libchip/serial/ns16550.c: Fix typo.
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: Add not supported on arm even though it is
436        not simple vectored.
437
4382008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
439
440        * libchip/serial/ns16550.c: Not currently supported on architectures
441        with simple vectored interrupt model.
442
4432008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
444
445        * aclocal/version.m4: Bump RTEMS_API to 4.10.
446        Bump _RTEMS_VERSION to 4.9.99.0.
447
4482008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
449
450        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
451        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
452        functions have now static linkage type.  Added constant qualifier to
453        operations table and read-only function parameters.
454
455        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
456        c/src/libchip/serial/serial.h:  Include required header files.  Removed
457        support for old PowerPC exception handling.  Various fixes for
458        interrupt related routines.  Added support for BSPs with IRQ extension
459        API.
460
4612008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
462
463        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
464        is no PCI bus based upon the BSP not having a base address defined.
465        This means this driver cannot be supported on that board.
466
4672008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
468
469        * libchip/network/dec21140.c, libchip/network/elnk.c,
470        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
471
4722008-09-17      Miao Yan <yanmiaobest@gmail.com>
473
474        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
475        add simple device only filesystem (devfs), optionally completely drop
476        out filesystem, and to clean up disabling newlib reentrancy support.
477        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
478        now has a 15K code space.
479        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
480        Removed.
481
4822008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * libchip/ide/ata.h: Convert to Unix file format.
485
4862008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
489        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
490        libchip/serial/serial.h, libchip/serial/serprobe.c,
491        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
492        Convert to "bool".
493        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
494        libchip/i2c/spi-memdrv.h: Convert to "bool".
495        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
496        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
497        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
498        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
499        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
500        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
501        Convert to "bool".
502        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
503        Convert to "bool".
504        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
505        Convert to "bool".
506
5072008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
508
509        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
510        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
511        memory driver to not use the clock ioctl to install a method to poll
512        for input. It now uses a Class API Timer which means we can eliminate
513        this special IOCTL from all clock drivers.
514        * libchip/shmdr/setckvec.c: Removed.
515
5162008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
517
518        * libchip/network/sonic.c: Do not declare a variable just to hold an
519        ignored return value.
520
5212008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
522
523        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
524
5252008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
528        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
529
5302008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * libchip/display/disp_hcms29xx.c: Do not make these static. They
533        appear to be unused that way.
534
5352008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
536
537        * libchip/shmdr/shm_driver.h: Correct prototypes.
538
5392008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
540
541        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
542        variables and made methods static.
543
5442008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
545
546        * libchip/serial/ns16550.c: Fix warning.
547
5482008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
549
550        * aclocal/prog-cc.m4: Add -Wnested-externs.
551
5522008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
553
554        * libchip/network/dec21140.c: Add missing prototype.
555        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
556
5572008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
558
559        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
560        -Wstrict-prototypes to RTEMS_CFLAGS.
561
5622008-08-02      Chris Johns <chrisj@rtems.org>
563
564        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
565        rtems_blkdev_request count and start references. Use
566        RTEMS_BLKDEV_START_BLOCK.
567
5682008-07-29      Chris Johns <chrisj@rtems.org>
569
570        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
571
572        * libchip/ide/ata.c: Change to use a mutex rather than disable
573        pre-emption. Updated to the libblock changes.
574
575        * libchip/ide/ata_internal.h: Updated to the new chains API.
576
577        * libchip/ide/ide_controller.c: Updated to the libblock
578        changes. Added come debug tracing.
579
580        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
581        to the libblock changes.
582
5832008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * configure.ac: Remove RPCGEN, RPCTOOLS.
586
5872008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
588
589        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
590        for output format specifiers.
591
5922008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
593
594        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
595        Fixed some data types
596
5972008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
598
599        * libchip/i2c/spi-sd-card.c: Added missing header file.
600        * libchip/Makefile.am: Added SD Card driver.
601
6022008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
603
604        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
605        make glyphs non-constant, added file headers
606
6072008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
608
609        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
610        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
611        * libchip/display/font_hcms29xx.h
612        Creation of SPI display driver
613
6142008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
615
616        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
617        via SPI.
618
6192008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
620
621        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
622        AC_PREREQ(2.62).
623
6242008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
625
626        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
627
6282008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
629
630        * libchip/Makefile.am: Move termios helper routines from libchip to
631        libcsupport. Add routine which makes it easy for a termios device
632        driver to inform termios of its default baud rate. This avoids
633        inconsistencies in later termios settings changes.
634        * libchip/serial/termios_baud2index.c,
635        libchip/serial/termios_baud2num.c: Removed.
636
6372008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
638
639        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
640
6412008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
642
643        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
644        not fail if there are none.
645
6462008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
647
648        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
649        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
650        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
651        * libchip/Makefile.am:
652        derived a generic spi memory driver from spi-flash-m25p40,
653        added descriptor for fram fm25l256
654
6552008-05-07      Till Straumann <strauman@slac.stanford.edu>
656
657        PR 649/bsps
658        * libchip/ide/ata.c: Give up if the interface does not become ready.
659
6602008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        Moved to cpukit.
663        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
664        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
665        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
666        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
667        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
668        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
669        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
670        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
671        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
672        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
673        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
674        nfsclient/src/xdr_mbuf.c: Removed.
675
6762008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
677
678        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
679
6802008-01-05      Chris Johns <chrisj@rtems.org>
681
682        * libchip/flash/am29lv160.c: Update the blank check error message
683        to say there is an error.
684       
6852007-12-22      Chris Johns <chrisj@rtems.org>
686
687        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
688        the hello message. Just one line but still a little too long.
689       
6902007-12-14      Chris Johns <chrisj@rtems.org>
691
692        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
693        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
694        * libchip/flash, libchip/flash/am29lv160.c,
695        libchip/flash/am29lv160.h: New.
696
6972007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
698
699        * libchip/network/if_fxp.c: Spacing.
700
7012007-11-20      Till Straumann <strauman@slac.stanford.edu>
702
703        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
704        Avoid using 'stdio' before the system is up and fully
705        initialized.
706
7072007-11-20      Till Straumann <strauman@slac.stanford.edu>
708
709        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
710        * libchip/Makefile.am, libchip/preinstall.am:
711        added new driver for Maxim DS1375 i2c RTC.
712
7132007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
714
715        * libchip/i2c/spi-flash-m25p40.c:
716        added addressing call in write function
717
7182007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
719
720        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
721        * libchip/Makefile.am:
722        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
723
7242007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
725
726        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
727
7282007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
729
730        * nfsclient/Makefile.am: Fix errors.
731
7322007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
733
734        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
735
7362007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * aclocal/version.m4: Bump RTEMS_API to 4.9.
739        Bump RTEMS_VERSION to 4.8.99.0.
740
7412007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
744
7452007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * configure.ac: Remove AC_PROG_AWK (Unused).
748
7492007-09-14      Daron Chabot <djc915@mail.usask.ca>
750
751        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
752        rtems_interrupt_vector, to permit passing arbitrary arguments to the
753        ISR. Clean up of variables to silence compiler warnings.
754
7552007-09-13      Daniel Hellstrom <daniel@gaisler.com>
756
757        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
758
7592007-09-12      Daniel Hellstrom <daniel@gaisler.com>
760
761        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
762          - Odd bit bug in some chips taken care of.
763          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
764            alignment but failing to do so must have made the driver writer to make
765            some incorrect assumptions about MBUFs.
766          - Fixed MBUF handling to handle mbuf chains better. The Data length of
767            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
768          - Made while loop responsible for copying data to fifo port copy 16 shorts
769            per loop instead of 1 short, increasing the copying process.
770
7712007-09-07      Daniel Hellstrom <daniel@gaisler.com>
772
773        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
774        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
775
7762007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
777
778        * configure.ac, wrapup/Makefile.am: Remove RDBG.
779        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
780        librdbg/Makefile.am, librdbg/preinstall.am,
781        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
782        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
783        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
784        librdbg/include/rdbg/powerpc/rdbg_f.h,
785        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
786        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
787        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
788        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
789        librdbg/src/servtsp.c, librdbg/src/servutil.c,
790        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
791        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
792        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
793        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
794        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
795        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
796        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
797        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
798        librdbg/src/powerpc/rdbg_f.c,
799        librdbg/src/powerpc/new_exception_processing/remdeb.h,
800        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
801        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
802        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
803
8042007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
805
806        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
807
8082007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
811          sizes.
812
8132007-07-27      Chris Johns <chrisj@rtems.org>
814
815        * wrapup/Makefile.am: Create archive from a file for hosts
816        with a limited command line size.
817
8182007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
819
820        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
821          sizes.
822
8232007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
824       
825        * configure.ac: Add nfsclient.
826        * nfsclient/Makefile.am: New.
827        * nfsclient/proto/Makefile, nfsclient/Makefile,
828          nfsclient/src/Makefile: Remove.
829        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
830        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
831
8322007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
833
834        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
835        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
836        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
837        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
838        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
839        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
840        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
841        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
842        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
843        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
844        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
845        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
846
8472007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
848
849        * libchip/serial/ns16550.c: removed timed out wait for transmitter
850        to become ready: This will not work for fast CPUs.
851
8522007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
853
854        * libchip/ide/ata.c: fixed warning
855
8562007-06-20      Ray Xu <rayx@gmail.com>
857
858        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
859        console, and libio. This shrinks the memory requirements but Joel has
860        not figured out how best to present this to application space.
861        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
862        New files.
863
8642007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
865
866        * optman/sapi/no-io.c: Split IO Manager into one function per file so
867        now we only need required initialization methods.
868
8692007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
870
871        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
872        parameter since it was used to configure a no longer used feature.
873        Device names are now part of the filesystem not in a table.
874
8752007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
876
877        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
878        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
879        optman/rtems/no-part.c, optman/rtems/no-region.c,
880        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
881        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
882        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
883        other optional managers so using them reduces application size
884        instead of increasing it.
885        * optman/rtems/no-barrier.c: New file.
886
8872007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
888
889        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
890        adjustments to pci-API changes.
891        * libchip/network/dec21140.c, libchip/network/elnk.c,
892        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
893        changes.
894
8952007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * libchip/network/dec21140.c, libchip/network/if_dc.c,
898        libchip/network/if_fxp.c: Reflect changes to pci-API.
899
9002007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
903        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
904
9052007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
906
907        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
908          being used to compile "tools").
909
9102007-03-13      Joel Sherrill <joel@OARcorp.com>
911
912        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
913
9142007-03-12      Joel Sherrill <joel@OARcorp.com>
915
916        * libchip/network/cs8900.c, libchip/network/cs8900.h,
917        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
918        and/or fix mistake in copyright notice. Both of these mistakes appear
919        to be from code submitted after these changes were made previously.
920
9212007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
922
923        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
924
9252007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * libchip/Makefile.am: Correct path to README.tulipclone.
928
9292007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
930
931        * libchip/ide/ata.c: Remove superfluous type casts.
932
9332007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
934
935        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
936        Use size_t for sizes.
937
9382007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
939
940        * libchip/ide/ata.c: in ata_request_done: moved call to free()
941        from preemption disabled region
942
9432007-01-16      Till Straumann <strauman@slac.stanford.edu>
944
945        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
946        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
947        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
948
9492006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
950
951        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
952          ioctl_command_t as ioctl argument.
953
9542006-12-13      Joel Sherrill <joel@OARcorp.com>
955
956        * librtems++/include/rtems++/rtemsEvent.h,
957        librtems++/include/rtems++/rtemsMessageQueue.h,
958        librtems++/include/rtems++/rtemsSemaphore.h,
959        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
960        librtems++/src/rtemsMessageQueue.cc,
961        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
962        rtems_unsigned32 to uint32_t.
963
9642006-12-13      Joel Sherrill <joel@OARcorp.com>
965
966        PR 1181/bsps
967        * optman/rtems/no-msg.c: Clean up dead code.
968
9692006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
970
971        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
972
9732006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
974
975        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
976        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
977        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
978
9792006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * configure.ac: New BUG-REPORT address.
982
9832006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
984
985        * Makefile.am: Remove ampolish3.
986
9872006-11-17      Joel Sherrill <joel@OARcorp.com>
988
989        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
990        blank lines.
991
9922006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * configure.ac: Remove RTEMS_AMPOLISH3.
995        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
996          Remove checks for AMPOLISH3.
997        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
998        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
999        * ampolish3: Remove.
1000
10012006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1004        * aclocal/prog-cc.m4: Remove CFLAGS.
1005        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1006        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1007
10082006-10-23      Joel Sherrill <joel@OARcorp.com>
1009
1010        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1011
10122006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1013
1014        * automake/compile.am: Use hard-coded RTEMS_* flags.
1015
10162006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1017
1018        * aclocal/rtems-top.m4: Remove RTEMS_API.
1019        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1020
10212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1022
1023        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1024
10252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
1027        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1028
10292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1030
1031        * aclocal/version.m4: Bump version to 4.7.99.0.
1032
10332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1034
1035        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1036
10372006-09-11      Joel Sherrill <joel@OARcorp.com>
1038
1039        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1040
10412006-09-04      Joel Sherrill <joel@OARcorp.com>
1042
1043        * libchip/network/greth.c, libchip/network/open_eth.c,
1044        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1045        introduced by warning removal.
1046
10472006-09-01      Joel Sherrill <joel@OARcorp.com>
1048
1049        * libchip/network/greth.c, libchip/network/open_eth.c,
1050        libchip/network/smc91111.c: Remove warnings and correct prototype
1051        added earlier today.
1052
10532006-09-01      Joel Sherrill <joel@OARcorp.com>
1054
1055        * libchip/network/cs8900.c, libchip/network/greth.c,
1056        libchip/network/i82586.c, libchip/network/open_eth.c,
1057        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1058        sized integers, and inttypes.h printf helpers.
1059
10602006-08-09      Kolja Waschk <waschk@telos.de>
1061
1062        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1063
10642006-07-12      Joel Sherrill <joel@OARcorp.com>
1065
1066        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1067
10682006-07-11      Jerry Needell <jerry.needell@unh.edu>
1069
1070        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1071        4.6 branch.  Original modifications by Gaisler Enterprises.
1072        * libchip/network/greth.c, libchip/network/greth.h: New files.
1073
10742006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1075
1076        * ide/ata.[ch]:
1077        (PR1118) fetch priority for ATA task from a variable,
1078        not a fixed configuration value.
1079       
10802006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1081
1082        * Makefile.am: Add ampolish3.
1083
10842006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1085
1086        * ampolish3: New.
1087        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1088
10892006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1090
1091        * aclocal/rtems-ampolish.m4: New.
1092        * configure.ac: Use RTEMS_AMPOLISH3.
1093
10942006-04-18  Joel Sherrill <joel@OARcorp.com>
1095
1096        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1097
10982006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1099
1100        PR 853/filesystem
1101        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1102        should be modified to support the new exception scheme and to use the
1103        handle parameter.
1104
11052006-02-a32     Eric Norum <norume@aps.anl.gov>
1106
1107        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1108        "newer" PCI access calls.  Minor cleanups.  Comments.
1109
11102006-01-12      Eric Norum <norume@aps.anl.gov>
1111
1112        PR 861/networking
1113        PR 863/networking
1114        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1115
11162006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1117
1118        * wrapup/Makefile.am: Add preinstall.am.
1119        * libchip/Makefile.am: Build libchip/network/smc91111.
1120        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1121        Eliminate cyg_int* crap.
1122
11232006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1124
1125        * librdbg/Makefile.am: Add preinstall.am.
1126        * aclocal/bsp-configure.m4: Add ampolish3.
1127        New header guards.
1128
11292006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1132        Merger from rtems-4-6-branch.
1133
11342006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1135
1136        * libchip/network/smc91111.c
1137        libchip/network/smc91111config.h
1138        libchip/network/smc91111exp.h
1139        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1140        * libchip/Makefile.am: Reflect adding smc91111*.
1141
11422006-01-08      Joel Sherrill <joel@OARcorp.com>
1143
1144        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1145        char *.
1146
11472006-01-08      Joel Sherrill <joel@OARcorp.com>
1148
1149        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1150        warnings.
1151
11522005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1153
1154        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1155        Add RTEMS_RELLDFLAGS.
1156        * automake/compile.am: Remove RTEMS_USE_GCC.
1157        Remove RTEMS_RELLDFLAGS.
1158        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1159
11602005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1161
1162        * libchip/network/if_media.h, libchip/network/mii.h:
1163        Remove (Moved to cpukit).
1164        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1165        and libchip/network/if_media.h.
1166        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1167        if_media.h having moved.
1168
11692005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * automake/compile.am, automake/host.am, automake/local.am,
1172        automake/subdirs.am: Remove depend.
1173        * configure.ac: Explicitly pass --libdir and --includedir to
1174        testsuites.
1175
11762005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1177
1178        * configure.ac: Reflect changes to testsuites.
1179
11802005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1181
1182        * automake/compile.am: Remove GCCSPECS.
1183        * aclocal/prog-cc.m4: Add GCCSPECS.
1184        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1185
11862005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1187
1188        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1189        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1190
11912005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1192
1193        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1194        libcpu/byteorder.h for i386.
1195
11962005-11-02      Till Straumann <strauman@slac.stanford.edu>
1197
1198        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1199        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1200        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1201        added a simple API/library for i2c devices and drivers for i2c
1202        2-byte eeproms and a ds1621 temperature sensor; API is documented
1203        in libi2c.h.
1204
12052005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1206
1207        * libnetworking/pppd/ipxcp.c,
1208        libnetworking/pppd/chat.c,
1209        libnetworking/pppd/patchlevel.h,
1210        libnetworking/pppd/upap.h,
1211        libnetworking/pppd/md5.h,
1212        libnetworking/pppd/pppd.8,
1213        libnetworking/pppd/README,
1214        libnetworking/pppd/preinstall.am,
1215        libnetworking/pppd/md4.h,
1216        libnetworking/pppd/magic.c,
1217        libnetworking/pppd/pppd.h,
1218        libnetworking/pppd/demand.c,
1219        libnetworking/pppd/rtemsmain.c,
1220        libnetworking/pppd/sys-rtems.c,
1221        libnetworking/pppd/ipcp.h,
1222        libnetworking/pppd/lcp.h,
1223        libnetworking/pppd/chap_ms.c,
1224        libnetworking/pppd/md4.c,
1225        libnetworking/pppd/rtemspppd.h,
1226        libnetworking/pppd/cbcp.h,
1227        libnetworking/pppd/auth.c,
1228        libnetworking/pppd/lcp.c,
1229        libnetworking/pppd/example/README,
1230        libnetworking/pppd/example/ppp.conf,
1231        libnetworking/pppd/example/system.h,
1232        libnetworking/pppd/example/netconfig.h,
1233        libnetworking/pppd/example/pppdapp.c,
1234        libnetworking/pppd/example/init.c,
1235        libnetworking/pppd/example/Makefile-user,
1236        libnetworking/pppd/example/pppd.options,
1237        libnetworking/pppd/rtemspppd.c,
1238        libnetworking/pppd/ipxcp.h,
1239        libnetworking/pppd/chap_ms.h,
1240        libnetworking/pppd/options.c,
1241        libnetworking/pppd/magic.h,
1242        libnetworking/pppd/chap.h,
1243        libnetworking/pppd/cbcp.c,
1244        libnetworking/pppd/upap.c,
1245        libnetworking/pppd/chap.c,
1246        libnetworking/pppd/Makefile.am,
1247        libnetworking/pppd/ccp.h,
1248        libnetworking/pppd/utils.c,
1249        libnetworking/pppd/rtemsdialer.h,
1250        libnetworking/pppd/fsm.h,
1251        libnetworking/pppd/pathnames.h,
1252        libnetworking/pppd/md5.c,
1253        libnetworking/pppd/fsm.c,
1254        libnetworking/pppd/ipcp.c,
1255        libnetworking/pppd/STATUS,
1256        libnetworking/pppd/ccp.c,
1257        libnetworking/Makefile.am: Remove (Moved to cpukit).
1258
12592005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1260
1261        * configure.ac: Remove libnetworking, libnetworking/pppd.
1262        * wrapup/Makefile.am: Remove libpppd.a.
1263
12642005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1265
1266        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1267        rtemsdialer.h to $(includedir)/rtems.
1268
12692005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1270
1271        * libnetworking/rtems_telnetd/icmds.c,
1272        libnetworking/rtems_telnetd/Makefile.am,
1273        libnetworking/rtems_telnetd/preinstall.am,
1274        libnetworking/rtems_telnetd/pty.c,
1275        libnetworking/rtems_telnetd/pty.h,
1276        libnetworking/rtems_telnetd/README,
1277        libnetworking/rtems_telnetd/telnetd.c,
1278        libnetworking/rtems_telnetd/telnetd.h:
1279        Remove (Moved to cpukit).
1280
12812005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1282
1283        * configure.ac: Remove libnetworking/rtems_telnetd.
1284        * libnetworking/Makefile.am: Remove rtems_telnetd.
1285        * libnetworking/README: Remove (Obsolete).
1286        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1287
12882005-10-20  Eric Norum <norume@aps.anl.gov>
1289
1290        * libchip/network/dec21140.c: Clean up PCI mapping.
1291
12922005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1293
1294        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1295        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1296        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1297        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1298        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1299        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1300
13012005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * aclocal/bspopts.m4: Add missing m4 quotes.
1304
13052005-09-02  Joel Sherrill <joel@OARcorp.com>
1306
1307    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1308
13092005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1310
1311        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1312        libchip/network/dec21140.c: Remove initialization of PCI bus.
1313
13142005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1315
1316        * optman/Makefile.am: Add preinstall.am.
1317
13182005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1319
1320        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1321        UNTESTED to tested.
1322
13232005-06-17      Joel Sherrill <joel@OARcorp.com>
1324
1325        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1326        it is not supported by the MPC5xx.
1327
13282005-06-17      Joel Sherrill <joel@OARcorp.com>
1329
1330        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1331        interface. Also correct attempting to build on other than PowerPC and
1332        x86.
1333
13342005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1335
1336        * libchip/Makefile.am: Add driver for Tulip clones.
1337        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1338        libchip/network/if_dcreg.h: New files.
1339
13402005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1341
1342        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1343        to enable rdbg.
1344        * configure.ac: Reflect changes above.
1345
13462005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1347
1348        * configure.ac: Add ada/.
1349
13502005-05-20      Sergei Organov  <osv@topconrd.ru>
1351
1352        PR 750/networking
1353        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1354        wait_input().
1355
13562005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1357
1358        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1359        rtems/irq.h.
1360
13612005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1362
1363        * libchip/Makefile.am: Include preinstall.am.
1364        * libchip/preinstall.am: New.
1365
13662005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1367
1368        * configure.ac: Add AMPOLISH3.
1369        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1370        * libnetworking/rtems_telnetd/preinstall.am: New.
1371        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1372
13732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1374
1375        * configure.ac: Let enable_rpcgen default to "no".
1376
13772005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1378
1379        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1380
13812005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1382
1383        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1384        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1385
13862005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1387
1388        * libchip/network/dec21140.c, libchip/network/elnk.c,
1389        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1390
13912005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1392
1393        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1394        of code as a result of the implementation of a common PCI interface.
1395
13962005-05-04      Joel Sherrill <joel@OARcorp.com>
1397
1398        * libchip/network/open_eth.c: Remove prototype of set_vector.
1399
14002005-05-03      Joel Sherrill <joel@OARcorp.com>
1401
1402        * librdbg/src/ptrace.c: Remove warning.
1403
14042005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1405
1406        * libchip/network/dec21140.c, libchip/network/elnk.c,
1407        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1408        Modified parameter list to remove warnings.
1409
14102005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1411
1412        * libchip/network/cs8900.c, libchip/network/i82586.c,
1413        libchip/network/open_eth.c, libchip/network/sonic.c,
1414        libchip/serial/mc68681.c: Modified types to remove
1415        warnings.  Added initialization to remove warnings.
1416
14172005-04-28      Joel Sherrill <joel@OARcorp.com>
1418
1419        * libchip/network/README.sonic: Rewritten to account for removal of
1420        dmv177.
1421
14222005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1423
1424        PR 781/rtems_misc
1425        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1426
14272005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1428
1429        * libchip/serial/ns16550.c:
1430        Fixed warnings generated in various powerpc configurations
1431
14322005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1433
1434        * libchip/serial/ns16550.c: Modified
1435        ISR to work with PPC new exception processing
1436
14372005-03-14      Joel Sherrill <joel@OARcorp.com>
1438
1439        * libchip/network/dec21140.c, libchip/network/elnk.c,
1440        libchip/network/if_fxp.c: Continue PCI API unification. All use
1441        pci_find_device(). Network drivers manufacture a signature since all
1442        calls have not been converted yet.
1443
14442005-03-04      Joel Sherrill <joel@OARcorp.com>
1445
1446        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1447        initialize function part of the unified PCI API as pci_initialize().
1448
14492005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1450
1451        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1452        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1453
14542005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1455
1456        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1457        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1458
14592005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1460
1461        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1462        building procedures.
1463
14642005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1465
1466        * aclocal/prog-cc.m4:
1467        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1468
14692005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1470
1471        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1472
14732005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1474
1475        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1476
14772005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1478
1479        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1480
14812005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1482
1483        * libnetworking/rtems_servers/ftp.c,
1484        libnetworking/rtems_servers/ftp.h,
1485        libnetworking/rtems_servers/Makefile.am:
1486        Remove (relocated to cpukit/ftpd).
1487        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1488        removed move libnetworking/rtems_servers.
1489
14902005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1491
1492        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1493
14942005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1495
1496        PR 755/rtems
1497        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1498        Remove local declarations of rtems_bsdnet_nameservers,
1499        rtems_bsdnet_nameservers_count.
1500
15012005-01-31      Sergei Organov <osv@topconrd.ru>
1502
1503        PR 751/pppd
1504        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1505        committed to fix PR736 breaks pppd. chat.c should have its own static
1506        ttyfd for pppd to work correctly. The symptom is that second
1507        invokation of chat (for connect script) fails due to pppd_ttyfd set
1508        to -1 by previous chat invokation (for init script). In addition,
1509        this patch fixes leaving of dangling pointer in the abort_stbring[]
1510        by chat_send().
1511
15122005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1513
1514        * configure.ac: Remove CFLAGS_DEBUG_V.
1515        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1516
15172005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1518
1519        * wrapup/Makefile.am: Remove rtems-ctor.o.
1520
15212005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1522
1523        * libchip/rtc/rtc.h: size_t RTC_Count.
1524
15252005-01-20      Joel Sherrill <joel@OARcorp.com>
1526
1527        PR 736/pppd
1528        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1529        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1530        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1531        should not be static and should have a name more specific to pppd.
1532
15332005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1534
1535        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1536        libnetworking/rtems_servers/Makefile.am,
1537        libnetworking/rtems_telnetd/Makefile.am,
1538        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1539        Eliminate CFLAGS_OPTIMIZE_V.
1540
15412005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1542
1543        * configure.ac: Pass CFLAGS to testsuites configure.
1544        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1545        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1546
15472005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1548
1549        * configure.ac: Pass CFLAGS to cpukit configure.
1550        * aclocal/rtems-flags.m4: Remove (Unused).
1551        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1552        * aclocal/env-rtemsbsp.m4:
1553        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1554        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1555        RTEMS_CFLAGS.
1556        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1557        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1558        Cleanup comments.
1559
15602005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1561
1562        * automake/compile.am: Remove build-variant support.
1563
15642005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1565
1566        * libnetworking/pppd/Makefile.am,
1567        libnetworking/rtems_servers/Makefile.am,
1568        libnetworking/rtems_telnetd/Makefile.am:
1569        Remove build-variant support.
1570
15712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1572
1573        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1574        support/Makefile.am, wrapup/Makefile.am:
1575        Remove build-variant support.
1576
15772004-11-22      Joel Sherrill <joel@OARcorp.com>
1578
1579        * libchip/network/if_fxp.c: Add entry for another module ID code.
1580
15812004-11-22      Joel Sherrill <joel@OARcorp.com>
1582
1583        PR 693/misc
1584        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1585        in/outport routines.
1586
15872004-11-22      Joel Sherrill <joel@OARcorp.com>
1588
1589        PR 693/misc
1590        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1591        in/outport routines.
1592
15932004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1594
1595        * aclocal/enable-itron.m4: Remove (unused).
1596
15972004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1598
1599        * configure.ac: Misc. quoting cleanups.
1600        Enable ada-tests iff --enable-ada and --enable-tests.
1601
16022004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1603
1604        PR 703/filesystem
1605        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1606        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1607        libchip/ide/ide_controller.c:
1608        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1609        available for BSPS/device drivers.
1610        Extend the "modes_available" and "mode_active" parameters to
1611        uint16_t for UDMA support.
1612
16132004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1614
1615        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1616        not supported on PowerPC since it works on the MVME2100 BSP.
1617
16182004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1619
1620        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1621        Add dependency tracking for *.cfgs.
1622        * Makefile.am: Add dependency tracking for *.cfg.
1623
16242004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1625
1626        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1627        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1628
16292004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1630
1631        PR 707/make_build
1632        * configure.ac: Add --enable-rpcgen.
1633
16342004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1635
1636        PR 700/rtems_misc
1637        * libnetworking/rtems_webserver/asp.c,
1638        libnetworking/rtems_webserver/balloc.c,
1639        libnetworking/rtems_webserver/cgi.c,
1640        libnetworking/rtems_webserver/default.c,
1641        libnetworking/rtems_webserver/ej.h,
1642        libnetworking/rtems_webserver/ejIntrn.h,
1643        libnetworking/rtems_webserver/ejlex.c,
1644        libnetworking/rtems_webserver/ejparse.c,
1645        libnetworking/rtems_webserver/emfdb.c,
1646        libnetworking/rtems_webserver/emfdb.h,
1647        libnetworking/rtems_webserver/form.c,
1648        libnetworking/rtems_webserver/handler.c,
1649        libnetworking/rtems_webserver/h.c,
1650        libnetworking/rtems_webserver/license.txt,
1651        libnetworking/rtems_webserver/Makefile.am,
1652        libnetworking/rtems_webserver/md5c.c,
1653        libnetworking/rtems_webserver/md5.h,
1654        libnetworking/rtems_webserver/mime.c,
1655        libnetworking/rtems_webserver/misc.c,
1656        libnetworking/rtems_webserver/NOTES,
1657        libnetworking/rtems_webserver/ringq.c,
1658        libnetworking/rtems_webserver/rom.c,
1659        libnetworking/rtems_webserver/rtems_webserver.h,
1660        libnetworking/rtems_webserver/security.c,
1661        libnetworking/rtems_webserver/sock.c,
1662        libnetworking/rtems_webserver/socket.c,
1663        libnetworking/rtems_webserver/sockGen.c,
1664        libnetworking/rtems_webserver/sym.c,
1665        libnetworking/rtems_webserver/uemf.c,
1666        libnetworking/rtems_webserver/uemf.h,
1667        libnetworking/rtems_webserver/um.c,
1668        libnetworking/rtems_webserver/um.h,
1669        libnetworking/rtems_webserver/umui.c,
1670        libnetworking/rtems_webserver/url.c,
1671        libnetworking/rtems_webserver/value.c,
1672        libnetworking/rtems_webserver/wbase64.c,
1673        libnetworking/rtems_webserver/webcomp.c,
1674        libnetworking/rtems_webserver/webmain.c,
1675        libnetworking/rtems_webserver/webpage.c,
1676        libnetworking/rtems_webserver/webrom.c,
1677        libnetworking/rtems_webserver/webs.c,
1678        libnetworking/rtems_webserver/websda.c,
1679        libnetworking/rtems_webserver/websda.h,
1680        libnetworking/rtems_webserver/webs.h,
1681        libnetworking/rtems_webserver/websSSL.c,
1682        libnetworking/rtems_webserver/websSSL.h,
1683        libnetworking/rtems_webserver/websuemf.c,
1684        libnetworking/rtems_webserver/wsIntrn.h:
1685        Remove (Moved to cpukit/http).
1686
16872004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1688
1689        PR 700/rtems_misc
1690        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1691        Remove libnetworking/rtems_webserver.
1692
16932004-10-25      Eric Norum <norume@aps.anl.gov>
1694
1695        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1696
16972004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1698
1699        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1700
17012004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1702
1703        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1704        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1705
17062004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1707
1708        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1709
17102004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1711
1712        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1713        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1714
17152004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1716
1717        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1718        BITSPERBYTE.
1719
17202004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1721
1722        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1723        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1724
17252004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1726
1727        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1728
17292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1730
1731        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1732        * aclocal/enable-bare.m4: Remove.
1733        * configure.ac: Remove BARE_CPU_MODEL.
1734
17352004-10-13      Eric Norum <norume@aps.anl.gov>
1736
1737        PR 688/bsps
1738        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1739        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1740        MC146818A (and several Dallas Semiconductor) TOD chips.
1741
17422004-10-13      Eric Norum <norume@aps.anl.gov>
1743
1744        PR 686/networking
1745        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1746        device code.
1747
17482004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1749
1750        * libchip/network/dec21140.c: include <rtems/pci.h>.
1751
17522004-09-29      Joel Sherrill <joel@OARcorp.com>
1753
1754        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1755        libnetworking/pppd/utils.c: i960 obsoleted and all references
1756        removed.
1757
17582004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1759
1760        PR 607/networking
1761        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1762        instead of fully specifying unused PCI features.
1763
17642004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1765
1766        * configure.ac: Require automake > 1.9.
1767
17682004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1769
1770        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1771
17722004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1773
1774        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1775        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1776
17772004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1778
1779        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1780        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1781
17822004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1783
1784        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1785
17862004-07-28  Joel Sherrill <joel@OARcorp.com>
1787
1788    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1789
17902004-07-25      Joel Sherrill <joel@OARcorp.com>
1791
1792        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1793
17942004-05-21  Till Strauman <strauman@slac.stanford.edu>
1795
1796        PR 625/networking
1797        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1798        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1799        an error rather than panic if no chip is detected (thus allowing
1800        for probing).
1801        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1802        instead of looping forever.  Avoid divide by zero (crashed my PC).
1803        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1804        they are UNTESTED.
1805
18062004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1807
1808        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1809
18102004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1811
1812        * libchip/network/dec21140.c, libchip/network/elnk.c:
1813        #include <errno.h>.
1814
18152004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1816
1817        * libchip/network/if_media.h: Update from FreeBSD.
1818        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1819        libchip/network/i82586.c: #include <errno.h>.
1820
18212004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1822
1823        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1824
18252004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1826
1827        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1828
18292004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1830
1831        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1832        automake).
1833
18342004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1835
1836        PR 599/pppd
1837        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1838
18392004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1840
1841        * optman/rtems/no-region.c: Reflect having changed
1842        rtems_region_get_segment_size.
1843
18442004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1845
1846        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1847        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1848        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1849        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1850        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1851        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1852        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1853
18542004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1855
1856        * libchip/ide/ata.c, libchip/network/dec21140.c,
1857        libchip/network/elnk.c, libchip/network/i82586.c,
1858        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1859        libchip/network/open_eth.c, libchip/network/sonic.c,
1860        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1861        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1862        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1863        libchip/shmdr/shm_driver.h: Cosmetics.
1864
18652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1866
1867        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1868        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1869        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1870        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1871        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1872        fixed size types.
1873
18742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1875
1876        * configure.ac: Explicitly pass --includedir and --libdir to
1877        cpukit/configure.
1878
18792004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1880
1881        * librdbg/Makefile.am: Fix rpcgen rules.
1882        * librdbg/src/i386/any/remdeb_xdr.c,
1883        librdbg/src/m68k/any/remdeb_xdr.c,
1884        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1885        Reflect changes to librdbg/Makefile.am.
1886
18872004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1888
1889        * configure.ac: Reflect changes testsuites/configure.ac and
1890        cpukit/configure.ac.
1891
18922004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1893
1894        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1895        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1896
18972004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1898
1899        * configure.ac: Reflect changes to testsuites's configuration.
1900
19012004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1902
1903        PR/589 rtems
1904        * libchip/network/pci.h: Remove (Moved to cpukit).
1905
19062004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1907
1908        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1909        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1910        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1911        libchip/network/dec21140.c, libchip/network/elnk.c,
1912        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1913        libchip/network/open_eth.h, libchip/network/sonic.c,
1914        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1915        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1916        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1917        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1918        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1919        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1920        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1921        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1922        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1923        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1924        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1925        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1926        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1927        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1928        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1929        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1930        fixed-size types.
1931
19322004-03-14      Chris Johns  <chrisj@rtems.org>
1933
1934        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1935        the BSP example code.
1936        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1937        support the DIMMPC. This is a pc386 target with IO port support. Minor
1938        formating clean up. Add documentation to the header file.
1939        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1940        cs8900.h header file.
1941
19422004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1943
1944        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1945        Cosmetics.
1946
19472004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1948
1949        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1950        There are no application level Makefiles in here.
1951
19522004-03-04      Joel Sherrill <joel@OARcorp.com>
1953
1954        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1955        they can be used in application level makefiles.
1956
19572004-03-05      Joel Sherrill <joel@OARcorp.com>
1958
1959        * libnetworking/rtems_webserver/ejparse.c,
1960        libnetworking/rtems_webserver/emfdb.c,
1961        libnetworking/rtems_webserver/sock.c,
1962        libnetworking/rtems_webserver/socket.c,
1963        libnetworking/rtems_webserver/sym.c,
1964        libnetworking/rtems_webserver/webs.c,
1965        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
19662004-03-05      Joel Sherrill <joel@OARcorp.com>
1967
1968        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1969        compiling this file only only those CPU families with supported
1970        exception models.
1971
19722004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1973
1974        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1975        testsuites (Was exposed with --enable-multilib, only).
1976        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1977         Add RTEMS_BSP_CONFIG_SUBDIR.
1978        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1979        testsuites's configure.
1980        * aclocal/rtems-top.m4: Remove ENDIF hack.
1981        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1982
19832004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1986        wrapup/Makefile.am: Fix automake problems having been introduced
1987        in previous patch.
1988
19892004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1990
1991        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1992        Preinstall dirs.
1993        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1994        * aclocal/check-multiprocessing.m4: Cosmetics.
1995        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1996        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1997
19982004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1999
2000        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2001        librdbg/src/Makefile.am.
2002        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2003        * configure.ac: Reflect changes above.
2004        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2005        * wrapup/Makefile.am: Reflect changes above.
2006        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2007
20082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2009
2010        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2011
20122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2015
20162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2019
20202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2023        librdbg/src/powerpc/Makefile.am: Remove.
2024        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2025        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2026        * configure.ac: Reflect changes above.
2027
20282004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030
20312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2034        STRIP.
2035
20362004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * librdbg/include/Makefile.am: Merge-in
2039        librdbg/include/rdbg/i386/Makefile.am,
2040        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2041        librdbg/include/rdbg/powerpc/Makefile.am.
2042        * librdbg/include/rdbg/i386/Makefile.am,
2043        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2044        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2045        * configure.ac: Reflect changes above.
2046
20472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2048
2049        * configure.ac: Use AS_HELP_STRING(ada).
2050
20512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2054        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2055        Use AC_CONFIG_HEADERS.
2056        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2057        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2058
20592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * Makefile.am: include local.am.
2062
20632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * aclocal/version.m4: 4.6.99.0.
2066
20672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2068
2069        * Makefile.am: Don't include host.am.
2070        * automake/compile.am: Further cleanups.
2071
20722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2073
2074        * automake/lib.am: Remove (Unused).
2075
20762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * wrapup/Makefile.am: Don't include lib.am.
2079        * automake/compile.am: Use automake compilation rules.
2080
20812004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * libnetworking/pppd/Makefile.am,
2084        libnetworking/rtems_servers/Makefile.am,
2085        libnetworking/rtems_telnetd/Makefile.am,
2086        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2087        support/Makefile.am: Don't include lib.am.
2088
20892004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * libchip/Makefile.am: Don't include lib.am.
2092        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2093        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2094        unnecessary EXTRA_DISTs.
2095
20962004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2099        hack.
2100
21012004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2102
2103        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2104        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2105        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2106        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2107
21082004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2109
2110        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2111        Add AM_CONDITIONAL(HAS_MP).
2112        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2113        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2114        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2115        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2116        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2117        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2118        (Deprecated by autoconf 2.59).
2119
21202004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2121
2122        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2123        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2124
21252004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * ChangeLog: Merge-in libnetworking/ChangeLog.
2128        * libnetworking/ChangeLog: Remove.
2129        * ChangeLog: Merge-in librdbg/ChangeLog.
2130        * librdbg/ChangeLog: Remove.
2131        * ChangeLog: Merge-in libchip/ChangeLog.
2132        * libchip/ChangeLog: Remove.
2133        * ChangeLog: Merge-in optman/ChangeLog.
2134        * optman/ChangeLog: Remove.
2135
21362004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * configure.ac: Reflect changes to cpukit.
2139        * wrapup/Makefile.am: Reflect changes to librdbg.
2140        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2141        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2142        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2143        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2144        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2145        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2146        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2147        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2148        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2149
21502004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * aclocal/rtems-top.m4: Remove check for version.m4.
2153        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2154
21552004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2156
2157        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2158        * wrapup/Makefile.am: Reflect changes to libchip/*.
2159        * support/Makefile.am: Use automake compilation rules.
2160        * wrapup/Makefile.am: Reflect changes to support/*.
2161        * configure.ac: Remove libnetworking/wrapup/Makefile.
2162        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2163        libnetworking/*/lib*.a instead of libnetapps.a.
2164        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2165        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2166        * optman/Makefile.am: Use automake compilation rules.
2167        * libchip/Makefile.am: Fix typo in previous patch.
2168        * libchip/Makefile.am: Use automake compilation rules.
2169        * libnetworking/Makefile.am: Remove wrapup.
2170        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2171        automake-compilation rules.
2172        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2173        automake-compilation rules.
2174        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2175        automake-compilation rules.
2176        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2177        automake-compilation rules.
2178        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2179
21802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2181
2182        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2183        PRE/TMPINSTALL_FILES to CLEANFILES.
2184        * automake/lib.am: Remove TMPINSTALL_FILES.
2185        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2186        PRE/TMPINSTALL_FILES to CLEANFILES.
2187        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2188        PRE/TMPINSTALL_FILES to CLEANFILES.
2189        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2190        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2191        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2192        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2193        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2194        * librdbg/src/i386/Makefile.am: Ditto.
2195        * librdbg/src/m68k/Makefile.am: Ditto.
2196        * librdbg/src/powerpc/Makefile.am: Ditto.
2197        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2198        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2199        * libnetworking/rtems_servers/Makefile.am: Ditto.
2200        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2201        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2202
22032004-01-07      Joel Sherrill <joel@OARcorp.com>
2204
2205        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2206        more completely covers the MIPS family.
2207
22082003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * wrapup/Makefile.am: Reflect changes to shmdr.
2211        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2212
22132003-12-18      Joel Sherrill <joel@OARcorp.com>
2214
2215        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2216        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2217        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2218        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2219        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2220        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2221        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2222
22232003-12-17      Joel Sherrill <joel@OARcorp.com>
2224
2225        * aclocal/version.m4: Updated to rtems-20031217-test.
2226
22272003-12-17     
2228
2229        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2230        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2231
22322003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2233
2234        * automake/compile.am: Remove LINK_LIBS (Unused).
2235        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2236
22372003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2240        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2241        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2242        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2243        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2244
22452003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2248        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2249        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2250        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2251        * librdbg/src/i386/Makefile.am:
2252        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2253        * librdbg/src/m68k/Makefile.am:
2254        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2255        * librdbg/src/powerpc/Makefile.am:
2256        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2257
22582003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2259
2260        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2261        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2262        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2263        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2264        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2265        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2266        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2267        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2268        * optman/Makefile.am: Remove project_libdir.
2269        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2270        PRE/TMPINSTALL_FILES.
2271        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2272        PRE/TMPINSTALL_FILES.
2273        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2274        PRE/TMPINSTALL_FILES.
2275        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2276        PRE/TMPINSTALL_FILES.
2277        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2278        from PRE/TMPINSTALL_FILES.
2279        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2280        PRE/TMPINSTALL_FILES.
2281        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2282        PRE/TMPINSTALL_FILES.
2283        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2284        PRE/TMPINSTALL_FILES.
2285        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2286        PRE/TMPINSTALL_FILES.
2287        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2288        PRE/TMPINSTALL_FILES.
2289        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2290        PRE/TMPINSTALL_FILES.
2291        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2292        from PRE/TMPINSTALL_FILES.
2293
22942003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2297        * automake/lib.am: Remove project_libdir.
2298        * wrapup/Makefile.am: Reworked.
2299
23002003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * configure.ac: Reflect changes to librdbg.
2303        * optman/Makefile.am: Add tmpinstall dirstamp support.
2304        * libchip/Makefile.am: Fix variant-tmpinstall support.
2305        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2306        * librdbg/src/powerpc/Makefile.am: Merge-in former
2307        new_exception_processing/Makefile.am.
2308        * librdbg/src/m68k/any/Makefile.am: Remove.
2309        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2310        * librdbg/src/i386/any/Makefile.am: Remove.
2311        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2312        * librdbg/src/Makefile.am: Cosmetics.
2313        * librdbg/include/Makefile.am: Cosmetics.
2314        * librdbg/Makefile.am: Cosmetics.
2315        * libnetworking/Makefile.am: Cosmetics.
2316        * libnetworking/pppd/Makefile.am: Cosmetics.
2317        * libnetworking/wrapup/Makefile.am: Cosmetics.
2318
23192003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * Makefile.am: Cosmetics.
2322        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2323        support.
2324
23252003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * automake/compile.am: Remove $(ARCH):-rule.
2328
23292003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * configure.ac: Remove lib/libbsp/shared/Makefile,
2332        lib/libbsp/shmdr/Makefile.
2333
23342003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2337        libchip/serial/Makefile, libchip/rtc/Makefile.
2338        * support/Makefile.am: Remove all-local: $(ARCH).
2339        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2340        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2341        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2342        * optman/Makefile.am: Remove all-local: $(ARCH).
2343        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2344        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2345        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2346        compilation dirstamp support.
2347        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2348        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2349        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2350        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2351        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2352        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2353        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2354        all-local: $(ARCH).
2355        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2356        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2357        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2358        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2359        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2360
23612003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2362
2363        * aclocal/lead-dot.m4: New (from automake-1.7f).
2364        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2365        AC_SUBST(dirstamp).
2366        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2367        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2368        libchip/serial/Makefile.am: Ditto.
2369        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2370        * librdbg/include/Makefile.am: Ditto.
2371        * librdbg/include/rdbg/Makefile.am: Ditto.
2372        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2373        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2374        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2375        * librdbg/src/Makefile.am: Ditto.
2376        * librdbg/src/i386/Makefile.am: Ditto.
2377        * librdbg/src/i386/any/Makefile.am: Ditto.
2378        * librdbg/src/m68k/Makefile.am: Ditto.
2379        * librdbg/src/m68k/any/Makefile.am: Ditto.
2380        * librdbg/src/powerpc/Makefile.am: Ditto.
2381        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2382        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2383        preinstallation.
2384        * libnetworking/pppd/Makefile.am: Ditto.
2385        * libnetworking/rtems_servers/Makefile.am: Ditto.
2386        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2387        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2388        * libnetworking/wrapup/Makefile.am: Ditto.
2389
23902003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2393        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2394        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2395        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2396        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2397        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2398        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2399        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2400        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2401        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2402        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2403        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2404        underquoting to silence automake-1.8.
2405
24062003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * configure.ac: Reflect having moved tests to ../../testsuites.
2409
24102003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2413        * aclocal/canonical-host.m4: Remove.
2414        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2415        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2416
24172003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * aclocal/check-cpu.m4: Remove.
2420        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2421        * aclocal/canonical-target-name.m4: Add m4-quotes.
2422        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2423        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2424        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2425        * aclocal/check-networking.m4: Add m4-quotes. Require
2426        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2427        * aclocal/check-posix.m4: Add m4-quotes. Require
2428        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2429        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2430        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2431        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2432
24332003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2436        * aclocal/bsp-alias.m4: Remove.
2437
24382003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * configure.ac: Make presence of tests/ optional.
2441
24422003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * aclocal/path-perl.m4: Remove (Unused).
2445
24462003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * automake/force-preinstall.am: Remove.
2449
24502003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2451
2452        PR 499/rtems_misc
2453        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2454        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2455        Configuration (Odd was forced) - Correction of Stop Bit configuration
2456        (inversed) - Correction of ISR Handler to call
2457        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2458        CTS Hardware flow control Configuration.
2459
24602003-09-04      Joel Sherrill <joel@OARcorp.com>
2461
2462        * lib/libcpu/shared/include/cache.h,
2463        lib/libcpu/shared/src/cache_aligned_malloc.c,
2464        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2465        license changed.
2466        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2467        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2468        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2469        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2470        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2471        for license changed.
2472        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2473        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2474        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2475        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2476        libchip/network/cs8900.h, libchip/network/dec21140.c,
2477        libchip/network/elnk.c, libchip/network/open_eth.c,
2478        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2479        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2480        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2481        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2482        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2483        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2484        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2485        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2486        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2487        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2488        libchip/serial/serial.h, libchip/serial/z85c30.c,
2489        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2490        libchip/serial/z85c30_reg.c: URL for license changed.
2491
24922003-09-03      Jiri Gaisler <jiri@gaisler.com>
2493
2494        PR 477/networking
2495        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2496        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2497        libchip/network/open_eth.h: New files.
2498
24992003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * aclocal/rtems-top.m4: Add RTEMS_API.
2502        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2503
25042003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2507        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2508        @RTEMS_BSP@.cfg.
2509
25102003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2513
25142003-08-20      Joel Sherrill <joel@OARcorp.com>
2515
2516        * libchip/network/cs8900.c: Correct copyright statements.
2517
25182003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2519
2520        * aclocal/check-itron.m4: Remove.
2521        * aclocal/enable-inlines.m4: Remove.
2522        * Makefile.am: Reflect having moved aclocal/.
2523        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2524        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2525        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2526        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2527        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2528        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2529        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2530        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2531        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2532        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2533        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2534        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2535        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2536        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2537        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2538        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2539        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2540        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2541        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2542        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2543        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2544        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2545        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2546        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2547        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2548        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2549        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2550        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2551        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2552        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2553        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2554        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2555        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2556        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2557        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2558        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2559        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2560        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2561        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2562        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2563        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2564        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2565        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2566        * aclocal/target.m4: New (Copied from ../../aclocal).
2567        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2568        * aclocal/version.m4: New (Copied from ../../aclocal).
2569
25702003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * configure.ac: Remove stray comments.
2573        * automake/local.am, automake/host.am: Remove "debug".
2574
25752003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * Makefile.am: Reflect having moved automake/.
2578        * lib/Makefile.am: Reflect having moved automake/.
2579        * support/Makefile.am: Reflect having moved automake/.
2580        * wrapup/Makefile.am: Reflect having moved automake/.
2581        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2582        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2583        from ../../automake).
2584        * optman/Makefile.am: Reflect having moved automake/.
2585        * libchip/Makefile.am: Reflect having moved automake/.
2586        * libchip/ide/Makefile.am: Reflect having moved automake/.
2587        * libchip/network/Makefile.am: Reflect having moved automake/.
2588        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2589        * libchip/serial/Makefile.am: Reflect having moved automake/.
2590        * librdbg/Makefile.am: Reflect having moved automake/.
2591        * librdbg/include/Makefile.am: Reflect having moved automake/.
2592        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2593        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2594        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2595        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2596        automake/.
2597        * librdbg/src/Makefile.am: Reflect having moved automake/.
2598        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2599        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2600        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2601        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2602        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2603        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2604        having moved automake/.
2605        * libnetworking/Makefile.am: Reflect having moved automake/.
2606        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2607        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2608        automake/.
2609        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2610        automake/.
2611        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2612        automake/.
2613        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2614
26152003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * Makefile.am: Add bsp.pc.in.
2618        * bsp.pc.in: New (pkgconfig support).
2619
26202003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2623
26242003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * lib/Makefile.am: New (Required by 'make dist').
2627        * lib/ChangeLog: Remove.
2628        * lib/.cvsignore: Cleanup.
2629        * configure.ac: Reflect having added lib/Makefile.am.
2630        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2631        lib/libbsp/configure.ac.
2632        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2633        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2634
26352003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2636
2637        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2638        * configure.ac: Merge-in librdbg/configure.ac.
2639        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2640        librdbg/configure.ac.
2641        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2642        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2643        LIBCHIP. Conditionally build include-dirs.
2644        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2645        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2646        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2647        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2648        librdbg/include/rdbg/m68k/Makefile.am,
2649        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2650        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2651        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2652        librdbg/src/powerpc/Makefile.am, librdbg/
2653        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2654        configure.ac into ../configure.ac.
2655        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2656        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2657        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2658        libnetworking/rtems_telnetd/Makefile.am,
2659        libnetworking/rtems_webserver/Makefile.am,
2660        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2661        into ../configure.ac.
2662
26632003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        PR 427/rtems
2666        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2667        * librdbg/src/servtsp.c: Ditto.
2668
26692003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2670
2671        PR 429/bsps
2672        PR 432/bsps
2673        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2674        packets are queued onto an elnk board, the ISR will deadlock the device
2675        with a tx complete interrupt.  Lighter tx loads are not affected as they
2676        end up submitting single packets to the device.
2677
26782003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2681        optman/configure.ac.
2682        * optman/configure.ac: Remove (Merged into ../configure.ac).
2683        * optman/Makefile.am: Reflect having merged configure.ac into
2684        ../configure.ac.
2685        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2686        * libchip/Makefile.am, libchip/ide/Makefile.am,
2687        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2688        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2689        ../configure.ac.
2690
26912003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2692
2693        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2694
26952003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2696
2697        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2698        on i386.
2699
27002003-06-13      Joel Sherrill <joel@OARcorp.com>
2701
2702        * libnetworking/pppd/chat.c: Removed warnings.
2703
27042003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2705
2706        * libchip/network/README.3com: New file missed in previous commit.
2707        PR 405/bsps
2708        PR 393/networking
2709        * libchip/network/dec21140.c: Fix leak also known as PR393.
2710        * libchip/network/elnk.c, libchip/network/if_media.h,
2711        libchip/network/mii.h: New files.
2712        * libchip/network/Makefile.am: Reflect new files.
2713
27142003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2715
2716        * configure.ac: Remove support for profile-variant.
2717
27182003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        PR 397/pppd
2721        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2722        * libnetworking/pppd/magic.c: Remove *rand48.
2723        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2724
27252003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * wrapup/Makefile.am: Add libide.a.
2728
27292003-04-15      Joel Sherrill <joel@OARcorp.com>
2730
2731        PR 387/rtems_misc
2732        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2733        routines.
2734        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2735
27362003-04-11      Joel Sherrill <joel@OARcorp.com>
2737
2738        * libnetworking/rtems_webserver/cgi.c,
2739        libnetworking/rtems_webserver/sockGen.c,
2740        libnetworking/rtems_webserver/umui.c,
2741        libnetworking/rtems_webserver/websSSL.c,
2742        libnetworking/rtems_webserver/websSSL.h,
2743        libnetworking/rtems_webserver/websda.c,
2744        libnetworking/rtems_webserver/websda.h: New files. Not included in
2745        previous commit.
2746
27472003-04-10      Joel Sherrill <joel@OARcorp.com>
2748
2749        PR 371/pppd
2750        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2751        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2752        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2753        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2754        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2755        still global symbols in rtemspppd.h which might need to be changed or
2756        converted into member of a structure which is dereferenced with a
2757        pointer that is managed as a per task variable. But this patch should
2758        avoid many conflicts.
2759
27602003-03-27      Joel Sherrill <joel@OARcorp.com>
2761
2762        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2763        not allowed in the cpukit source code since it must be buildable
2764        independent of any BSP. These files were moved to libchip/ide.
2765        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2766        files.
2767
27682003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2769
2770        PR 368/filesystems
2771        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2772        improvements which now work on pc386 and mbx8xx.
2773        * libchip/ide/ide_controller.c: New file.
2774
27752003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2778
27792003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2782        * configure.ac: Add support/.
2783        * support/.cvsignore: New.
2784        * support/Makefile.am: New.
2785        * support/version.c: New.
2786        * wrapup/Makefile.am: Add support/libsupport.a.
2787        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2788        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2789        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2790        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2791
27922003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2795
27962003-02-20      Till Straumann <strauman@slac.stanford.edu>
2797
2798        PR 354/networking
2799        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2800        chip against a table of supported chips. The untested ones are still
2801        commented out, however.
2802
28032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2806        * configure.ac: AC_PREREQ(2.57).
2807        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2808        * optman/configure.ac: AC_PREREQ(2.57).
2809        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2810        * libchip/configure.ac: AC_PREREQ(2.57).
2811        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2812        * librdbg/configure.ac: AC_PREREQ(2.57).
2813        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2814        * libnetworking/configure.ac: AC_PREREQ(2.57).
2815
28162003-02-06      Joel Sherrill <joel@OARcorp.com>
2817
2818        * libnetworking/pppd/chat.c: Convert routines with common names to
2819        static. This included get_char(), put_char(), and character() among
2820        others.
2821
28222003-02-03      Joel Sherrill <joel@OARcorp.com>
2823
2824        PR 338/filesystem
2825        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2826        rtems_io_lookup_name() (API change).  Unused function removed.
2827
28282003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2831        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2832        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2833        Eliminate *_O_FILES.
2834        * libnetworking/rtems_servers/Makefile.am,
2835        libnetworking/rtems_webserver/Makefile.am,
2836        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2837
28382002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2841        Let all-local: depend on $(LIB).
2842        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2843        * optman/Makefile.am: Apply install-data-local to install *.rels.
2844
28452002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2848        %.c rules.
2849        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2850        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2851        * libchip/rtc/Makefile.am: Ditto.
2852        * libchip/serial/Makefile.am: Ditto.
2853
28542002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2855
2856        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2857        LIBC_DEFINES.
2858        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2859        LIBC_DEFINES.
2860        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2861        LIBC_DEFINES.
2862
28632002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2864
2865        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2866
28672002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2870        cache-checking.
2871        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2872
28732002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2874
2875        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2876        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2877        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2878        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2879        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2880
28812002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2884        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2885        Remove.
2886        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2887
28882002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2889
2890        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2891        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2892
28932002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2894
2895        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2896        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2897
28982002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2899
2900        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2901        * optman/rel.am: New.
2902
29032002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2904
2905        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2906        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2907        braino in comment on "exec". Extend --enable-ada handling.
2908
29092002-11-04      Joel Sherrill <joel@OARcorp.com>
2910
2911        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2912        tasks and rolling multiple loops into 1.
2913        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2914        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2915        Removed warnings.
2916
29172002-10-31      Joel Sherrill <joel@OARcorp.com>
2918
2919        * libchip/network/dec21140.c: Removed warnings.
2920        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2921        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2922        librdbg/src/m68k/any/remdeb_xdr.c,
2923        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2924        warnings.
2925        * libnetworking/rtems_webserver/socket.c,
2926        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2927
29282002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2929
2930        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2931        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2932        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2933        above.
2934
29352002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2938        * wrapup/.cvsignore: Remove autom4te.cache.
2939        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2940        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2941        autom4te.cache.
2942        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2943        autom4te.cache.
2944        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2945        autom4te.cache.
2946
29472002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2950
29512002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * optman/.cvsignore: Add autom4te.cache.
2954
29552002-09-14      Joel Sherrill <joel@OARcorp.com>
2956
2957        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2958
29592002-09-07      Joel Sherrill <joel@OARcorp.com>
2960
2961        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2962        include files to resolve warnings.
2963
29642002-09-07      Chris Johns <ccj@acm.org>
2965
2966        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2967        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2968        which corrects the problem  where the cs8900.c file was actually the BSP
2969        glue.  Joel did some hacking so this file will compile.  Previously it
2970        required providing a target.h file to compile.
2971        * libchip/network/cs8900.c.bsp: New file.
2972
29732002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2974
2975        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2976
29772002-08-31      Joel Sherrill <joel@OARcorp.com>
2978
2979        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2980        eliminate warning.
2981
29822002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2983
2984        * configure.ac: Add ada-tests.
2985
29862002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2987
2988        * Makefile.am: Add preinstall-stamp.
2989
29902002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2993        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2994        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2995        gcc31 happy.
2996        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2997        cp.
2998
29992002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3002        make/bsp.mak.
3003        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3004        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3005
30062002-08-12      Joel Sherrill <joel@OARcorp.com>
3007
3008        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3009        avoid error.
3010
30112002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3012
3013        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3014        * configure.ac: Add BSP_SUBDIRS.
3015        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3016        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3017        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3018        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3019        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3020        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3021        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3022        RTEMS_CHECK_BSP_CACHE.
3023        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3024        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3025        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3026        .$(OBJEXT) instead of .o.
3027        * libnetworking/pppd/Makefile.am,
3028        libnetworking/rtems_servers/Makefile.am,
3029        libnetworking/rtems_telnetd/Makefile.am,
3030        libnetworking/rtems_webserver/Makefile.am,
3031        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3032
30332002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3034
3035        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3036        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3037        ../libchip/serial/$(ARCH)/libserialio.a.
3038        * libchip/serial/Makefile.am: Don't tmp-install lib.
3039        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3040
30412002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3042
3043        * Makefile.am: Add rtems_makedir.
3044        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3045        * Makefile.am: Add wrapup-SUBDIR.
3046        * wrapup/ChangeLog: Remove.
3047        * wrapup/configure.ac: Remove.
3048        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3049        (Make the bare BSP happy).
3050        * configure.ac: Ditto.
3051        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3052        Create make/custom/default.cfg.
3053        * configure.ac: Add creation of make/custom/*.cfg. Create
3054        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3055
30562002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * Makefile.am: Clean $(PROJECT_RELEASE).
3059
30602002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3061
3062        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3063        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3064        prototype mismatches.
3065
30662002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3067
3068        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3069        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3070
30712002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3072
3073        * acinclude.m4: Add test "$multilib" != "yes".
3074        * config-ml.in: Remove.
3075        * acinclude.m4: Cleanups.
3076        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3077        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3078        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3079        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3080        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3081
30822002-07-16      Eric Norum <eric.norum@usask.ca>
3083
3084        * New driver for the Intel EtherExpressPro (82559ER) chip.
3085        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3086        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3087        * libchip/network/Makefile.am: Modified to reflect above.
3088
30892002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3090
3091        * acinclude.m4: New.
3092        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3093        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3094        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3095
30962002-07-01      Joel Sherrill <joel@OARcorp.com>
3097
3098        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3099        _Objects_Information_table now that it is a two dimensional array based
3100        upon API and class.
3101        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3102        of strnlen().
3103
31042002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3107        preinstall libnetapps.a.
3108
31092002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * configure.ac: Remove librpc.
3112
31132002-06-25      Joel Sherrill <joel@OARcorp.com>
3114
3115        * Per PR233, moved librpc to exec.
3116        * configure.ac, wrapup/Makefile.am: Modified.
3117        * librpc, librpc/ChangeLog: Removed.
3118
31192002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * optman/Makefile.am: Remove multilib support.
3122        * optman/configure.ac: Ditto.
3123        * optman/sapi/Makefile.am: Ditto.
3124
31252002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3128        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3129
31302002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3131
3132        Move networking libraries to c/src/exec/libnetworking
3133        * libnetworking/configure.ac, libnetworking/Makefile.am,
3134        libnetworking/wrapup/Makefile.am: Reflect Moval.
3135
31362002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3137
3138        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3139        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3140        <rtems/bspIo.h>.
3141
31422002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3143
3144        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3145        * libnetworking/rtems/mkrootfs.h: Ditto.
3146        * libnetworking/rtems/Makefile.am: Reflect changes above.
3147
31482002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * configure.ac: Remove lib.
3151
31522002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3153
3154        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3155        that exception stack frames on M68K members with VBR always are 6 byte
3156        long. The incorrect assumption resulted in some gdb commands like "next"
3157        to fail on the 68360.
3158
31592002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3160
3161        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3162        PR 220
3163        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3164        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3165        CVS.
3166        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3167        libnetworking/sys/filio.h: Remove.
3168        * libnetworking/sys/Makefile.am: Reflect changes above.
3169
31702002-05-07      Chris Johns <ccj@acm.org>
3171
3172        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3173        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3174        requires it to be stripped.
3175
31762002-05-01      Eric Norum <eric.norum@usask.ca>
3177
3178        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3179        assembly  to satisfy gcc 3.1 and newer.
3180
31812002-04-26      Eric Norum <eric.norum@usask.ca>
3182
3183        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3184        agressive optimization in gcc 3.1 does not reorder things.
3185
31862002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3187
3188        * libchip/network/dec21140.c: Reflect changes to powerpc's
3189        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3190        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3191        <rtems/score/cpu.h>.
3192        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3193        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3194
31952002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3196
3197        * optman/configure.ac: Remove ENABLE_GCC28.
3198
31992002-04-11      Chris Johns <ccj@acm.org>
3200
3201        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3202        driver control block field to the ifconfig network driver structure.
3203        This field is needed by the i82586 driver which was ported from NetBSD
3204        as it had better hardware abstraction.
3205        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3206        PR59, added the drv_ctrl driver control block field to the ifconfig
3207        network driver structure. This field is needed by the i82586 driver
3208        which was ported from NetBSD as it had better hardware abstraction.
3209
32102002-04-10      Mike Siers <mikes@poliac.com>
3211
3212        * libnetworking/rtems_webserver/NOTES,
3213        libnetworking/rtems_webserver/asp.c,
3214        libnetworking/rtems_webserver/balloc.c,
3215        libnetworking/rtems_webserver/default.c,
3216        libnetworking/rtems_webserver/ej.h,
3217        libnetworking/rtems_webserver/ejIntrn.h,
3218        libnetworking/rtems_webserver/ejlex.c,
3219        libnetworking/rtems_webserver/ejparse.c,
3220        libnetworking/rtems_webserver/emfdb.c,
3221        libnetworking/rtems_webserver/emfdb.h,
3222        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3223        libnetworking/rtems_webserver/handler.c,
3224        libnetworking/rtems_webserver/license.txt,
3225        libnetworking/rtems_webserver/md5.h,
3226        libnetworking/rtems_webserver/md5c.c,
3227        libnetworking/rtems_webserver/mime.c,
3228        libnetworking/rtems_webserver/misc.c,
3229        libnetworking/rtems_webserver/ringq.c,
3230        libnetworking/rtems_webserver/rom.c,
3231        libnetworking/rtems_webserver/security.c,
3232        libnetworking/rtems_webserver/sock.c,
3233        libnetworking/rtems_webserver/sym.c,
3234        libnetworking/rtems_webserver/uemf.c,
3235        libnetworking/rtems_webserver/uemf.h,
3236        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3237        libnetworking/rtems_webserver/url.c,
3238        libnetworking/rtems_webserver/value.c,
3239        libnetworking/rtems_webserver/wbase64.c,
3240        libnetworking/rtems_webserver/webcomp.c,
3241        libnetworking/rtems_webserver/webpage.c,
3242        libnetworking/rtems_webserver/webrom.c,
3243        libnetworking/rtems_webserver/webs.c,
3244        libnetworking/rtems_webserver/webs.h,
3245        libnetworking/rtems_webserver/websuemf.c,
3246        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3247        2.1.4.
3248
32492002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3250
3251        * libchip/network/i82586.c: Include <string.h>.
3252        * libchip/network/sonic.c: Ditto.
3253
32542002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3255
3256        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3257
32582002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3261
32622002-03-27      Thomas.Doerfler@imd-systems.de
3263
3264        PR 144
3265        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3266        memory address 0 when called for the first time. This is done when
3267        trying to clear the variable "dhcp_hostname".
3268
32692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3270
3271        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3272        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3273        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3274        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3275        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3276        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3277        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3278        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3279        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3280        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3281        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3282        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3283        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3284        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3285        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3286        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3287        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3288        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3289        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3290        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3291        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3292        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3293        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3294        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3295        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3296        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3297        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3298        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3299        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3300        AUTOMAKE_OPTIONS.
3301        * libnetworking/configure.ac:
3302        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3303        foreign 1.6]).
3304        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3305        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3306        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3307        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3308        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3309        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3310        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3311        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3312        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3313        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3314        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3315        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3316        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3317        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3318        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3319        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3320        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3321
33222002-03-27      Ilya Alexeev <ilya@continuum.ru>
3323
3324        PR 162
3325        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3326        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3327        used in a device write routines.  Now ppp_softc structure have own
3328        character for writing to device (sc_outchar).  I think that converting
3329        local variables to static is not a right solution, because problems will
3330        occur in the case of two or more ppp instances.
3331        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3332        must be u_long, otherwise in the case of the big output packet endless
3333        loop may occur.
3334
33352002-03-21      Ilya Alexeev <ilya@continuum.ru>
3336
3337        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3338        preparations for multiple PPPD connections.
3339
33402002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3341
3342        PR 149
3343        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3344        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3345        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3346        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3347
33482002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3349
3350        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3351        * configure.ac: Modified to reflect addition.
3352
33532002-02-27      Ilya Alexeev <ilya@continuum.ru>
3354
3355        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3356        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3357        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3358        capabilities as well as eliminate some warnings.
3359
33602002-02-27      Eric Norum <eric.norum@usask.ca>
3361
3362        * libnetworking/net/radix.c: Properly handle fetching the default route
3363        when there is no route.  This was a bug in the original FreeBSD code and
3364        this fix is from an updated version of their code.
3365
33662002-02-16      Eric Norum <eric.norum@usask.ca>
3367
3368        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3369        checking.
3370
33712002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3372
3373        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3374        dodefaultroute.
3375
33762002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3377
3378        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3379        include <rtems/seterr.h>.
3380
33812002-02-01      Mike Siers <mikes@poliac.com>
3382
3383        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3384        avoid bringing the link down too fast. NOTE: Mike reports successfully
3385        running at 56K baud on a direct link.
3386
33872002-02-01      Eric Valette <valette@crf.canon.fr>
3388
3389        * librdbg/So many patches have been posted recently on the mailing list
3390        and  because we were unable to find correct solution to compile on
3391        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3392        because the coding  style of rdbg was rather inconsistant among various
3393        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3394        global coding style (using indent + manual edits), 2) incorporate/review
3395        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3396        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3397        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3398        after rdbg initialization is done, NB : the paches is huge but it is
3399        mainly due to coding styke chnages.  Only few lines of codes have been
3400        really changed and they do not impact  rdbg functionnality (AFAIKT).
3401        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3402        librdbg/include/rdbg/m68k/rdbg_f.h,
3403        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3404        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3405        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3406        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3407        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3408        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3409        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3410        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3411        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3412        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3413        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3414        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3415        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3416        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3417        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3418        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3419
34202002-01-31      Mike Siers <mikes@poliac.com>
3421
3422        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3423        * Nice Update of PPPD support which eliminates the requiremetn that
3424        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3425        and reports that it seems to be more stable and handle larger packets
3426        better.  This patch replaces the termios tasks with more general pppd
3427        network driver tasks.  The functions pppinput() and pppstart() get
3428        called from the interrupt service routine.
3429        * libnetworking/Makefile.am, libnetworking/configure.ac,
3430        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3431        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3432        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3433        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3434        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3435        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3436        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3437        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3438        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3439        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3440        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3441        libnetworking/net/route.c, libnetworking/net/route.h,
3442        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3443        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3444        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3445        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3446        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3447        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3448        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3449        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3450        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3451        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3452        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3453        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3454        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3455        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3456        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3457        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3458        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3459        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3460        libnetworking/pppd/example/README,
3461        libnetworking/pppd/example/netconfig.h,
3462        libnetworking/wrapup/Makefile.am: Modified.
3463        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3464        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3465        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3466        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3467        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3468        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3469        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3470        libnetworking/modem/pppcompress.c: Subdirectory removed.
3471
34722002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3473
3474        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3475        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3476
34772002-01-18      Till Straumann <strauman@slac.stanford.edu>
3478
3479        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3480        issues: - exception handler needs to enable MSR_FP if the interrupted
3481        thread is FP enabled. - printk message for MSR fixed and added
3482        stacktrace. NOTE: this requires the stacktrace patch to
3483        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3484        however).
3485
34862002-01-06      Joel Sherrill <joel@OARcorp.com>
3487
3488        * optman/.cvsignore: Added aclocal.m4 and configure.
3489        * optman/.cvsignore: New file.
3490
34912002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3492
3493        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3494
34952002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3498        * optman/ChangeLog: New.
3499        * optman/configure.ac: New.
3500        * optman/Makefile.am: New.
3501        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3502        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3503
35042001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3507
35082001-12-18      Eric Norum <eric.norum@usask.ca>
3509
3510        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3511        `directories' (path names with a / at the end) while disallowing open()
3512        operations on TFTP `directories'.
3513
35142001-12-07      Eric Norum <eric.norum@usask.ca>
3515
3516        * libnetworking/lib/tftpDriver.c: Restore write capability.
3517
35182001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3519
3520        * libchip/network/sonic.h: Fix typo.
3521        * libnetworking/arpa/Makefile.am: Remove stray lines.
3522
35232001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3524
3525        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3526
35272001-10-18      Eric Norum <eric.norum@usask.ca>
3528
3529        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3530        chdir() and open() operations within the TFTP file system.
3531
35322001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3533
3534        * librdbg/configure.ac: Fix latent bug exposed by removal of
3535        config.cache's which prevented powerpc targets librdbg from building.
3536
35372001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3538
3539        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3540        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3541        autoconf-2.52 happy.
3542
35432001-10-12      Mike Siers <mikes@poliac.com>
3544
3545        * libnetworking/Update to stable working state.  Congratulations Mike!
3546        :).
3547        * libnetworking/modem_example: Directory removed.
3548        * libnetworking/modem_example/16550.h,
3549        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3550        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3551        libnetworking/modem_example/ppp.h,
3552        libnetworking/modem_example/pppcompress.c: Files removed.
3553        * libnetworking/pppd/example/pppd.options: New file.
3554        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3555        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3556        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3557        libnetworking/pppd/rtemsmain.c: Updated.
3558
35592001-10-12      Joel Sherrill <joel@OARcorp.com>
3560
3561        * libchip/serial/z85c30.c: Fixed typo.
3562
35632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3564
3565        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3566        * configure.in: Remove.
3567        * configure.ac: New file, generated from configure.in by autoupdate.
3568        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3569        * libchip/configure.in: Remove.
3570        * libchip/configure.ac: New file, generated from configure.in by
3571        autoupdate.
3572        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3573        * librdbg/configure.in: Remove.
3574        * librdbg/configure.ac: New file, generated from configure.in by
3575        autoupdate.
3576        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3577        * libnetworking/configure.in: Remove.
3578        * libnetworking/configure.ac: New file, generated from configure.in by
3579        autoupdate.
3580
35812001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3582
3583        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3584        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3585        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3586
35872001-09-27      Joel Sherrill <joel@OARcorp.com>
3588
3589        * libchip/ChangeLog: Fixed typo in date.
3590
35912001-09-27      Eric Norum <eric.norum@usask.ca>
3592
3593        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3594        TFTP  filesystem.
3595
35962001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3597
3598        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3599        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3600        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3601        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3602        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3603        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3604        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3605        'PREINSTALL_FILES ='.
3606        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3607        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3608        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3609        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3610        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3611        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3612        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3613        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3614        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3615        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3616        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3617        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3618
36192001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3620
3621        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3622        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3623        * librdbg/src/m68k/any/Makefile.am: Ditto.
3624        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3625        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3626        happy.
3627
36282001-09-21      Joel Sherrill <joel@OARcorp.com>
3629
3630        * libchip/network/Makefile.am: Fixed typo on file name.
3631        * libchip/network/i82586.c: Commented out line 318 which is referencing
3632        a member of a structure that is not currently there.  This needs to be
3633        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3634        to C style.
3635
36362001-09-19      Eric Norum <eric.norum@usask.ca>
3637
3638        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3639
36402001-09-19      Chris Johns <ccj@acm.org>
3641
3642        * libchip/network/README.i82586, libchip/network/i82586.c,
3643        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3644        Network driver for Intel i82586.
3645        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3646        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3647        "root" filesystem with information obtained via the DHCP response.
3648
36492001-09-14      Eric Norum <eric.norum@usask.ca>
3650
3651        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3652        make gcc 3.x happy.
3653
36542001-08-16      Mike Siers <mikes@poliac.com>
3655
3656        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3657        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3658        These support callback functionality that has not even been compiled
3659        under RTEMS yet.
3660        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3661        example application.  Mike's notes on the modifications: - renamed
3662        error() function because of namespace problems - removed calls to the
3663        exit() funciton - removed extra files from the pppd source directory -
3664        defined pppd task constant values in rtemspppd.h - modifyied example
3665        code to get actual tick per second value - placed the pppd 2.3.11 man
3666        page file (pppd.8) into the pppd directory.
3667        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3668        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3669        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3670        libnetworking/pppd/rtems-ppp.c: Deleted.
3671        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3672        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3673        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3674        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3675        libnetworking/pppd/example/init.c,
3676        libnetworking/pppd/example/netconfig.h,
3677        libnetworking/pppd/example/ppp.conf,
3678        libnetworking/pppd/example/pppdapp.c,
3679        libnetworking/pppd/example/system.h: New files.
3680        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3681        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3682        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3683        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3684        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3685        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3686        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3687        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3688        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3689        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3690        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3691        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3692        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3693        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3694        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3695
36962001-08-16      Joel Sherrill <joel@OARcorp.com>
3697
3698        * libnetworking/pppd/example/Makefile: Removed.
3699        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3700        to avoid bootstrap -c clobbering it.
3701        * libnetworking/rtems_telnetd/.cvsignore: New file.
3702
37032001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3704
3705        * libnetworking/Makefile.am, libnetworking/configure.in,
3706        libnetworking/rtems_servers/Makefile.am,
3707        libnetworking/rtems_servers/telnetd.c,
3708        libnetworking/rtems_servers/telnetd.h,
3709        libnetworking/rtems_telnetd/Makefile.am,
3710        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3711        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3712        libnetworking/rtems_telnetd/telnetd.c,
3713        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3714        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3715        effect when ftpd change. - the tcp/ip stats have been implemented into
3716        icmds.c and started when telnetd daemon is started.
3717        * libnetworking/rtems_servers/telnetd.c,
3718        libnetworking/rtems_servers/telnetd.h: Removed.
3719        * libnetworking/rtems_telnetd: New directory.
3720        * libnetworking/rtems_telnetd/Makefile.am,
3721        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3722        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3723        libnetworking/rtems_telnetd/telnetd.c,
3724        libnetworking/rtems_telnetd/telnetd.h: New files.
3725
37262001-06-14      Joel Sherrill <joel@OARcorp.com>
3727
3728        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3729        Moved from libmisc/shell so the network stack to address network
3730        depenendency.
3731        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3732
37332001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3734
3735        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3736
37372001-05-15      Joel Sherrill <joel@OARcorp.com>
3738
3739        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3740        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3741        accidentally deleted the incorrectly empty versions.
3742
37432001-05-14      Till Straumann <strauman@slac.stanford.edu>
3744
3745        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3746        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3747        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3748        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3749        to know the values) - the affected BSP (shared/motorola) headers have
3750        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3751        driver (libchip/network/dec21140.c) has been fixed to use
3752        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3753        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3754        who is using this driver. - the DEC driver also has been fixed to use
3755        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3756        delay_in_bus_cycles().
3757
37582001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3759
3760        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3761
37622001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3763
3764        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3765
37662001-04-24      Eric Norum <eric.norum@usask.ca>
3767
3768        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3769        NTP synchronization a little more robust -- no NTP daemon yet, but at
3770        least it trys a little harder when the primary NTP server is down.
3771
37722001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3773
3774        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3775        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3776        libnetworking/pppd/modem_example/modem.c,
3777        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3778        other strings into English.
3779        * libnetworking/pppd/STATUS: updated to reflect the changes.
3780
37812001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3782
3783        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3784        again.
3785
37862001-04-20      Eric Valette <valette@crf.canon.fr>
3787
3788        * mcp750 directory renamed new_exception processing as it supports many
3789        more CPU models.
3790        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3791        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3792        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3793        formerly in mcp750 plus modifications.
3794        * librdbg/src/powerpc/mcp750/.cvsignore,
3795        librdbg/src/powerpc/mcp750/Makefile.am,
3796        librdbg/src/powerpc/mcp750/remdeb.h,
3797        librdbg/src/powerpc/mcp750/remdeb_f.x,
3798        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3799        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3800        new_exception_processing.
3801        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3802        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3803        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3804        part of this effort to add support for the MPC8xx.
3805
38062001-04-19      Joel Sherrill <joel@OARcorp.com>
3807
3808        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3809        internal include files.
3810
38112001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3812
3813        PR 158
3814        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3815        rcmd() library call by commenting out the parts that deal with signals.
3816        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3817        stdio. The 'server-side' parts of this file which deal with
3818        authentication are disabled since they are not needed.
3819
38202001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3821
3822        * libnetworking/include/.cvsignore: Remove dangling file.
3823
38242001-03-14      Joel Sherrill <joel@OARcorp.com>
3825
3826        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3827        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3828        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3829        libchip style serial drivers can be written in libcpu or libbsp.
3830
38312001-03-01      Joel Sherrill <joel@OARcorp.com>
3832
3833        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3834        libchip/network/sonic.c, libchip/network/sonic.h,
3835        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3836        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3837        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3838        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3839        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3840        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3841        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3842        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3843
38442001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3845
3846        * librdbg/include/rdbg/Makefile.am,
3847        librdbg/include/rdbg/i386/Makefile.am,
3848        librdbg/include/rdbg/m68k/Makefile.am,
3849        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3850        style on include files.
3851
38522001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3853
3854        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3855        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3856        replace ${..} with $(..).
3857        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3858        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3859        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3860        libnetworking/rtems/Makefile.am, libnetworking/
3861        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3862        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3863        include_*HEADERS instead of H_FILES.
3864        * libnetworking/include/Makefile.am: Remove.
3865        * libnetworking/Makefile.am: Add handling of *.h files.
3866        * libnetworking/configure.in: Remove include/Makefile.
3867
38682001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3869
3870        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3871
38722001-01-31      Sergei Organov <osv@javad.ru>
3873
3874        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3875        current dir and root dir removed in favor of new libio support for
3876        task-local current and root directories. - Bug in `close_data_socket()'
3877        introduced by previous change fixed. - `command_pasv()' changed to set
3878        timeout on socket we are listening on and code fixed to don't close
3879        socket twice on error. - `serr()' changed to clear `errno'. -
3880        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3881        changed to clear `errno' before processing session. -
3882        `close_data_socket()' fixed to close both active and passive sockets -
3883        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3884        empty string  in `exec_command()'.
3885
38862001-01-25      Eric Norum <eric.norum@usask.ca>
3887
3888        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3889        improves throughput on systems which are dropping packets.   Only the
3890        first timeout is reduced.  This keeps the number of extra packets down
3891        on networks that are very busy and dropping lots of packets.
3892
38932001-01-24      Sergei Organov <osv@javad.ru>
3894
3895        * libnetworking/rtems_servers/ftpd.c,
3896        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3897        - Timeouts on sockets implemented. 'idle' field added to configuration.
3898        No timeout by default to keep backward compatibility. Note: SITE IDLE
3899        command not implemented yet. - Basic global access control implemented.
3900        'access' field added to configuration. No access limitations by default
3901        to keep backward compatibility. - Anchor data socket for active mode
3902        (using self IP and port 20.) - Fixed default data port support (still
3903        not tested). - Don't allow IP address different from originating host in
3904        PORT command to improve security. - Fixed bug in MDTM command. - Check
3905        for correctness of parsing of argument in command_port(). - Fixed
3906        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3907        a directory. - Command parsing a little bit improved: command names are
3908        now converted to upper-case to be more compatible with RFC (command
3909        names are not case-sensitive.) - Reformat comments so that they have
3910        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3911        previous changes - True ASCII mode implemented (doesn't work for hooks
3912        and /dev/null) - Passive mode implemented, PASV command added. - Default
3913        port for data connection could be used (untested, can't find ftp client
3914        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3915        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3916
39172001-01-18      Joel Sherrill <joel@OARcorp.com>
3918
3919        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3920        macro using variable arguments.
3921        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3922        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3923        since I updated the main RTEMS development machine to RedHat 7.2 and
3924        apparently got a new version of rpcgen.
3925
39262001-01-12      Sergei Organov <osv@javad.ru>
3927
3928        * libnetworking/rtems_servers/ftpd.c,
3929        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3930        - use pool of pre-created threads to handle sessions instead of
3931        creating/deleting threads on the fly - LIST output is now similar to
3932        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3933        happy with it. - LIST NAME now works (both for files and directories) -
3934        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3935        clients happy  - keep track of CWD for every session separately -
3936        ability to specify root directory name for FTPD in configuration table.
3937        FTPD will then create illusion for FTP clients that this is actually
3938        root directory. - ignore options sent in commands, thus LIST -al FILE
3939        works and doesn't try to list "-al" directory. - buffers are allocated
3940        on stack instead of heap where possible to eliminate malloc/free calls
3941        (avoid possible heap fragmentation troubles). - drop using of task
3942        notepad to pass parameters - use function arguments instead - use
3943        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3944        in socket() instead of AF_INET.
3945
39462001-01-02      Joel Sherrill <joel@OARcorp.com>
3947
3948        * libnetworking/CHANGELOG: Removed.
3949        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3950
39512000-12-14      Eric Norum <eric.norum@usask.ca>
3952
3953        * libnetworking/lib/tftpDriver.c: Added write capability.
3954
39552000-12-08      Joel Sherrill <joel@OARcorp.com>
3956
3957        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3958        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3959        numerous variable declarations conditional on PPP_COMPRESS and
3960        PPP_FILTER.  Commented out variables that were not used because the code
3961        using them was commented out. Removed totally unused variables.
3962        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3963        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3964
39652000-11-30      Joel Sherrill <joel@OARcorp.com>
3966
3967        * libnetworking/modem/ppp_tty.c: Changed to include
3968        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3969        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3970        * libnetworking/Makefile.am: Modified to reflect above.
3971
39722000-11-27      Joel Sherrill <joel@OARcorp.com>
3973
3974        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3975
39762000-11-25      Eric Norum <eric.norum@usask.ca>
3977
3978        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3979        core.
3980
39812000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3982
3983        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3984        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3985        subdir.
3986        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3987        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3988        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3989        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3990        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3991        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3992        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3993        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3994        ppp_tty.c and the real pppd main is in pppmain.c.
3995
39962000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3997
3998        * libchip/network/sonic.c: Added ipalign() routine to align the received
3999        packet so that the ip header is on a 32-bit boundary. Necessary for
4000        cpu's that do not allow unaligned loads and stores and when the 32-bit
4001        DMA mode is used.
4002
40032000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4004
4005        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4006        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4007        ACLOCAL_AMFLAGS.
4008        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4009        ACLOCAL_AMFLAGS.
4010        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4011        ACLOCAL_AMFLAGS.
4012
40132000-11-03      Chris Johns <ccj@acm.org>
4014
4015        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4016        libchip/network/cs8900.h: New files.
4017
40182000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4019
4020        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4021        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4022        $(RTEMS_TOPdir)/aclocal.
4023        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4024        $(RTEMS_TOPdir)/aclocal.
4025        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4026        $(RTEMS_TOPdir)/aclocal.
4027
40282000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4029
4030        * configure.in: Switch to GNU-canonicalization.
4031        * Makefile.am: Reflect changes to configure.in.
4032        * acinclude.m4: Remove.
4033
40342000-10-30      Joel Sherrill <joel@OARcorp.com>
4035
4036        * POSIX include files merged into newlib.  This resulted in some
4037        definitions moving to other files and thus some secondary effects in
4038        RTEMS source code.
4039        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4040        in sync with newlib's <machine/types.h>.
4041        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4042        definition of struct itimerval in <sys/time.h>.
4043
40442000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4045
4046        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4047        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4048        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4049        * ChangeLog: Fix typos.
4050        * configure.in: add tests to the GNU canonicalized subdirectories.
4051
40522000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4053
4054        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4055        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4056        the lib directory before configuring lib/.
4057
40582000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4059
4060        * configure.in, Makefile.am: add exec to the GNU canonicalized
4061        subdirectories.
4062        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4063        * configure.in: add libnetworking, librpc and librdb to the GNU
4064        canonicalized subdirectories.
4065        * configure.in: add libmisc and libchip to the GNU canonicalized
4066        subdirectories.
4067        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4068        Switch to GNU canonicalization.
4069        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4070        Switch to GNU canonicalization.
4071        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4072        Switch to GNU canonicalization.
4073
40742000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4075
4076        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4077        canonicalization to libfs/. The approach is currently a bit of a hack as
4078        GNU canonicalization does not support the per-BSP build some of the
4079        other directories require.  As more of the tree is converted, this will
4080        become less  of an issue.
4081
40822000-10-20      Joel Sherrill <joel@OARcorp.com>
4083
4084        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4085        parameter.
4086
40872000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4088
4089        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4090        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4091        * librdbg/configure.in: Add m68k support.
4092        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4093        subdirectory.
4094        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4095        failure.
4096        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4097        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4098        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4099        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4100        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4101        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4102        librdbg/src/m68k/.cvsignore: New files.
4103        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4104        function pointers.
4105        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4106        _after_ pointer has been checked against NULL.
4107
41082000-10-18      Joel Sherrill <joel@OARcorp.com>
4109
4110        * wrapup/Makefile.am: Added libfs.
4111
41122000-10-18      Chris Johns <ccj@acm.org>
4113
4114        * libfs created.
4115        * configure.in: Added libfs subdirectory.
4116        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4117
41182000-09-28      Joel Sherrill <joel@OARcorp.com>
4119
4120        * libnetworking/rtems_webserver/Makefile.am,
4121        libnetworking/rtems_webserver/base64.c,
4122        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4123        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4124
41252000-09-22      Joel Sherrill <joel@OARcorp.com>
4126
4127        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4128        libnetworking/rtems/rtems_bsdnet_internal.h,
4129        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4130        have included rtems.h.  It is now including precisely the  least amount
4131        of low level, yet portable .h files to get the basic RTEMS types
4132        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4133        used machine/types.h to include rtems.h.
4134
41352000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4136
4137        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4138
41392000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4140
4141        * libnetworking/ChangeLog: Cleanup.
4142
41432000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4144
4145        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4146        * libchip/ChangeLog: Fix formating.
4147
41482000-09-05      Joel Sherrill <joel@OARcorp.com>
4149
4150        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4151        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4152        confusion and to work with the converted flags.
4153
41542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4155
4156        * wrapup/Makefile.am: Include compile.am.
4157        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4158        libchip/serial/Makefile.am: Include compile.am.
4159        * librdbg/src/i386/any/Makefile.am,
4160        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4161        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4162        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4163        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4164        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4165        libnetworking/rtems_servers/Makefile.am,
4166        libnetworking/rtems_webserver/Makefile.am,
4167        libnetworking/wrapup/Makefile.am: Include compile.am.
4168
41692000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4170
4171        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4172        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4173
41742000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4175
4176        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4177
41782000-08-31      Joel Sherrill <joel@OARcorp.com>
4179
4180        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4181        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4182        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4183        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4184        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4185        * libnetworking/wbase64.c: Removed.
4186        * libnetworking/Makefile.am, libnetworking/asp.c,
4187        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4188        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4189        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4190        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4191        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4192        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4193        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4194        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4195        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4196        Modified.
4197
41982000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4199
4200        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4201
42022000-08-30      Joel Sherrill <joel@OARcorp.com>
4203
4204        * libnetworking/rtems_webserver/license.txt: New file.
4205
42062000-08-10      Joel Sherrill <joel@OARcorp.com>
4207
4208        * ChangeLog: New file.
4209        * libchip/ChangeLog: New file.
4210        * librdbg/ChangeLog: New file.
4211        * libnetworking/ChangeLog: New file.
4212
Note: See TracBrowser for help on using the repository browser.