source: rtems/c/src/ChangeLog @ 57aa979

4.104.115
Last change on this file since 57aa979 was 92c70b9, checked in by Chris Johns <chrisj@…>, on 04/29/09 at 08:36:45

2009-04-29 Chris Johns <chrisj@…>

  • libchip/ide/ata.c: Remove a detection test that fails in qemu.
  • libchip/ide/ide_controller.c: Change the status detection and add a message if the transfer fails. There is currently no error handle at the IDE drvier level.
  • Property mode set to 100644
File size: 148.4 KB
Line 
12009-04-29      Chris Johns <chrisj@rtems.org>
2
3        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
4
5        * libchip/ide/ide_controller.c: Change the status detection and
6        add a message if the transfer fails. There is currently no error
7        handle at the IDE drvier level.
8
92009-03-12      Daniel Hellstrom <daniel@gaisler.com>
10
11        PR 1392/bsps
12        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
13        over multiple pages results in extra data being written.
14
152009-02-27      Gene Smith <gene.smith@siemens.com>
16
17        PR 1356
18        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
19        cards.
20
212009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
24        enabled on x86.
25
262009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * aclocal/bspopts.m4: Quoting cosmetics.
29
302009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
33        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
34        writes.  Fixed integer type in device structure.
35
362009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/serial/ns16550.c: Turn on ns16550_process() for
39        BSP_FEATURE_IRQ_LEGACY case also.
40
412008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
44        level LibI2C interface.  Added generic block IO functions.
45
462008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
47
48        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
49        optman/rtems/no-msg.c, optman/rtems/no-part.c,
50        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
51        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
52        optman/sapi/no-ext.c, optman/sapi/no-io.c:
53        Revert previous patch (cvs clash with Joel hacking cpukit).
54
552008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * aclocal/canonical-target-name.m4: Remove tic4x.
58
592008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
62
632008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
66        optman/rtems/no-msg.c, optman/rtems/no-part.c,
67        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
68        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
69        optman/sapi/no-ext.c, optman/sapi/no-io.c:
70        Fix prototypes.
71
722008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
75
762008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
79        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
80        duplicated data.
81
822008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
85        SuperCore Handler initialization routines to directly pull parameters
86        from configuration table.
87
882008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
91        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
92        optman/rtems/no-part.c, optman/rtems/no-region.c,
93        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
94        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
95        initialization routines to directly pull parameters from
96        configuration table. Eliminate empty routines sportted.
97
982008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
101
1022008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
103
104        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
105        all public use of TOD conversion routines.
106
1072008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/network/smc91111config.h:
110        #include <stdint.h> instead of <rtems/stdint.h>.
111
1122008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
115        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
116
1172008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
118
119        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
120
1212008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
122
123        * libchip/serial/ns16550.c: Transmit the character in the polled write
124        function within a critical section for printk() compatibility.
125
1262008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
127
128        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
129
1302008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
133
1342008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
137
1382008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * aclocal/bsp-bootcard-options.m4: Fix quoting.
141
1422008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * aclocal/bsp-bootcard-options.m4: New file.
145        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
146
1472008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
148
149        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
150        BSPs that support this feature.
151
1522008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * libchip/serial/ns16550.c: Fix typo.
155
1562008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * libchip/serial/ns16550.c: Fix typo.
159
1602008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
161
162        * libchip/serial/ns16550.c: Add not supported on arm even though it is
163        not simple vectored.
164
1652008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
166
167        * libchip/serial/ns16550.c: Not currently supported on architectures
168        with simple vectored interrupt model.
169
1702008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * aclocal/version.m4: Bump RTEMS_API to 4.10.
173        Bump _RTEMS_VERSION to 4.9.99.0.
174
1752008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
176
177        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
178        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
179        functions have now static linkage type.  Added constant qualifier to
180        operations table and read-only function parameters.
181
182        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
183        c/src/libchip/serial/serial.h:  Include required header files.  Removed
184        support for old PowerPC exception handling.  Various fixes for
185        interrupt related routines.  Added support for BSPs with IRQ extension
186        API.
187
1882008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
191        is no PCI bus based upon the BSP not having a base address defined.
192        This means this driver cannot be supported on that board.
193
1942008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
195
196        * libchip/network/dec21140.c, libchip/network/elnk.c,
197        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
198
1992008-09-17      Miao Yan <yanmiaobest@gmail.com>
200
201        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
202        add simple device only filesystem (devfs), optionally completely drop
203        out filesystem, and to clean up disabling newlib reentrancy support.
204        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
205        now has a 15K code space.
206        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
207        Removed.
208
2092008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * libchip/ide/ata.h: Convert to Unix file format.
212
2132008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
216        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
217        libchip/serial/serial.h, libchip/serial/serprobe.c,
218        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
219        Convert to "bool".
220        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
221        libchip/i2c/spi-memdrv.h: Convert to "bool".
222        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
223        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
224        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
225        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
226        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
227        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
228        Convert to "bool".
229        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
230        Convert to "bool".
231        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
232        Convert to "bool".
233
2342008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
237        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
238        memory driver to not use the clock ioctl to install a method to poll
239        for input. It now uses a Class API Timer which means we can eliminate
240        this special IOCTL from all clock drivers.
241        * libchip/shmdr/setckvec.c: Removed.
242
2432008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
244
245        * libchip/network/sonic.c: Do not declare a variable just to hold an
246        ignored return value.
247
2482008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
249
250        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
251
2522008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
255        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
256
2572008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
258
259        * libchip/display/disp_hcms29xx.c: Do not make these static. They
260        appear to be unused that way.
261
2622008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
263
264        * libchip/shmdr/shm_driver.h: Correct prototypes.
265
2662008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
267
268        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
269        variables and made methods static.
270
2712008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
272
273        * libchip/serial/ns16550.c: Fix warning.
274
2752008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
276
277        * aclocal/prog-cc.m4: Add -Wnested-externs.
278
2792008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
280
281        * libchip/network/dec21140.c: Add missing prototype.
282        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
283
2842008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
285
286        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
287        -Wstrict-prototypes to RTEMS_CFLAGS.
288
2892008-08-02      Chris Johns <chrisj@rtems.org>
290
291        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
292        rtems_blkdev_request count and start references. Use
293        RTEMS_BLKDEV_START_BLOCK.
294
2952008-07-29      Chris Johns <chrisj@rtems.org>
296
297        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
298
299        * libchip/ide/ata.c: Change to use a mutex rather than disable
300        pre-emption. Updated to the libblock changes.
301
302        * libchip/ide/ata_internal.h: Updated to the new chains API.
303
304        * libchip/ide/ide_controller.c: Updated to the libblock
305        changes. Added come debug tracing.
306
307        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
308        to the libblock changes.
309
3102008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * configure.ac: Remove RPCGEN, RPCTOOLS.
313
3142008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
315
316        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
317        for output format specifiers.
318
3192008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
320
321        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
322        Fixed some data types
323
3242008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
325
326        * libchip/i2c/spi-sd-card.c: Added missing header file.
327        * libchip/Makefile.am: Added SD Card driver.
328
3292008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
330
331        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
332        make glyphs non-constant, added file headers
333
3342008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
335
336        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
337        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
338        * libchip/display/font_hcms29xx.h
339        Creation of SPI display driver
340
3412008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
342
343        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
344        via SPI.
345
3462008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
347
348        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
349        AC_PREREQ(2.62).
350
3512008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
354
3552008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
356
357        * libchip/Makefile.am: Move termios helper routines from libchip to
358        libcsupport. Add routine which makes it easy for a termios device
359        driver to inform termios of its default baud rate. This avoids
360        inconsistencies in later termios settings changes.
361        * libchip/serial/termios_baud2index.c,
362        libchip/serial/termios_baud2num.c: Removed.
363
3642008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
365
366        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
367
3682008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
369
370        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
371        not fail if there are none.
372
3732008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
374
375        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
376        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
377        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
378        * libchip/Makefile.am:
379        derived a generic spi memory driver from spi-flash-m25p40,
380        added descriptor for fram fm25l256
381
3822008-05-07      Till Straumann <strauman@slac.stanford.edu>
383
384        PR 649/bsps
385        * libchip/ide/ata.c: Give up if the interface does not become ready.
386
3872008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
388
389        Moved to cpukit.
390        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
391        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
392        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
393        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
394        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
395        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
396        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
397        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
398        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
399        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
400        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
401        nfsclient/src/xdr_mbuf.c: Removed.
402
4032008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
404
405        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
406
4072008-01-05      Chris Johns <chrisj@rtems.org>
408
409        * libchip/flash/am29lv160.c: Update the blank check error message
410        to say there is an error.
411       
4122007-12-22      Chris Johns <chrisj@rtems.org>
413
414        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
415        the hello message. Just one line but still a little too long.
416       
4172007-12-14      Chris Johns <chrisj@rtems.org>
418
419        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
420        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
421        * libchip/flash, libchip/flash/am29lv160.c,
422        libchip/flash/am29lv160.h: New.
423
4242007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
425
426        * libchip/network/if_fxp.c: Spacing.
427
4282007-11-20      Till Straumann <strauman@slac.stanford.edu>
429
430        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
431        Avoid using 'stdio' before the system is up and fully
432        initialized.
433
4342007-11-20      Till Straumann <strauman@slac.stanford.edu>
435
436        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
437        * libchip/Makefile.am, libchip/preinstall.am:
438        added new driver for Maxim DS1375 i2c RTC.
439
4402007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
441
442        * libchip/i2c/spi-flash-m25p40.c:
443        added addressing call in write function
444
4452007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
446
447        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
448        * libchip/Makefile.am:
449        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
450
4512007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
454
4552007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
456
457        * nfsclient/Makefile.am: Fix errors.
458
4592007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
460
461        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
462
4632007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
464
465        * aclocal/version.m4: Bump RTEMS_API to 4.9.
466        Bump RTEMS_VERSION to 4.8.99.0.
467
4682007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
471
4722007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * configure.ac: Remove AC_PROG_AWK (Unused).
475
4762007-09-14      Daron Chabot <djc915@mail.usask.ca>
477
478        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
479        rtems_interrupt_vector, to permit passing arbitrary arguments to the
480        ISR. Clean up of variables to silence compiler warnings.
481
4822007-09-13      Daniel Hellstrom <daniel@gaisler.com>
483
484        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
485
4862007-09-12      Daniel Hellstrom <daniel@gaisler.com>
487
488        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
489          - Odd bit bug in some chips taken care of.
490          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
491            alignment but failing to do so must have made the driver writer to make
492            some incorrect assumptions about MBUFs.
493          - Fixed MBUF handling to handle mbuf chains better. The Data length of
494            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
495          - Made while loop responsible for copying data to fifo port copy 16 shorts
496            per loop instead of 1 short, increasing the copying process.
497
4982007-09-07      Daniel Hellstrom <daniel@gaisler.com>
499
500        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
501        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
502
5032007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * configure.ac, wrapup/Makefile.am: Remove RDBG.
506        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
507        librdbg/Makefile.am, librdbg/preinstall.am,
508        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
509        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
510        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
511        librdbg/include/rdbg/powerpc/rdbg_f.h,
512        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
513        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
514        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
515        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
516        librdbg/src/servtsp.c, librdbg/src/servutil.c,
517        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
518        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
519        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
520        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
521        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
522        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
523        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
524        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
525        librdbg/src/powerpc/rdbg_f.c,
526        librdbg/src/powerpc/new_exception_processing/remdeb.h,
527        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
528        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
529        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
530
5312007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
532
533        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
534
5352007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
536
537        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
538          sizes.
539
5402007-07-27      Chris Johns <chrisj@rtems.org>
541
542        * wrapup/Makefile.am: Create archive from a file for hosts
543        with a limited command line size.
544
5452007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
548          sizes.
549
5502007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
551       
552        * configure.ac: Add nfsclient.
553        * nfsclient/Makefile.am: New.
554        * nfsclient/proto/Makefile, nfsclient/Makefile,
555          nfsclient/src/Makefile: Remove.
556        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
557        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
558
5592007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
560
561        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
562        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
563        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
564        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
565        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
566        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
567        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
568        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
569        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
570        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
571        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
572        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
573
5742007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
575
576        * libchip/serial/ns16550.c: removed timed out wait for transmitter
577        to become ready: This will not work for fast CPUs.
578
5792007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
580
581        * libchip/ide/ata.c: fixed warning
582
5832007-06-20      Ray Xu <rayx@gmail.com>
584
585        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
586        console, and libio. This shrinks the memory requirements but Joel has
587        not figured out how best to present this to application space.
588        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
589        New files.
590
5912007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
592
593        * optman/sapi/no-io.c: Split IO Manager into one function per file so
594        now we only need required initialization methods.
595
5962007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
597
598        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
599        parameter since it was used to configure a no longer used feature.
600        Device names are now part of the filesystem not in a table.
601
6022007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
603
604        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
605        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
606        optman/rtems/no-part.c, optman/rtems/no-region.c,
607        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
608        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
609        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
610        other optional managers so using them reduces application size
611        instead of increasing it.
612        * optman/rtems/no-barrier.c: New file.
613
6142007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
615
616        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
617        adjustments to pci-API changes.
618        * libchip/network/dec21140.c, libchip/network/elnk.c,
619        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
620        changes.
621
6222007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
623
624        * libchip/network/dec21140.c, libchip/network/if_dc.c,
625        libchip/network/if_fxp.c: Reflect changes to pci-API.
626
6272007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
630        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
631
6322007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
635          being used to compile "tools").
636
6372007-03-13      Joel Sherrill <joel@OARcorp.com>
638
639        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
640
6412007-03-12      Joel Sherrill <joel@OARcorp.com>
642
643        * libchip/network/cs8900.c, libchip/network/cs8900.h,
644        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
645        and/or fix mistake in copyright notice. Both of these mistakes appear
646        to be from code submitted after these changes were made previously.
647
6482007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
651
6522007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * libchip/Makefile.am: Correct path to README.tulipclone.
655
6562007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
657
658        * libchip/ide/ata.c: Remove superfluous type casts.
659
6602007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
661
662        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
663        Use size_t for sizes.
664
6652007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
666
667        * libchip/ide/ata.c: in ata_request_done: moved call to free()
668        from preemption disabled region
669
6702007-01-16      Till Straumann <strauman@slac.stanford.edu>
671
672        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
673        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
674        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
675
6762006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
677
678        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
679          ioctl_command_t as ioctl argument.
680
6812006-12-13      Joel Sherrill <joel@OARcorp.com>
682
683        * librtems++/include/rtems++/rtemsEvent.h,
684        librtems++/include/rtems++/rtemsMessageQueue.h,
685        librtems++/include/rtems++/rtemsSemaphore.h,
686        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
687        librtems++/src/rtemsMessageQueue.cc,
688        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
689        rtems_unsigned32 to uint32_t.
690
6912006-12-13      Joel Sherrill <joel@OARcorp.com>
692
693        PR 1181/bsps
694        * optman/rtems/no-msg.c: Clean up dead code.
695
6962006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
699
7002006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
703        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
704        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
705
7062006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
707
708        * configure.ac: New BUG-REPORT address.
709
7102006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * Makefile.am: Remove ampolish3.
713
7142006-11-17      Joel Sherrill <joel@OARcorp.com>
715
716        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
717        blank lines.
718
7192006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * configure.ac: Remove RTEMS_AMPOLISH3.
722        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
723          Remove checks for AMPOLISH3.
724        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
725        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
726        * ampolish3: Remove.
727
7282006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
729
730        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
731        * aclocal/prog-cc.m4: Remove CFLAGS.
732        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
733        Compose CFLAGS. Append CFLAGS to ac_configure_args.
734
7352006-10-23      Joel Sherrill <joel@OARcorp.com>
736
737        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
738
7392006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
740
741        * automake/compile.am: Use hard-coded RTEMS_* flags.
742
7432006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
744
745        * aclocal/rtems-top.m4: Remove RTEMS_API.
746        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
747
7482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
749
750        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
751
7522006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
753
754        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
755
7562006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
757
758        * aclocal/version.m4: Bump version to 4.7.99.0.
759
7602006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
761
762        * configure.ac: Require autoconf-2.60. Require automake-1.10.
763
7642006-09-11      Joel Sherrill <joel@OARcorp.com>
765
766        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
767
7682006-09-04      Joel Sherrill <joel@OARcorp.com>
769
770        * libchip/network/greth.c, libchip/network/open_eth.c,
771        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
772        introduced by warning removal.
773
7742006-09-01      Joel Sherrill <joel@OARcorp.com>
775
776        * libchip/network/greth.c, libchip/network/open_eth.c,
777        libchip/network/smc91111.c: Remove warnings and correct prototype
778        added earlier today.
779
7802006-09-01      Joel Sherrill <joel@OARcorp.com>
781
782        * libchip/network/cs8900.c, libchip/network/greth.c,
783        libchip/network/i82586.c, libchip/network/open_eth.c,
784        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
785        sized integers, and inttypes.h printf helpers.
786
7872006-08-09      Kolja Waschk <waschk@telos.de>
788
789        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
790
7912006-07-12      Joel Sherrill <joel@OARcorp.com>
792
793        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
794
7952006-07-11      Jerry Needell <jerry.needell@unh.edu>
796
797        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
798        4.6 branch.  Original modifications by Gaisler Enterprises.
799        * libchip/network/greth.c, libchip/network/greth.h: New files.
800
8012006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
802
803        * ide/ata.[ch]:
804        (PR1118) fetch priority for ATA task from a variable,
805        not a fixed configuration value.
806       
8072006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
808
809        * Makefile.am: Add ampolish3.
810
8112006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
812
813        * ampolish3: New.
814        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
815
8162006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
817
818        * aclocal/rtems-ampolish.m4: New.
819        * configure.ac: Use RTEMS_AMPOLISH3.
820
8212006-04-18  Joel Sherrill <joel@OARcorp.com>
822
823        * aclocal/version.m4: Updated to rtems-4.6.99.3.
824
8252006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
826
827        PR 853/filesystem
828        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
829        should be modified to support the new exception scheme and to use the
830        handle parameter.
831
8322006-02-a32     Eric Norum <norume@aps.anl.gov>
833
834        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
835        "newer" PCI access calls.  Minor cleanups.  Comments.
836
8372006-01-12      Eric Norum <norume@aps.anl.gov>
838
839        PR 861/networking
840        PR 863/networking
841        * libchip/network/smc91111.c: Fix illegal lvalue increments.
842
8432006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
844
845        * wrapup/Makefile.am: Add preinstall.am.
846        * libchip/Makefile.am: Build libchip/network/smc91111.
847        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
848        Eliminate cyg_int* crap.
849
8502006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
851
852        * librdbg/Makefile.am: Add preinstall.am.
853        * aclocal/bsp-configure.m4: Add ampolish3.
854        New header guards.
855
8562006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
857
858        * libchip/network/open_eth.c, libchip/network/open_eth.h:
859        Merger from rtems-4-6-branch.
860
8612006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
862
863        * libchip/network/smc91111.c
864        libchip/network/smc91111config.h
865        libchip/network/smc91111exp.h
866        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
867        * libchip/Makefile.am: Reflect adding smc91111*.
868
8692006-01-08      Joel Sherrill <joel@OARcorp.com>
870
871        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
872        char *.
873
8742006-01-08      Joel Sherrill <joel@OARcorp.com>
875
876        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
877        warnings.
878
8792005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
880
881        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
882        Add RTEMS_RELLDFLAGS.
883        * automake/compile.am: Remove RTEMS_USE_GCC.
884        Remove RTEMS_RELLDFLAGS.
885        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
886
8872005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
888
889        * libchip/network/if_media.h, libchip/network/mii.h:
890        Remove (Moved to cpukit).
891        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
892        and libchip/network/if_media.h.
893        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
894        if_media.h having moved.
895
8962005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
897
898        * automake/compile.am, automake/host.am, automake/local.am,
899        automake/subdirs.am: Remove depend.
900        * configure.ac: Explicitly pass --libdir and --includedir to
901        testsuites.
902
9032005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
904
905        * configure.ac: Reflect changes to testsuites.
906
9072005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
908
909        * automake/compile.am: Remove GCCSPECS.
910        * aclocal/prog-cc.m4: Add GCCSPECS.
911        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
912
9132005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
914
915        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
916        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
917
9182005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
919
920        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
921        libcpu/byteorder.h for i386.
922
9232005-11-02      Till Straumann <strauman@slac.stanford.edu>
924
925        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
926        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
927        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
928        added a simple API/library for i2c devices and drivers for i2c
929        2-byte eeproms and a ds1621 temperature sensor; API is documented
930        in libi2c.h.
931
9322005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
933
934        * libnetworking/pppd/ipxcp.c,
935        libnetworking/pppd/chat.c,
936        libnetworking/pppd/patchlevel.h,
937        libnetworking/pppd/upap.h,
938        libnetworking/pppd/md5.h,
939        libnetworking/pppd/pppd.8,
940        libnetworking/pppd/README,
941        libnetworking/pppd/preinstall.am,
942        libnetworking/pppd/md4.h,
943        libnetworking/pppd/magic.c,
944        libnetworking/pppd/pppd.h,
945        libnetworking/pppd/demand.c,
946        libnetworking/pppd/rtemsmain.c,
947        libnetworking/pppd/sys-rtems.c,
948        libnetworking/pppd/ipcp.h,
949        libnetworking/pppd/lcp.h,
950        libnetworking/pppd/chap_ms.c,
951        libnetworking/pppd/md4.c,
952        libnetworking/pppd/rtemspppd.h,
953        libnetworking/pppd/cbcp.h,
954        libnetworking/pppd/auth.c,
955        libnetworking/pppd/lcp.c,
956        libnetworking/pppd/example/README,
957        libnetworking/pppd/example/ppp.conf,
958        libnetworking/pppd/example/system.h,
959        libnetworking/pppd/example/netconfig.h,
960        libnetworking/pppd/example/pppdapp.c,
961        libnetworking/pppd/example/init.c,
962        libnetworking/pppd/example/Makefile-user,
963        libnetworking/pppd/example/pppd.options,
964        libnetworking/pppd/rtemspppd.c,
965        libnetworking/pppd/ipxcp.h,
966        libnetworking/pppd/chap_ms.h,
967        libnetworking/pppd/options.c,
968        libnetworking/pppd/magic.h,
969        libnetworking/pppd/chap.h,
970        libnetworking/pppd/cbcp.c,
971        libnetworking/pppd/upap.c,
972        libnetworking/pppd/chap.c,
973        libnetworking/pppd/Makefile.am,
974        libnetworking/pppd/ccp.h,
975        libnetworking/pppd/utils.c,
976        libnetworking/pppd/rtemsdialer.h,
977        libnetworking/pppd/fsm.h,
978        libnetworking/pppd/pathnames.h,
979        libnetworking/pppd/md5.c,
980        libnetworking/pppd/fsm.c,
981        libnetworking/pppd/ipcp.c,
982        libnetworking/pppd/STATUS,
983        libnetworking/pppd/ccp.c,
984        libnetworking/Makefile.am: Remove (Moved to cpukit).
985
9862005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
987
988        * configure.ac: Remove libnetworking, libnetworking/pppd.
989        * wrapup/Makefile.am: Remove libpppd.a.
990
9912005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
992
993        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
994        rtemsdialer.h to $(includedir)/rtems.
995
9962005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
997
998        * libnetworking/rtems_telnetd/icmds.c,
999        libnetworking/rtems_telnetd/Makefile.am,
1000        libnetworking/rtems_telnetd/preinstall.am,
1001        libnetworking/rtems_telnetd/pty.c,
1002        libnetworking/rtems_telnetd/pty.h,
1003        libnetworking/rtems_telnetd/README,
1004        libnetworking/rtems_telnetd/telnetd.c,
1005        libnetworking/rtems_telnetd/telnetd.h:
1006        Remove (Moved to cpukit).
1007
10082005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1009
1010        * configure.ac: Remove libnetworking/rtems_telnetd.
1011        * libnetworking/Makefile.am: Remove rtems_telnetd.
1012        * libnetworking/README: Remove (Obsolete).
1013        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1014
10152005-10-20  Eric Norum <norume@aps.anl.gov>
1016
1017        * libchip/network/dec21140.c: Clean up PCI mapping.
1018
10192005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1020
1021        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1022        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1023        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1024        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1025        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1026        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1027
10282005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1029
1030        * aclocal/bspopts.m4: Add missing m4 quotes.
1031
10322005-09-02  Joel Sherrill <joel@OARcorp.com>
1033
1034    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1035
10362005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1037
1038        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1039        libchip/network/dec21140.c: Remove initialization of PCI bus.
1040
10412005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1042
1043        * optman/Makefile.am: Add preinstall.am.
1044
10452005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1046
1047        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1048        UNTESTED to tested.
1049
10502005-06-17      Joel Sherrill <joel@OARcorp.com>
1051
1052        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1053        it is not supported by the MPC5xx.
1054
10552005-06-17      Joel Sherrill <joel@OARcorp.com>
1056
1057        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1058        interface. Also correct attempting to build on other than PowerPC and
1059        x86.
1060
10612005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1062
1063        * libchip/Makefile.am: Add driver for Tulip clones.
1064        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1065        libchip/network/if_dcreg.h: New files.
1066
10672005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1068
1069        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1070        to enable rdbg.
1071        * configure.ac: Reflect changes above.
1072
10732005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1074
1075        * configure.ac: Add ada/.
1076
10772005-05-20      Sergei Organov  <osv@topconrd.ru>
1078
1079        PR 750/networking
1080        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1081        wait_input().
1082
10832005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1084
1085        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1086        rtems/irq.h.
1087
10882005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1089
1090        * libchip/Makefile.am: Include preinstall.am.
1091        * libchip/preinstall.am: New.
1092
10932005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1094
1095        * configure.ac: Add AMPOLISH3.
1096        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1097        * libnetworking/rtems_telnetd/preinstall.am: New.
1098        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1099
11002005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1101
1102        * configure.ac: Let enable_rpcgen default to "no".
1103
11042005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1105
1106        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1107
11082005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1109
1110        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1111        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1112
11132005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1114
1115        * libchip/network/dec21140.c, libchip/network/elnk.c,
1116        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1117
11182005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1119
1120        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1121        of code as a result of the implementation of a common PCI interface.
1122
11232005-05-04      Joel Sherrill <joel@OARcorp.com>
1124
1125        * libchip/network/open_eth.c: Remove prototype of set_vector.
1126
11272005-05-03      Joel Sherrill <joel@OARcorp.com>
1128
1129        * librdbg/src/ptrace.c: Remove warning.
1130
11312005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1132
1133        * libchip/network/dec21140.c, libchip/network/elnk.c,
1134        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1135        Modified parameter list to remove warnings.
1136
11372005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1138
1139        * libchip/network/cs8900.c, libchip/network/i82586.c,
1140        libchip/network/open_eth.c, libchip/network/sonic.c,
1141        libchip/serial/mc68681.c: Modified types to remove
1142        warnings.  Added initialization to remove warnings.
1143
11442005-04-28      Joel Sherrill <joel@OARcorp.com>
1145
1146        * libchip/network/README.sonic: Rewritten to account for removal of
1147        dmv177.
1148
11492005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1150
1151        PR 781/rtems_misc
1152        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1153
11542005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1155
1156        * libchip/serial/ns16550.c:
1157        Fixed warnings generated in various powerpc configurations
1158
11592005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1160
1161        * libchip/serial/ns16550.c: Modified
1162        ISR to work with PPC new exception processing
1163
11642005-03-14      Joel Sherrill <joel@OARcorp.com>
1165
1166        * libchip/network/dec21140.c, libchip/network/elnk.c,
1167        libchip/network/if_fxp.c: Continue PCI API unification. All use
1168        pci_find_device(). Network drivers manufacture a signature since all
1169        calls have not been converted yet.
1170
11712005-03-04      Joel Sherrill <joel@OARcorp.com>
1172
1173        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1174        initialize function part of the unified PCI API as pci_initialize().
1175
11762005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1177
1178        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1179        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1180
11812005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1182
1183        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1184        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1185
11862005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1187
1188        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1189        building procedures.
1190
11912005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1192
1193        * aclocal/prog-cc.m4:
1194        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1195
11962005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1197
1198        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1199
12002005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1203
12042005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1205
1206        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1207
12082005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1209
1210        * libnetworking/rtems_servers/ftp.c,
1211        libnetworking/rtems_servers/ftp.h,
1212        libnetworking/rtems_servers/Makefile.am:
1213        Remove (relocated to cpukit/ftpd).
1214        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1215        removed move libnetworking/rtems_servers.
1216
12172005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1218
1219        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1220
12212005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        PR 755/rtems
1224        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1225        Remove local declarations of rtems_bsdnet_nameservers,
1226        rtems_bsdnet_nameservers_count.
1227
12282005-01-31      Sergei Organov <osv@topconrd.ru>
1229
1230        PR 751/pppd
1231        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1232        committed to fix PR736 breaks pppd. chat.c should have its own static
1233        ttyfd for pppd to work correctly. The symptom is that second
1234        invokation of chat (for connect script) fails due to pppd_ttyfd set
1235        to -1 by previous chat invokation (for init script). In addition,
1236        this patch fixes leaving of dangling pointer in the abort_stbring[]
1237        by chat_send().
1238
12392005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * configure.ac: Remove CFLAGS_DEBUG_V.
1242        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1243
12442005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * wrapup/Makefile.am: Remove rtems-ctor.o.
1247
12482005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * libchip/rtc/rtc.h: size_t RTC_Count.
1251
12522005-01-20      Joel Sherrill <joel@OARcorp.com>
1253
1254        PR 736/pppd
1255        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1256        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1257        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1258        should not be static and should have a name more specific to pppd.
1259
12602005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1261
1262        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1263        libnetworking/rtems_servers/Makefile.am,
1264        libnetworking/rtems_telnetd/Makefile.am,
1265        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1266        Eliminate CFLAGS_OPTIMIZE_V.
1267
12682005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1269
1270        * configure.ac: Pass CFLAGS to testsuites configure.
1271        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1272        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1273
12742005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1275
1276        * configure.ac: Pass CFLAGS to cpukit configure.
1277        * aclocal/rtems-flags.m4: Remove (Unused).
1278        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1279        * aclocal/env-rtemsbsp.m4:
1280        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1281        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1282        RTEMS_CFLAGS.
1283        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1284        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1285        Cleanup comments.
1286
12872005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1288
1289        * automake/compile.am: Remove build-variant support.
1290
12912005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1292
1293        * libnetworking/pppd/Makefile.am,
1294        libnetworking/rtems_servers/Makefile.am,
1295        libnetworking/rtems_telnetd/Makefile.am:
1296        Remove build-variant support.
1297
12982005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1299
1300        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1301        support/Makefile.am, wrapup/Makefile.am:
1302        Remove build-variant support.
1303
13042004-11-22      Joel Sherrill <joel@OARcorp.com>
1305
1306        * libchip/network/if_fxp.c: Add entry for another module ID code.
1307
13082004-11-22      Joel Sherrill <joel@OARcorp.com>
1309
1310        PR 693/misc
1311        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1312        in/outport routines.
1313
13142004-11-22      Joel Sherrill <joel@OARcorp.com>
1315
1316        PR 693/misc
1317        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1318        in/outport routines.
1319
13202004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1321
1322        * aclocal/enable-itron.m4: Remove (unused).
1323
13242004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1325
1326        * configure.ac: Misc. quoting cleanups.
1327        Enable ada-tests iff --enable-ada and --enable-tests.
1328
13292004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1330
1331        PR 703/filesystem
1332        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1333        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1334        libchip/ide/ide_controller.c:
1335        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1336        available for BSPS/device drivers.
1337        Extend the "modes_available" and "mode_active" parameters to
1338        uint16_t for UDMA support.
1339
13402004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1341
1342        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1343        not supported on PowerPC since it works on the MVME2100 BSP.
1344
13452004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1346
1347        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1348        Add dependency tracking for *.cfgs.
1349        * Makefile.am: Add dependency tracking for *.cfg.
1350
13512004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1352
1353        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1354        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1355
13562004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1357
1358        PR 707/make_build
1359        * configure.ac: Add --enable-rpcgen.
1360
13612004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1362
1363        PR 700/rtems_misc
1364        * libnetworking/rtems_webserver/asp.c,
1365        libnetworking/rtems_webserver/balloc.c,
1366        libnetworking/rtems_webserver/cgi.c,
1367        libnetworking/rtems_webserver/default.c,
1368        libnetworking/rtems_webserver/ej.h,
1369        libnetworking/rtems_webserver/ejIntrn.h,
1370        libnetworking/rtems_webserver/ejlex.c,
1371        libnetworking/rtems_webserver/ejparse.c,
1372        libnetworking/rtems_webserver/emfdb.c,
1373        libnetworking/rtems_webserver/emfdb.h,
1374        libnetworking/rtems_webserver/form.c,
1375        libnetworking/rtems_webserver/handler.c,
1376        libnetworking/rtems_webserver/h.c,
1377        libnetworking/rtems_webserver/license.txt,
1378        libnetworking/rtems_webserver/Makefile.am,
1379        libnetworking/rtems_webserver/md5c.c,
1380        libnetworking/rtems_webserver/md5.h,
1381        libnetworking/rtems_webserver/mime.c,
1382        libnetworking/rtems_webserver/misc.c,
1383        libnetworking/rtems_webserver/NOTES,
1384        libnetworking/rtems_webserver/ringq.c,
1385        libnetworking/rtems_webserver/rom.c,
1386        libnetworking/rtems_webserver/rtems_webserver.h,
1387        libnetworking/rtems_webserver/security.c,
1388        libnetworking/rtems_webserver/sock.c,
1389        libnetworking/rtems_webserver/socket.c,
1390        libnetworking/rtems_webserver/sockGen.c,
1391        libnetworking/rtems_webserver/sym.c,
1392        libnetworking/rtems_webserver/uemf.c,
1393        libnetworking/rtems_webserver/uemf.h,
1394        libnetworking/rtems_webserver/um.c,
1395        libnetworking/rtems_webserver/um.h,
1396        libnetworking/rtems_webserver/umui.c,
1397        libnetworking/rtems_webserver/url.c,
1398        libnetworking/rtems_webserver/value.c,
1399        libnetworking/rtems_webserver/wbase64.c,
1400        libnetworking/rtems_webserver/webcomp.c,
1401        libnetworking/rtems_webserver/webmain.c,
1402        libnetworking/rtems_webserver/webpage.c,
1403        libnetworking/rtems_webserver/webrom.c,
1404        libnetworking/rtems_webserver/webs.c,
1405        libnetworking/rtems_webserver/websda.c,
1406        libnetworking/rtems_webserver/websda.h,
1407        libnetworking/rtems_webserver/webs.h,
1408        libnetworking/rtems_webserver/websSSL.c,
1409        libnetworking/rtems_webserver/websSSL.h,
1410        libnetworking/rtems_webserver/websuemf.c,
1411        libnetworking/rtems_webserver/wsIntrn.h:
1412        Remove (Moved to cpukit/http).
1413
14142004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1415
1416        PR 700/rtems_misc
1417        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1418        Remove libnetworking/rtems_webserver.
1419
14202004-10-25      Eric Norum <norume@aps.anl.gov>
1421
1422        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1423
14242004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1425
1426        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1427
14282004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1429
1430        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1431        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1432
14332004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1434
1435        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1436
14372004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1438
1439        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1440        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1441
14422004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1443
1444        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1445        BITSPERBYTE.
1446
14472004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1448
1449        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1450        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1451
14522004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1453
1454        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1455
14562004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1457
1458        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1459        * aclocal/enable-bare.m4: Remove.
1460        * configure.ac: Remove BARE_CPU_MODEL.
1461
14622004-10-13      Eric Norum <norume@aps.anl.gov>
1463
1464        PR 688/bsps
1465        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1466        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1467        MC146818A (and several Dallas Semiconductor) TOD chips.
1468
14692004-10-13      Eric Norum <norume@aps.anl.gov>
1470
1471        PR 686/networking
1472        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1473        device code.
1474
14752004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1476
1477        * libchip/network/dec21140.c: include <rtems/pci.h>.
1478
14792004-09-29      Joel Sherrill <joel@OARcorp.com>
1480
1481        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1482        libnetworking/pppd/utils.c: i960 obsoleted and all references
1483        removed.
1484
14852004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1486
1487        PR 607/networking
1488        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1489        instead of fully specifying unused PCI features.
1490
14912004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1492
1493        * configure.ac: Require automake > 1.9.
1494
14952004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1498
14992004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1500
1501        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1502        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1503
15042004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1507        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1508
15092004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1510
1511        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1512
15132004-07-28  Joel Sherrill <joel@OARcorp.com>
1514
1515    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1516
15172004-07-25      Joel Sherrill <joel@OARcorp.com>
1518
1519        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1520
15212004-05-21  Till Strauman <strauman@slac.stanford.edu>
1522
1523        PR 625/networking
1524        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1525        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1526        an error rather than panic if no chip is detected (thus allowing
1527        for probing).
1528        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1529        instead of looping forever.  Avoid divide by zero (crashed my PC).
1530        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1531        they are UNTESTED.
1532
15332004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1534
1535        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1536
15372004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1538
1539        * libchip/network/dec21140.c, libchip/network/elnk.c:
1540        #include <errno.h>.
1541
15422004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1543
1544        * libchip/network/if_media.h: Update from FreeBSD.
1545        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1546        libchip/network/i82586.c: #include <errno.h>.
1547
15482004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1551
15522004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1553
1554        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1555
15562004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1557
1558        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1559        automake).
1560
15612004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1562
1563        PR 599/pppd
1564        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1565
15662004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1567
1568        * optman/rtems/no-region.c: Reflect having changed
1569        rtems_region_get_segment_size.
1570
15712004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1572
1573        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1574        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1575        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1576        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1577        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1578        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1579        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1580
15812004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1582
1583        * libchip/ide/ata.c, libchip/network/dec21140.c,
1584        libchip/network/elnk.c, libchip/network/i82586.c,
1585        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1586        libchip/network/open_eth.c, libchip/network/sonic.c,
1587        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1588        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1589        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1590        libchip/shmdr/shm_driver.h: Cosmetics.
1591
15922004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1593
1594        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1595        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1596        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1597        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1598        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1599        fixed size types.
1600
16012004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1602
1603        * configure.ac: Explicitly pass --includedir and --libdir to
1604        cpukit/configure.
1605
16062004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * librdbg/Makefile.am: Fix rpcgen rules.
1609        * librdbg/src/i386/any/remdeb_xdr.c,
1610        librdbg/src/m68k/any/remdeb_xdr.c,
1611        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1612        Reflect changes to librdbg/Makefile.am.
1613
16142004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        * configure.ac: Reflect changes testsuites/configure.ac and
1617        cpukit/configure.ac.
1618
16192004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1620
1621        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1622        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1623
16242004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1625
1626        * configure.ac: Reflect changes to testsuites's configuration.
1627
16282004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1629
1630        PR/589 rtems
1631        * libchip/network/pci.h: Remove (Moved to cpukit).
1632
16332004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1634
1635        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1636        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1637        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1638        libchip/network/dec21140.c, libchip/network/elnk.c,
1639        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1640        libchip/network/open_eth.h, libchip/network/sonic.c,
1641        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1642        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1643        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1644        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1645        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1646        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1647        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1648        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1649        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1650        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1651        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1652        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1653        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1654        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1655        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1656        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1657        fixed-size types.
1658
16592004-03-14      Chris Johns  <chrisj@rtems.org>
1660
1661        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1662        the BSP example code.
1663        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1664        support the DIMMPC. This is a pc386 target with IO port support. Minor
1665        formating clean up. Add documentation to the header file.
1666        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1667        cs8900.h header file.
1668
16692004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1670
1671        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1672        Cosmetics.
1673
16742004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1675
1676        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1677        There are no application level Makefiles in here.
1678
16792004-03-04      Joel Sherrill <joel@OARcorp.com>
1680
1681        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1682        they can be used in application level makefiles.
1683
16842004-03-05      Joel Sherrill <joel@OARcorp.com>
1685
1686        * libnetworking/rtems_webserver/ejparse.c,
1687        libnetworking/rtems_webserver/emfdb.c,
1688        libnetworking/rtems_webserver/sock.c,
1689        libnetworking/rtems_webserver/socket.c,
1690        libnetworking/rtems_webserver/sym.c,
1691        libnetworking/rtems_webserver/webs.c,
1692        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16932004-03-05      Joel Sherrill <joel@OARcorp.com>
1694
1695        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1696        compiling this file only only those CPU families with supported
1697        exception models.
1698
16992004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1702        testsuites (Was exposed with --enable-multilib, only).
1703        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1704         Add RTEMS_BSP_CONFIG_SUBDIR.
1705        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1706        testsuites's configure.
1707        * aclocal/rtems-top.m4: Remove ENDIF hack.
1708        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1709
17102004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1713        wrapup/Makefile.am: Fix automake problems having been introduced
1714        in previous patch.
1715
17162004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1719        Preinstall dirs.
1720        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1721        * aclocal/check-multiprocessing.m4: Cosmetics.
1722        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1723        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1724
17252004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1726
1727        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1728        librdbg/src/Makefile.am.
1729        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1730        * configure.ac: Reflect changes above.
1731        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1732        * wrapup/Makefile.am: Reflect changes above.
1733        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1734
17352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1738
17392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1742
17432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1746
17472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1750        librdbg/src/powerpc/Makefile.am: Remove.
1751        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1752        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1753        * configure.ac: Reflect changes above.
1754
17552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757
17582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1761        STRIP.
1762
17632004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1764
1765        * librdbg/include/Makefile.am: Merge-in
1766        librdbg/include/rdbg/i386/Makefile.am,
1767        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1768        librdbg/include/rdbg/powerpc/Makefile.am.
1769        * librdbg/include/rdbg/i386/Makefile.am,
1770        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1771        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1772        * configure.ac: Reflect changes above.
1773
17742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * configure.ac: Use AS_HELP_STRING(ada).
1777
17782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1779
1780        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1781        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1782        Use AC_CONFIG_HEADERS.
1783        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1784        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1785
17862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * Makefile.am: include local.am.
1789
17902004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1791
1792        * aclocal/version.m4: 4.6.99.0.
1793
17942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1795
1796        * Makefile.am: Don't include host.am.
1797        * automake/compile.am: Further cleanups.
1798
17992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * automake/lib.am: Remove (Unused).
1802
18032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * wrapup/Makefile.am: Don't include lib.am.
1806        * automake/compile.am: Use automake compilation rules.
1807
18082004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * libnetworking/pppd/Makefile.am,
1811        libnetworking/rtems_servers/Makefile.am,
1812        libnetworking/rtems_telnetd/Makefile.am,
1813        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1814        support/Makefile.am: Don't include lib.am.
1815
18162004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1817
1818        * libchip/Makefile.am: Don't include lib.am.
1819        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1820        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1821        unnecessary EXTRA_DISTs.
1822
18232004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1824
1825        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1826        hack.
1827
18282004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1829
1830        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1831        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1832        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1833        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1834
18352004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1836
1837        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1838        Add AM_CONDITIONAL(HAS_MP).
1839        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1840        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1841        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1842        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1843        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1844        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1845        (Deprecated by autoconf 2.59).
1846
18472004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1850        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1851
18522004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * ChangeLog: Merge-in libnetworking/ChangeLog.
1855        * libnetworking/ChangeLog: Remove.
1856        * ChangeLog: Merge-in librdbg/ChangeLog.
1857        * librdbg/ChangeLog: Remove.
1858        * ChangeLog: Merge-in libchip/ChangeLog.
1859        * libchip/ChangeLog: Remove.
1860        * ChangeLog: Merge-in optman/ChangeLog.
1861        * optman/ChangeLog: Remove.
1862
18632004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * configure.ac: Reflect changes to cpukit.
1866        * wrapup/Makefile.am: Reflect changes to librdbg.
1867        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1868        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1869        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1870        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1871        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1872        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1873        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1874        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1875        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1876
18772004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * aclocal/rtems-top.m4: Remove check for version.m4.
1880        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1881
18822004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883
1884        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1885        * wrapup/Makefile.am: Reflect changes to libchip/*.
1886        * support/Makefile.am: Use automake compilation rules.
1887        * wrapup/Makefile.am: Reflect changes to support/*.
1888        * configure.ac: Remove libnetworking/wrapup/Makefile.
1889        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1890        libnetworking/*/lib*.a instead of libnetapps.a.
1891        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1892        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1893        * optman/Makefile.am: Use automake compilation rules.
1894        * libchip/Makefile.am: Fix typo in previous patch.
1895        * libchip/Makefile.am: Use automake compilation rules.
1896        * libnetworking/Makefile.am: Remove wrapup.
1897        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1898        automake-compilation rules.
1899        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1900        automake-compilation rules.
1901        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1902        automake-compilation rules.
1903        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1904        automake-compilation rules.
1905        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1906
19072004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1908
1909        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1910        PRE/TMPINSTALL_FILES to CLEANFILES.
1911        * automake/lib.am: Remove TMPINSTALL_FILES.
1912        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1913        PRE/TMPINSTALL_FILES to CLEANFILES.
1914        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1915        PRE/TMPINSTALL_FILES to CLEANFILES.
1916        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1917        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1918        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1919        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1920        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1921        * librdbg/src/i386/Makefile.am: Ditto.
1922        * librdbg/src/m68k/Makefile.am: Ditto.
1923        * librdbg/src/powerpc/Makefile.am: Ditto.
1924        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1925        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1926        * libnetworking/rtems_servers/Makefile.am: Ditto.
1927        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1928        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1929
19302004-01-07      Joel Sherrill <joel@OARcorp.com>
1931
1932        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1933        more completely covers the MIPS family.
1934
19352003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1936
1937        * wrapup/Makefile.am: Reflect changes to shmdr.
1938        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1939
19402003-12-18      Joel Sherrill <joel@OARcorp.com>
1941
1942        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1943        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1944        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1945        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1946        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1947        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1948        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1949
19502003-12-17      Joel Sherrill <joel@OARcorp.com>
1951
1952        * aclocal/version.m4: Updated to rtems-20031217-test.
1953
19542003-12-17     
1955
1956        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1957        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1958
19592003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1960
1961        * automake/compile.am: Remove LINK_LIBS (Unused).
1962        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1963
19642003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1965
1966        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1967        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1968        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1969        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1970        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1971
19722003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1973
1974        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1975        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1976        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1977        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1978        * librdbg/src/i386/Makefile.am:
1979        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1980        * librdbg/src/m68k/Makefile.am:
1981        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1982        * librdbg/src/powerpc/Makefile.am:
1983        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1984
19852003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1986
1987        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1988        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1989        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1990        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1991        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1992        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1993        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1994        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1995        * optman/Makefile.am: Remove project_libdir.
1996        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1997        PRE/TMPINSTALL_FILES.
1998        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1999        PRE/TMPINSTALL_FILES.
2000        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2001        PRE/TMPINSTALL_FILES.
2002        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2003        PRE/TMPINSTALL_FILES.
2004        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2005        from PRE/TMPINSTALL_FILES.
2006        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2007        PRE/TMPINSTALL_FILES.
2008        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2009        PRE/TMPINSTALL_FILES.
2010        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2011        PRE/TMPINSTALL_FILES.
2012        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2013        PRE/TMPINSTALL_FILES.
2014        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2015        PRE/TMPINSTALL_FILES.
2016        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2017        PRE/TMPINSTALL_FILES.
2018        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2019        from PRE/TMPINSTALL_FILES.
2020
20212003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2024        * automake/lib.am: Remove project_libdir.
2025        * wrapup/Makefile.am: Reworked.
2026
20272003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2028
2029        * configure.ac: Reflect changes to librdbg.
2030        * optman/Makefile.am: Add tmpinstall dirstamp support.
2031        * libchip/Makefile.am: Fix variant-tmpinstall support.
2032        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2033        * librdbg/src/powerpc/Makefile.am: Merge-in former
2034        new_exception_processing/Makefile.am.
2035        * librdbg/src/m68k/any/Makefile.am: Remove.
2036        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2037        * librdbg/src/i386/any/Makefile.am: Remove.
2038        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2039        * librdbg/src/Makefile.am: Cosmetics.
2040        * librdbg/include/Makefile.am: Cosmetics.
2041        * librdbg/Makefile.am: Cosmetics.
2042        * libnetworking/Makefile.am: Cosmetics.
2043        * libnetworking/pppd/Makefile.am: Cosmetics.
2044        * libnetworking/wrapup/Makefile.am: Cosmetics.
2045
20462003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2047
2048        * Makefile.am: Cosmetics.
2049        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2050        support.
2051
20522003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * automake/compile.am: Remove $(ARCH):-rule.
2055
20562003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * configure.ac: Remove lib/libbsp/shared/Makefile,
2059        lib/libbsp/shmdr/Makefile.
2060
20612003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2064        libchip/serial/Makefile, libchip/rtc/Makefile.
2065        * support/Makefile.am: Remove all-local: $(ARCH).
2066        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2067        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2068        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2069        * optman/Makefile.am: Remove all-local: $(ARCH).
2070        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2071        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2072        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2073        compilation dirstamp support.
2074        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2075        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2076        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2077        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2078        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2079        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2080        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2081        all-local: $(ARCH).
2082        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2083        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2084        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2085        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2086        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2087
20882003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2089
2090        * aclocal/lead-dot.m4: New (from automake-1.7f).
2091        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2092        AC_SUBST(dirstamp).
2093        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2094        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2095        libchip/serial/Makefile.am: Ditto.
2096        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2097        * librdbg/include/Makefile.am: Ditto.
2098        * librdbg/include/rdbg/Makefile.am: Ditto.
2099        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2100        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2101        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2102        * librdbg/src/Makefile.am: Ditto.
2103        * librdbg/src/i386/Makefile.am: Ditto.
2104        * librdbg/src/i386/any/Makefile.am: Ditto.
2105        * librdbg/src/m68k/Makefile.am: Ditto.
2106        * librdbg/src/m68k/any/Makefile.am: Ditto.
2107        * librdbg/src/powerpc/Makefile.am: Ditto.
2108        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2109        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2110        preinstallation.
2111        * libnetworking/pppd/Makefile.am: Ditto.
2112        * libnetworking/rtems_servers/Makefile.am: Ditto.
2113        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2114        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2115        * libnetworking/wrapup/Makefile.am: Ditto.
2116
21172003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2118
2119        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2120        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2121        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2122        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2123        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2124        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2125        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2126        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2127        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2128        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2129        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2130        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2131        underquoting to silence automake-1.8.
2132
21332003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * configure.ac: Reflect having moved tests to ../../testsuites.
2136
21372003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2138
2139        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2140        * aclocal/canonical-host.m4: Remove.
2141        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2142        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2143
21442003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * aclocal/check-cpu.m4: Remove.
2147        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2148        * aclocal/canonical-target-name.m4: Add m4-quotes.
2149        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2150        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2151        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2152        * aclocal/check-networking.m4: Add m4-quotes. Require
2153        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2154        * aclocal/check-posix.m4: Add m4-quotes. Require
2155        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2156        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2157        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2158        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2159
21602003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2161
2162        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2163        * aclocal/bsp-alias.m4: Remove.
2164
21652003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * configure.ac: Make presence of tests/ optional.
2168
21692003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * aclocal/path-perl.m4: Remove (Unused).
2172
21732003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * automake/force-preinstall.am: Remove.
2176
21772003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2178
2179        PR 499/rtems_misc
2180        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2181        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2182        Configuration (Odd was forced) - Correction of Stop Bit configuration
2183        (inversed) - Correction of ISR Handler to call
2184        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2185        CTS Hardware flow control Configuration.
2186
21872003-09-04      Joel Sherrill <joel@OARcorp.com>
2188
2189        * lib/libcpu/shared/include/cache.h,
2190        lib/libcpu/shared/src/cache_aligned_malloc.c,
2191        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2192        license changed.
2193        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2194        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2195        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2196        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2197        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2198        for license changed.
2199        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2200        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2201        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2202        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2203        libchip/network/cs8900.h, libchip/network/dec21140.c,
2204        libchip/network/elnk.c, libchip/network/open_eth.c,
2205        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2206        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2207        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2208        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2209        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2210        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2211        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2212        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2213        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2214        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2215        libchip/serial/serial.h, libchip/serial/z85c30.c,
2216        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2217        libchip/serial/z85c30_reg.c: URL for license changed.
2218
22192003-09-03      Jiri Gaisler <jiri@gaisler.com>
2220
2221        PR 477/networking
2222        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2223        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2224        libchip/network/open_eth.h: New files.
2225
22262003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2227
2228        * aclocal/rtems-top.m4: Add RTEMS_API.
2229        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2230
22312003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2234        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2235        @RTEMS_BSP@.cfg.
2236
22372003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2240
22412003-08-20      Joel Sherrill <joel@OARcorp.com>
2242
2243        * libchip/network/cs8900.c: Correct copyright statements.
2244
22452003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * aclocal/check-itron.m4: Remove.
2248        * aclocal/enable-inlines.m4: Remove.
2249        * Makefile.am: Reflect having moved aclocal/.
2250        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2251        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2252        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2253        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2254        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2255        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2256        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2257        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2258        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2259        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2260        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2261        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2262        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2263        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2264        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2265        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2266        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2267        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2268        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2269        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2270        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2271        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2272        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2273        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2274        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2275        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2276        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2277        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2278        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2279        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2280        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2281        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2282        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2283        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2284        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2285        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2286        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2287        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2288        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2289        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2290        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2291        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2292        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2293        * aclocal/target.m4: New (Copied from ../../aclocal).
2294        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2295        * aclocal/version.m4: New (Copied from ../../aclocal).
2296
22972003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2298
2299        * configure.ac: Remove stray comments.
2300        * automake/local.am, automake/host.am: Remove "debug".
2301
23022003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2303
2304        * Makefile.am: Reflect having moved automake/.
2305        * lib/Makefile.am: Reflect having moved automake/.
2306        * support/Makefile.am: Reflect having moved automake/.
2307        * wrapup/Makefile.am: Reflect having moved automake/.
2308        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2309        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2310        from ../../automake).
2311        * optman/Makefile.am: Reflect having moved automake/.
2312        * libchip/Makefile.am: Reflect having moved automake/.
2313        * libchip/ide/Makefile.am: Reflect having moved automake/.
2314        * libchip/network/Makefile.am: Reflect having moved automake/.
2315        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2316        * libchip/serial/Makefile.am: Reflect having moved automake/.
2317        * librdbg/Makefile.am: Reflect having moved automake/.
2318        * librdbg/include/Makefile.am: Reflect having moved automake/.
2319        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2320        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2321        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2322        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2323        automake/.
2324        * librdbg/src/Makefile.am: Reflect having moved automake/.
2325        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2326        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2327        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2328        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2329        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2330        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2331        having moved automake/.
2332        * libnetworking/Makefile.am: Reflect having moved automake/.
2333        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2334        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2335        automake/.
2336        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2337        automake/.
2338        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2339        automake/.
2340        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2341
23422003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2343
2344        * Makefile.am: Add bsp.pc.in.
2345        * bsp.pc.in: New (pkgconfig support).
2346
23472003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2350
23512003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * lib/Makefile.am: New (Required by 'make dist').
2354        * lib/ChangeLog: Remove.
2355        * lib/.cvsignore: Cleanup.
2356        * configure.ac: Reflect having added lib/Makefile.am.
2357        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2358        lib/libbsp/configure.ac.
2359        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2360        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2361
23622003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2363
2364        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2365        * configure.ac: Merge-in librdbg/configure.ac.
2366        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2367        librdbg/configure.ac.
2368        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2369        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2370        LIBCHIP. Conditionally build include-dirs.
2371        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2372        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2373        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2374        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2375        librdbg/include/rdbg/m68k/Makefile.am,
2376        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2377        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2378        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2379        librdbg/src/powerpc/Makefile.am, librdbg/
2380        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2381        configure.ac into ../configure.ac.
2382        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2383        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2384        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2385        libnetworking/rtems_telnetd/Makefile.am,
2386        libnetworking/rtems_webserver/Makefile.am,
2387        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2388        into ../configure.ac.
2389
23902003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        PR 427/rtems
2393        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2394        * librdbg/src/servtsp.c: Ditto.
2395
23962003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2397
2398        PR 429/bsps
2399        PR 432/bsps
2400        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2401        packets are queued onto an elnk board, the ISR will deadlock the device
2402        with a tx complete interrupt.  Lighter tx loads are not affected as they
2403        end up submitting single packets to the device.
2404
24052003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2406
2407        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2408        optman/configure.ac.
2409        * optman/configure.ac: Remove (Merged into ../configure.ac).
2410        * optman/Makefile.am: Reflect having merged configure.ac into
2411        ../configure.ac.
2412        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2413        * libchip/Makefile.am, libchip/ide/Makefile.am,
2414        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2415        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2416        ../configure.ac.
2417
24182003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2419
2420        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2421
24222003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2423
2424        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2425        on i386.
2426
24272003-06-13      Joel Sherrill <joel@OARcorp.com>
2428
2429        * libnetworking/pppd/chat.c: Removed warnings.
2430
24312003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2432
2433        * libchip/network/README.3com: New file missed in previous commit.
2434        PR 405/bsps
2435        PR 393/networking
2436        * libchip/network/dec21140.c: Fix leak also known as PR393.
2437        * libchip/network/elnk.c, libchip/network/if_media.h,
2438        libchip/network/mii.h: New files.
2439        * libchip/network/Makefile.am: Reflect new files.
2440
24412003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * configure.ac: Remove support for profile-variant.
2444
24452003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        PR 397/pppd
2448        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2449        * libnetworking/pppd/magic.c: Remove *rand48.
2450        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2451
24522003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2453
2454        * wrapup/Makefile.am: Add libide.a.
2455
24562003-04-15      Joel Sherrill <joel@OARcorp.com>
2457
2458        PR 387/rtems_misc
2459        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2460        routines.
2461        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2462
24632003-04-11      Joel Sherrill <joel@OARcorp.com>
2464
2465        * libnetworking/rtems_webserver/cgi.c,
2466        libnetworking/rtems_webserver/sockGen.c,
2467        libnetworking/rtems_webserver/umui.c,
2468        libnetworking/rtems_webserver/websSSL.c,
2469        libnetworking/rtems_webserver/websSSL.h,
2470        libnetworking/rtems_webserver/websda.c,
2471        libnetworking/rtems_webserver/websda.h: New files. Not included in
2472        previous commit.
2473
24742003-04-10      Joel Sherrill <joel@OARcorp.com>
2475
2476        PR 371/pppd
2477        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2478        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2479        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2480        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2481        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2482        still global symbols in rtemspppd.h which might need to be changed or
2483        converted into member of a structure which is dereferenced with a
2484        pointer that is managed as a per task variable. But this patch should
2485        avoid many conflicts.
2486
24872003-03-27      Joel Sherrill <joel@OARcorp.com>
2488
2489        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2490        not allowed in the cpukit source code since it must be buildable
2491        independent of any BSP. These files were moved to libchip/ide.
2492        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2493        files.
2494
24952003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2496
2497        PR 368/filesystems
2498        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2499        improvements which now work on pc386 and mbx8xx.
2500        * libchip/ide/ide_controller.c: New file.
2501
25022003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2505
25062003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2507
2508        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2509        * configure.ac: Add support/.
2510        * support/.cvsignore: New.
2511        * support/Makefile.am: New.
2512        * support/version.c: New.
2513        * wrapup/Makefile.am: Add support/libsupport.a.
2514        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2515        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2516        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2517        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2518
25192003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2522
25232003-02-20      Till Straumann <strauman@slac.stanford.edu>
2524
2525        PR 354/networking
2526        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2527        chip against a table of supported chips. The untested ones are still
2528        commented out, however.
2529
25302003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2533        * configure.ac: AC_PREREQ(2.57).
2534        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2535        * optman/configure.ac: AC_PREREQ(2.57).
2536        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2537        * libchip/configure.ac: AC_PREREQ(2.57).
2538        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2539        * librdbg/configure.ac: AC_PREREQ(2.57).
2540        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2541        * libnetworking/configure.ac: AC_PREREQ(2.57).
2542
25432003-02-06      Joel Sherrill <joel@OARcorp.com>
2544
2545        * libnetworking/pppd/chat.c: Convert routines with common names to
2546        static. This included get_char(), put_char(), and character() among
2547        others.
2548
25492003-02-03      Joel Sherrill <joel@OARcorp.com>
2550
2551        PR 338/filesystem
2552        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2553        rtems_io_lookup_name() (API change).  Unused function removed.
2554
25552003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2558        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2559        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2560        Eliminate *_O_FILES.
2561        * libnetworking/rtems_servers/Makefile.am,
2562        libnetworking/rtems_webserver/Makefile.am,
2563        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2564
25652002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2568        Let all-local: depend on $(LIB).
2569        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2570        * optman/Makefile.am: Apply install-data-local to install *.rels.
2571
25722002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2575        %.c rules.
2576        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2577        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2578        * libchip/rtc/Makefile.am: Ditto.
2579        * libchip/serial/Makefile.am: Ditto.
2580
25812002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2584        LIBC_DEFINES.
2585        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2586        LIBC_DEFINES.
2587        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2588        LIBC_DEFINES.
2589
25902002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2591
2592        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2593
25942002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2595
2596        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2597        cache-checking.
2598        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2599
26002002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2603        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2604        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2605        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2606        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2607
26082002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2609
2610        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2611        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2612        Remove.
2613        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2614
26152002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2618        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2619
26202002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2621
2622        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2623        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2624
26252002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2626
2627        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2628        * optman/rel.am: New.
2629
26302002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2633        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2634        braino in comment on "exec". Extend --enable-ada handling.
2635
26362002-11-04      Joel Sherrill <joel@OARcorp.com>
2637
2638        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2639        tasks and rolling multiple loops into 1.
2640        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2641        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2642        Removed warnings.
2643
26442002-10-31      Joel Sherrill <joel@OARcorp.com>
2645
2646        * libchip/network/dec21140.c: Removed warnings.
2647        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2648        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2649        librdbg/src/m68k/any/remdeb_xdr.c,
2650        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2651        warnings.
2652        * libnetworking/rtems_webserver/socket.c,
2653        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2654
26552002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2656
2657        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2658        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2659        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2660        above.
2661
26622002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2665        * wrapup/.cvsignore: Remove autom4te.cache.
2666        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2667        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2668        autom4te.cache.
2669        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2670        autom4te.cache.
2671        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2672        autom4te.cache.
2673
26742002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2677
26782002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * optman/.cvsignore: Add autom4te.cache.
2681
26822002-09-14      Joel Sherrill <joel@OARcorp.com>
2683
2684        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2685
26862002-09-07      Joel Sherrill <joel@OARcorp.com>
2687
2688        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2689        include files to resolve warnings.
2690
26912002-09-07      Chris Johns <ccj@acm.org>
2692
2693        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2694        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2695        which corrects the problem  where the cs8900.c file was actually the BSP
2696        glue.  Joel did some hacking so this file will compile.  Previously it
2697        required providing a target.h file to compile.
2698        * libchip/network/cs8900.c.bsp: New file.
2699
27002002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2703
27042002-08-31      Joel Sherrill <joel@OARcorp.com>
2705
2706        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2707        eliminate warning.
2708
27092002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
2711        * configure.ac: Add ada-tests.
2712
27132002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2714
2715        * Makefile.am: Add preinstall-stamp.
2716
27172002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2718
2719        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2720        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2721        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2722        gcc31 happy.
2723        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2724        cp.
2725
27262002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2729        make/bsp.mak.
2730        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2731        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2732
27332002-08-12      Joel Sherrill <joel@OARcorp.com>
2734
2735        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2736        avoid error.
2737
27382002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2739
2740        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2741        * configure.ac: Add BSP_SUBDIRS.
2742        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2743        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2744        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2745        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2746        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2747        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2748        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2749        RTEMS_CHECK_BSP_CACHE.
2750        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2751        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2752        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2753        .$(OBJEXT) instead of .o.
2754        * libnetworking/pppd/Makefile.am,
2755        libnetworking/rtems_servers/Makefile.am,
2756        libnetworking/rtems_telnetd/Makefile.am,
2757        libnetworking/rtems_webserver/Makefile.am,
2758        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2759
27602002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2763        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2764        ../libchip/serial/$(ARCH)/libserialio.a.
2765        * libchip/serial/Makefile.am: Don't tmp-install lib.
2766        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2767
27682002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2769
2770        * Makefile.am: Add rtems_makedir.
2771        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2772        * Makefile.am: Add wrapup-SUBDIR.
2773        * wrapup/ChangeLog: Remove.
2774        * wrapup/configure.ac: Remove.
2775        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2776        (Make the bare BSP happy).
2777        * configure.ac: Ditto.
2778        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2779        Create make/custom/default.cfg.
2780        * configure.ac: Add creation of make/custom/*.cfg. Create
2781        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2782
27832002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * Makefile.am: Clean $(PROJECT_RELEASE).
2786
27872002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2790        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2791        prototype mismatches.
2792
27932002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2796        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2797
27982002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * acinclude.m4: Add test "$multilib" != "yes".
2801        * config-ml.in: Remove.
2802        * acinclude.m4: Cleanups.
2803        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2804        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2805        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2806        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2807        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2808
28092002-07-16      Eric Norum <eric.norum@usask.ca>
2810
2811        * New driver for the Intel EtherExpressPro (82559ER) chip.
2812        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2813        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2814        * libchip/network/Makefile.am: Modified to reflect above.
2815
28162002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * acinclude.m4: New.
2819        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2820        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2821        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2822
28232002-07-01      Joel Sherrill <joel@OARcorp.com>
2824
2825        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2826        _Objects_Information_table now that it is a two dimensional array based
2827        upon API and class.
2828        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2829        of strnlen().
2830
28312002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2832
2833        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2834        preinstall libnetapps.a.
2835
28362002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * configure.ac: Remove librpc.
2839
28402002-06-25      Joel Sherrill <joel@OARcorp.com>
2841
2842        * Per PR233, moved librpc to exec.
2843        * configure.ac, wrapup/Makefile.am: Modified.
2844        * librpc, librpc/ChangeLog: Removed.
2845
28462002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * optman/Makefile.am: Remove multilib support.
2849        * optman/configure.ac: Ditto.
2850        * optman/sapi/Makefile.am: Ditto.
2851
28522002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2855        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2856
28572002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2858
2859        Move networking libraries to c/src/exec/libnetworking
2860        * libnetworking/configure.ac, libnetworking/Makefile.am,
2861        libnetworking/wrapup/Makefile.am: Reflect Moval.
2862
28632002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2864
2865        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2866        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2867        <rtems/bspIo.h>.
2868
28692002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2872        * libnetworking/rtems/mkrootfs.h: Ditto.
2873        * libnetworking/rtems/Makefile.am: Reflect changes above.
2874
28752002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * configure.ac: Remove lib.
2878
28792002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2880
2881        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2882        that exception stack frames on M68K members with VBR always are 6 byte
2883        long. The incorrect assumption resulted in some gdb commands like "next"
2884        to fail on the 68360.
2885
28862002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2889        PR 220
2890        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2891        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2892        CVS.
2893        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2894        libnetworking/sys/filio.h: Remove.
2895        * libnetworking/sys/Makefile.am: Reflect changes above.
2896
28972002-05-07      Chris Johns <ccj@acm.org>
2898
2899        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2900        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2901        requires it to be stripped.
2902
29032002-05-01      Eric Norum <eric.norum@usask.ca>
2904
2905        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2906        assembly  to satisfy gcc 3.1 and newer.
2907
29082002-04-26      Eric Norum <eric.norum@usask.ca>
2909
2910        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2911        agressive optimization in gcc 3.1 does not reorder things.
2912
29132002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2914
2915        * libchip/network/dec21140.c: Reflect changes to powerpc's
2916        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2917        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2918        <rtems/score/cpu.h>.
2919        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2920        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2921
29222002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2923
2924        * optman/configure.ac: Remove ENABLE_GCC28.
2925
29262002-04-11      Chris Johns <ccj@acm.org>
2927
2928        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2929        driver control block field to the ifconfig network driver structure.
2930        This field is needed by the i82586 driver which was ported from NetBSD
2931        as it had better hardware abstraction.
2932        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2933        PR59, added the drv_ctrl driver control block field to the ifconfig
2934        network driver structure. This field is needed by the i82586 driver
2935        which was ported from NetBSD as it had better hardware abstraction.
2936
29372002-04-10      Mike Siers <mikes@poliac.com>
2938
2939        * libnetworking/rtems_webserver/NOTES,
2940        libnetworking/rtems_webserver/asp.c,
2941        libnetworking/rtems_webserver/balloc.c,
2942        libnetworking/rtems_webserver/default.c,
2943        libnetworking/rtems_webserver/ej.h,
2944        libnetworking/rtems_webserver/ejIntrn.h,
2945        libnetworking/rtems_webserver/ejlex.c,
2946        libnetworking/rtems_webserver/ejparse.c,
2947        libnetworking/rtems_webserver/emfdb.c,
2948        libnetworking/rtems_webserver/emfdb.h,
2949        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2950        libnetworking/rtems_webserver/handler.c,
2951        libnetworking/rtems_webserver/license.txt,
2952        libnetworking/rtems_webserver/md5.h,
2953        libnetworking/rtems_webserver/md5c.c,
2954        libnetworking/rtems_webserver/mime.c,
2955        libnetworking/rtems_webserver/misc.c,
2956        libnetworking/rtems_webserver/ringq.c,
2957        libnetworking/rtems_webserver/rom.c,
2958        libnetworking/rtems_webserver/security.c,
2959        libnetworking/rtems_webserver/sock.c,
2960        libnetworking/rtems_webserver/sym.c,
2961        libnetworking/rtems_webserver/uemf.c,
2962        libnetworking/rtems_webserver/uemf.h,
2963        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2964        libnetworking/rtems_webserver/url.c,
2965        libnetworking/rtems_webserver/value.c,
2966        libnetworking/rtems_webserver/wbase64.c,
2967        libnetworking/rtems_webserver/webcomp.c,
2968        libnetworking/rtems_webserver/webpage.c,
2969        libnetworking/rtems_webserver/webrom.c,
2970        libnetworking/rtems_webserver/webs.c,
2971        libnetworking/rtems_webserver/webs.h,
2972        libnetworking/rtems_webserver/websuemf.c,
2973        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2974        2.1.4.
2975
29762002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2977
2978        * libchip/network/i82586.c: Include <string.h>.
2979        * libchip/network/sonic.c: Ditto.
2980
29812002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2982
2983        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2984
29852002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2986
2987        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2988
29892002-03-27      Thomas.Doerfler@imd-systems.de
2990
2991        PR 144
2992        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2993        memory address 0 when called for the first time. This is done when
2994        trying to clear the variable "dhcp_hostname".
2995
29962002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2999        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3000        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3002        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3003        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3005        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3006        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3007        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3008        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3011        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3012        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3013        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3014        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3016        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3017        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3018        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3019        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3020        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3021        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3022        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3023        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3024        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3025        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3026        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3027        AUTOMAKE_OPTIONS.
3028        * libnetworking/configure.ac:
3029        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3030        foreign 1.6]).
3031        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3032        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3033        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3034        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3035        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3036        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3037        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3038        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3039        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3040        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3041        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3042        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3043        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3044        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3045        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3046        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3047        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3048
30492002-03-27      Ilya Alexeev <ilya@continuum.ru>
3050
3051        PR 162
3052        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3053        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3054        used in a device write routines.  Now ppp_softc structure have own
3055        character for writing to device (sc_outchar).  I think that converting
3056        local variables to static is not a right solution, because problems will
3057        occur in the case of two or more ppp instances.
3058        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3059        must be u_long, otherwise in the case of the big output packet endless
3060        loop may occur.
3061
30622002-03-21      Ilya Alexeev <ilya@continuum.ru>
3063
3064        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3065        preparations for multiple PPPD connections.
3066
30672002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        PR 149
3070        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3071        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3072        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3073        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3074
30752002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3076
3077        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3078        * configure.ac: Modified to reflect addition.
3079
30802002-02-27      Ilya Alexeev <ilya@continuum.ru>
3081
3082        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3083        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3084        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3085        capabilities as well as eliminate some warnings.
3086
30872002-02-27      Eric Norum <eric.norum@usask.ca>
3088
3089        * libnetworking/net/radix.c: Properly handle fetching the default route
3090        when there is no route.  This was a bug in the original FreeBSD code and
3091        this fix is from an updated version of their code.
3092
30932002-02-16      Eric Norum <eric.norum@usask.ca>
3094
3095        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3096        checking.
3097
30982002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3101        dodefaultroute.
3102
31032002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3104
3105        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3106        include <rtems/seterr.h>.
3107
31082002-02-01      Mike Siers <mikes@poliac.com>
3109
3110        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3111        avoid bringing the link down too fast. NOTE: Mike reports successfully
3112        running at 56K baud on a direct link.
3113
31142002-02-01      Eric Valette <valette@crf.canon.fr>
3115
3116        * librdbg/So many patches have been posted recently on the mailing list
3117        and  because we were unable to find correct solution to compile on
3118        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3119        because the coding  style of rdbg was rather inconsistant among various
3120        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3121        global coding style (using indent + manual edits), 2) incorporate/review
3122        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3123        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3124        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3125        after rdbg initialization is done, NB : the paches is huge but it is
3126        mainly due to coding styke chnages.  Only few lines of codes have been
3127        really changed and they do not impact  rdbg functionnality (AFAIKT).
3128        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3129        librdbg/include/rdbg/m68k/rdbg_f.h,
3130        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3131        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3132        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3133        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3134        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3135        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3136        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3137        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3138        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3139        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3140        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3141        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3142        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3143        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3144        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3145        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3146
31472002-01-31      Mike Siers <mikes@poliac.com>
3148
3149        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3150        * Nice Update of PPPD support which eliminates the requiremetn that
3151        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3152        and reports that it seems to be more stable and handle larger packets
3153        better.  This patch replaces the termios tasks with more general pppd
3154        network driver tasks.  The functions pppinput() and pppstart() get
3155        called from the interrupt service routine.
3156        * libnetworking/Makefile.am, libnetworking/configure.ac,
3157        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3158        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3159        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3160        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3161        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3162        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3163        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3164        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3165        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3166        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3167        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3168        libnetworking/net/route.c, libnetworking/net/route.h,
3169        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3170        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3171        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3172        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3173        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3174        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3175        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3176        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3177        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3178        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3179        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3180        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3181        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3182        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3183        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3184        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3185        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3186        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3187        libnetworking/pppd/example/README,
3188        libnetworking/pppd/example/netconfig.h,
3189        libnetworking/wrapup/Makefile.am: Modified.
3190        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3191        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3192        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3193        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3194        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3195        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3196        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3197        libnetworking/modem/pppcompress.c: Subdirectory removed.
3198
31992002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3200
3201        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3202        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3203
32042002-01-18      Till Straumann <strauman@slac.stanford.edu>
3205
3206        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3207        issues: - exception handler needs to enable MSR_FP if the interrupted
3208        thread is FP enabled. - printk message for MSR fixed and added
3209        stacktrace. NOTE: this requires the stacktrace patch to
3210        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3211        however).
3212
32132002-01-06      Joel Sherrill <joel@OARcorp.com>
3214
3215        * optman/.cvsignore: Added aclocal.m4 and configure.
3216        * optman/.cvsignore: New file.
3217
32182002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3221
32222002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3225        * optman/ChangeLog: New.
3226        * optman/configure.ac: New.
3227        * optman/Makefile.am: New.
3228        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3229        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3230
32312001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3232
3233        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3234
32352001-12-18      Eric Norum <eric.norum@usask.ca>
3236
3237        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3238        `directories' (path names with a / at the end) while disallowing open()
3239        operations on TFTP `directories'.
3240
32412001-12-07      Eric Norum <eric.norum@usask.ca>
3242
3243        * libnetworking/lib/tftpDriver.c: Restore write capability.
3244
32452001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3246
3247        * libchip/network/sonic.h: Fix typo.
3248        * libnetworking/arpa/Makefile.am: Remove stray lines.
3249
32502001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3251
3252        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3253
32542001-10-18      Eric Norum <eric.norum@usask.ca>
3255
3256        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3257        chdir() and open() operations within the TFTP file system.
3258
32592001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3260
3261        * librdbg/configure.ac: Fix latent bug exposed by removal of
3262        config.cache's which prevented powerpc targets librdbg from building.
3263
32642001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3265
3266        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3267        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3268        autoconf-2.52 happy.
3269
32702001-10-12      Mike Siers <mikes@poliac.com>
3271
3272        * libnetworking/Update to stable working state.  Congratulations Mike!
3273        :).
3274        * libnetworking/modem_example: Directory removed.
3275        * libnetworking/modem_example/16550.h,
3276        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3277        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3278        libnetworking/modem_example/ppp.h,
3279        libnetworking/modem_example/pppcompress.c: Files removed.
3280        * libnetworking/pppd/example/pppd.options: New file.
3281        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3282        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3283        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3284        libnetworking/pppd/rtemsmain.c: Updated.
3285
32862001-10-12      Joel Sherrill <joel@OARcorp.com>
3287
3288        * libchip/serial/z85c30.c: Fixed typo.
3289
32902001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3291
3292        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3293        * configure.in: Remove.
3294        * configure.ac: New file, generated from configure.in by autoupdate.
3295        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3296        * libchip/configure.in: Remove.
3297        * libchip/configure.ac: New file, generated from configure.in by
3298        autoupdate.
3299        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3300        * librdbg/configure.in: Remove.
3301        * librdbg/configure.ac: New file, generated from configure.in by
3302        autoupdate.
3303        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3304        * libnetworking/configure.in: Remove.
3305        * libnetworking/configure.ac: New file, generated from configure.in by
3306        autoupdate.
3307
33082001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3309
3310        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3311        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3312        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3313
33142001-09-27      Joel Sherrill <joel@OARcorp.com>
3315
3316        * libchip/ChangeLog: Fixed typo in date.
3317
33182001-09-27      Eric Norum <eric.norum@usask.ca>
3319
3320        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3321        TFTP  filesystem.
3322
33232001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3324
3325        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3326        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3327        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3328        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3329        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3330        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3331        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3332        'PREINSTALL_FILES ='.
3333        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3334        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3335        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3336        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3337        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3338        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3339        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3340        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3341        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3342        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3343        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3344        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3345
33462001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3347
3348        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3349        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3350        * librdbg/src/m68k/any/Makefile.am: Ditto.
3351        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3352        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3353        happy.
3354
33552001-09-21      Joel Sherrill <joel@OARcorp.com>
3356
3357        * libchip/network/Makefile.am: Fixed typo on file name.
3358        * libchip/network/i82586.c: Commented out line 318 which is referencing
3359        a member of a structure that is not currently there.  This needs to be
3360        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3361        to C style.
3362
33632001-09-19      Eric Norum <eric.norum@usask.ca>
3364
3365        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3366
33672001-09-19      Chris Johns <ccj@acm.org>
3368
3369        * libchip/network/README.i82586, libchip/network/i82586.c,
3370        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3371        Network driver for Intel i82586.
3372        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3373        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3374        "root" filesystem with information obtained via the DHCP response.
3375
33762001-09-14      Eric Norum <eric.norum@usask.ca>
3377
3378        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3379        make gcc 3.x happy.
3380
33812001-08-16      Mike Siers <mikes@poliac.com>
3382
3383        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3384        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3385        These support callback functionality that has not even been compiled
3386        under RTEMS yet.
3387        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3388        example application.  Mike's notes on the modifications: - renamed
3389        error() function because of namespace problems - removed calls to the
3390        exit() funciton - removed extra files from the pppd source directory -
3391        defined pppd task constant values in rtemspppd.h - modifyied example
3392        code to get actual tick per second value - placed the pppd 2.3.11 man
3393        page file (pppd.8) into the pppd directory.
3394        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3395        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3396        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3397        libnetworking/pppd/rtems-ppp.c: Deleted.
3398        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3399        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3400        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3401        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3402        libnetworking/pppd/example/init.c,
3403        libnetworking/pppd/example/netconfig.h,
3404        libnetworking/pppd/example/ppp.conf,
3405        libnetworking/pppd/example/pppdapp.c,
3406        libnetworking/pppd/example/system.h: New files.
3407        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3408        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3409        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3410        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3411        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3412        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3413        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3414        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3415        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3416        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3417        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3418        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3419        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3420        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3421        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3422
34232001-08-16      Joel Sherrill <joel@OARcorp.com>
3424
3425        * libnetworking/pppd/example/Makefile: Removed.
3426        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3427        to avoid bootstrap -c clobbering it.
3428        * libnetworking/rtems_telnetd/.cvsignore: New file.
3429
34302001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3431
3432        * libnetworking/Makefile.am, libnetworking/configure.in,
3433        libnetworking/rtems_servers/Makefile.am,
3434        libnetworking/rtems_servers/telnetd.c,
3435        libnetworking/rtems_servers/telnetd.h,
3436        libnetworking/rtems_telnetd/Makefile.am,
3437        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3438        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3439        libnetworking/rtems_telnetd/telnetd.c,
3440        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3441        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3442        effect when ftpd change. - the tcp/ip stats have been implemented into
3443        icmds.c and started when telnetd daemon is started.
3444        * libnetworking/rtems_servers/telnetd.c,
3445        libnetworking/rtems_servers/telnetd.h: Removed.
3446        * libnetworking/rtems_telnetd: New directory.
3447        * libnetworking/rtems_telnetd/Makefile.am,
3448        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3449        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3450        libnetworking/rtems_telnetd/telnetd.c,
3451        libnetworking/rtems_telnetd/telnetd.h: New files.
3452
34532001-06-14      Joel Sherrill <joel@OARcorp.com>
3454
3455        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3456        Moved from libmisc/shell so the network stack to address network
3457        depenendency.
3458        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3459
34602001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3463
34642001-05-15      Joel Sherrill <joel@OARcorp.com>
3465
3466        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3467        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3468        accidentally deleted the incorrectly empty versions.
3469
34702001-05-14      Till Straumann <strauman@slac.stanford.edu>
3471
3472        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3473        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3474        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3475        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3476        to know the values) - the affected BSP (shared/motorola) headers have
3477        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3478        driver (libchip/network/dec21140.c) has been fixed to use
3479        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3480        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3481        who is using this driver. - the DEC driver also has been fixed to use
3482        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3483        delay_in_bus_cycles().
3484
34852001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3486
3487        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3488
34892001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3490
3491        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3492
34932001-04-24      Eric Norum <eric.norum@usask.ca>
3494
3495        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3496        NTP synchronization a little more robust -- no NTP daemon yet, but at
3497        least it trys a little harder when the primary NTP server is down.
3498
34992001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3500
3501        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3502        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3503        libnetworking/pppd/modem_example/modem.c,
3504        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3505        other strings into English.
3506        * libnetworking/pppd/STATUS: updated to reflect the changes.
3507
35082001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3509
3510        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3511        again.
3512
35132001-04-20      Eric Valette <valette@crf.canon.fr>
3514
3515        * mcp750 directory renamed new_exception processing as it supports many
3516        more CPU models.
3517        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3518        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3519        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3520        formerly in mcp750 plus modifications.
3521        * librdbg/src/powerpc/mcp750/.cvsignore,
3522        librdbg/src/powerpc/mcp750/Makefile.am,
3523        librdbg/src/powerpc/mcp750/remdeb.h,
3524        librdbg/src/powerpc/mcp750/remdeb_f.x,
3525        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3526        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3527        new_exception_processing.
3528        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3529        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3530        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3531        part of this effort to add support for the MPC8xx.
3532
35332001-04-19      Joel Sherrill <joel@OARcorp.com>
3534
3535        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3536        internal include files.
3537
35382001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3539
3540        PR 158
3541        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3542        rcmd() library call by commenting out the parts that deal with signals.
3543        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3544        stdio. The 'server-side' parts of this file which deal with
3545        authentication are disabled since they are not needed.
3546
35472001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3548
3549        * libnetworking/include/.cvsignore: Remove dangling file.
3550
35512001-03-14      Joel Sherrill <joel@OARcorp.com>
3552
3553        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3554        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3555        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3556        libchip style serial drivers can be written in libcpu or libbsp.
3557
35582001-03-01      Joel Sherrill <joel@OARcorp.com>
3559
3560        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3561        libchip/network/sonic.c, libchip/network/sonic.h,
3562        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3563        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3564        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3565        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3566        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3567        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3568        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3569        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3570
35712001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3572
3573        * librdbg/include/rdbg/Makefile.am,
3574        librdbg/include/rdbg/i386/Makefile.am,
3575        librdbg/include/rdbg/m68k/Makefile.am,
3576        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3577        style on include files.
3578
35792001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3580
3581        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3582        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3583        replace ${..} with $(..).
3584        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3585        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3586        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3587        libnetworking/rtems/Makefile.am, libnetworking/
3588        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3589        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3590        include_*HEADERS instead of H_FILES.
3591        * libnetworking/include/Makefile.am: Remove.
3592        * libnetworking/Makefile.am: Add handling of *.h files.
3593        * libnetworking/configure.in: Remove include/Makefile.
3594
35952001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3596
3597        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3598
35992001-01-31      Sergei Organov <osv@javad.ru>
3600
3601        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3602        current dir and root dir removed in favor of new libio support for
3603        task-local current and root directories. - Bug in `close_data_socket()'
3604        introduced by previous change fixed. - `command_pasv()' changed to set
3605        timeout on socket we are listening on and code fixed to don't close
3606        socket twice on error. - `serr()' changed to clear `errno'. -
3607        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3608        changed to clear `errno' before processing session. -
3609        `close_data_socket()' fixed to close both active and passive sockets -
3610        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3611        empty string  in `exec_command()'.
3612
36132001-01-25      Eric Norum <eric.norum@usask.ca>
3614
3615        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3616        improves throughput on systems which are dropping packets.   Only the
3617        first timeout is reduced.  This keeps the number of extra packets down
3618        on networks that are very busy and dropping lots of packets.
3619
36202001-01-24      Sergei Organov <osv@javad.ru>
3621
3622        * libnetworking/rtems_servers/ftpd.c,
3623        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3624        - Timeouts on sockets implemented. 'idle' field added to configuration.
3625        No timeout by default to keep backward compatibility. Note: SITE IDLE
3626        command not implemented yet. - Basic global access control implemented.
3627        'access' field added to configuration. No access limitations by default
3628        to keep backward compatibility. - Anchor data socket for active mode
3629        (using self IP and port 20.) - Fixed default data port support (still
3630        not tested). - Don't allow IP address different from originating host in
3631        PORT command to improve security. - Fixed bug in MDTM command. - Check
3632        for correctness of parsing of argument in command_port(). - Fixed
3633        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3634        a directory. - Command parsing a little bit improved: command names are
3635        now converted to upper-case to be more compatible with RFC (command
3636        names are not case-sensitive.) - Reformat comments so that they have
3637        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3638        previous changes - True ASCII mode implemented (doesn't work for hooks
3639        and /dev/null) - Passive mode implemented, PASV command added. - Default
3640        port for data connection could be used (untested, can't find ftp client
3641        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3642        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3643
36442001-01-18      Joel Sherrill <joel@OARcorp.com>
3645
3646        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3647        macro using variable arguments.
3648        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3649        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3650        since I updated the main RTEMS development machine to RedHat 7.2 and
3651        apparently got a new version of rpcgen.
3652
36532001-01-12      Sergei Organov <osv@javad.ru>
3654
3655        * libnetworking/rtems_servers/ftpd.c,
3656        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3657        - use pool of pre-created threads to handle sessions instead of
3658        creating/deleting threads on the fly - LIST output is now similar to
3659        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3660        happy with it. - LIST NAME now works (both for files and directories) -
3661        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3662        clients happy  - keep track of CWD for every session separately -
3663        ability to specify root directory name for FTPD in configuration table.
3664        FTPD will then create illusion for FTP clients that this is actually
3665        root directory. - ignore options sent in commands, thus LIST -al FILE
3666        works and doesn't try to list "-al" directory. - buffers are allocated
3667        on stack instead of heap where possible to eliminate malloc/free calls
3668        (avoid possible heap fragmentation troubles). - drop using of task
3669        notepad to pass parameters - use function arguments instead - use
3670        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3671        in socket() instead of AF_INET.
3672
36732001-01-02      Joel Sherrill <joel@OARcorp.com>
3674
3675        * libnetworking/CHANGELOG: Removed.
3676        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3677
36782000-12-14      Eric Norum <eric.norum@usask.ca>
3679
3680        * libnetworking/lib/tftpDriver.c: Added write capability.
3681
36822000-12-08      Joel Sherrill <joel@OARcorp.com>
3683
3684        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3685        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3686        numerous variable declarations conditional on PPP_COMPRESS and
3687        PPP_FILTER.  Commented out variables that were not used because the code
3688        using them was commented out. Removed totally unused variables.
3689        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3690        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3691
36922000-11-30      Joel Sherrill <joel@OARcorp.com>
3693
3694        * libnetworking/modem/ppp_tty.c: Changed to include
3695        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3696        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3697        * libnetworking/Makefile.am: Modified to reflect above.
3698
36992000-11-27      Joel Sherrill <joel@OARcorp.com>
3700
3701        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3702
37032000-11-25      Eric Norum <eric.norum@usask.ca>
3704
3705        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3706        core.
3707
37082000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3709
3710        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3711        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3712        subdir.
3713        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3714        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3715        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3716        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3717        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3718        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3719        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3720        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3721        ppp_tty.c and the real pppd main is in pppmain.c.
3722
37232000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3724
3725        * libchip/network/sonic.c: Added ipalign() routine to align the received
3726        packet so that the ip header is on a 32-bit boundary. Necessary for
3727        cpu's that do not allow unaligned loads and stores and when the 32-bit
3728        DMA mode is used.
3729
37302000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3731
3732        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3733        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3734        ACLOCAL_AMFLAGS.
3735        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3736        ACLOCAL_AMFLAGS.
3737        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3738        ACLOCAL_AMFLAGS.
3739
37402000-11-03      Chris Johns <ccj@acm.org>
3741
3742        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3743        libchip/network/cs8900.h: New files.
3744
37452000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3746
3747        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3748        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3749        $(RTEMS_TOPdir)/aclocal.
3750        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3751        $(RTEMS_TOPdir)/aclocal.
3752        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3753        $(RTEMS_TOPdir)/aclocal.
3754
37552000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3756
3757        * configure.in: Switch to GNU-canonicalization.
3758        * Makefile.am: Reflect changes to configure.in.
3759        * acinclude.m4: Remove.
3760
37612000-10-30      Joel Sherrill <joel@OARcorp.com>
3762
3763        * POSIX include files merged into newlib.  This resulted in some
3764        definitions moving to other files and thus some secondary effects in
3765        RTEMS source code.
3766        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3767        in sync with newlib's <machine/types.h>.
3768        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3769        definition of struct itimerval in <sys/time.h>.
3770
37712000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3772
3773        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3774        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3775        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3776        * ChangeLog: Fix typos.
3777        * configure.in: add tests to the GNU canonicalized subdirectories.
3778
37792000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3780
3781        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3782        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3783        the lib directory before configuring lib/.
3784
37852000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3786
3787        * configure.in, Makefile.am: add exec to the GNU canonicalized
3788        subdirectories.
3789        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3790        * configure.in: add libnetworking, librpc and librdb to the GNU
3791        canonicalized subdirectories.
3792        * configure.in: add libmisc and libchip to the GNU canonicalized
3793        subdirectories.
3794        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3795        Switch to GNU canonicalization.
3796        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3797        Switch to GNU canonicalization.
3798        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3799        Switch to GNU canonicalization.
3800
38012000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3802
3803        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3804        canonicalization to libfs/. The approach is currently a bit of a hack as
3805        GNU canonicalization does not support the per-BSP build some of the
3806        other directories require.  As more of the tree is converted, this will
3807        become less  of an issue.
3808
38092000-10-20      Joel Sherrill <joel@OARcorp.com>
3810
3811        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3812        parameter.
3813
38142000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3815
3816        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3817        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3818        * librdbg/configure.in: Add m68k support.
3819        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3820        subdirectory.
3821        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3822        failure.
3823        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3824        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3825        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3826        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3827        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3828        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3829        librdbg/src/m68k/.cvsignore: New files.
3830        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3831        function pointers.
3832        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3833        _after_ pointer has been checked against NULL.
3834
38352000-10-18      Joel Sherrill <joel@OARcorp.com>
3836
3837        * wrapup/Makefile.am: Added libfs.
3838
38392000-10-18      Chris Johns <ccj@acm.org>
3840
3841        * libfs created.
3842        * configure.in: Added libfs subdirectory.
3843        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3844
38452000-09-28      Joel Sherrill <joel@OARcorp.com>
3846
3847        * libnetworking/rtems_webserver/Makefile.am,
3848        libnetworking/rtems_webserver/base64.c,
3849        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3850        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3851
38522000-09-22      Joel Sherrill <joel@OARcorp.com>
3853
3854        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3855        libnetworking/rtems/rtems_bsdnet_internal.h,
3856        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3857        have included rtems.h.  It is now including precisely the  least amount
3858        of low level, yet portable .h files to get the basic RTEMS types
3859        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3860        used machine/types.h to include rtems.h.
3861
38622000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3863
3864        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3865
38662000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3867
3868        * libnetworking/ChangeLog: Cleanup.
3869
38702000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3871
3872        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3873        * libchip/ChangeLog: Fix formating.
3874
38752000-09-05      Joel Sherrill <joel@OARcorp.com>
3876
3877        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3878        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3879        confusion and to work with the converted flags.
3880
38812000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3882
3883        * wrapup/Makefile.am: Include compile.am.
3884        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3885        libchip/serial/Makefile.am: Include compile.am.
3886        * librdbg/src/i386/any/Makefile.am,
3887        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3888        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3889        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3890        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3891        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3892        libnetworking/rtems_servers/Makefile.am,
3893        libnetworking/rtems_webserver/Makefile.am,
3894        libnetworking/wrapup/Makefile.am: Include compile.am.
3895
38962000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3897
3898        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3899        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3900
39012000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3902
3903        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3904
39052000-08-31      Joel Sherrill <joel@OARcorp.com>
3906
3907        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3908        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3909        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3910        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3911        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3912        * libnetworking/wbase64.c: Removed.
3913        * libnetworking/Makefile.am, libnetworking/asp.c,
3914        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3915        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3916        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3917        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3918        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3919        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3920        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3921        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3922        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3923        Modified.
3924
39252000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3926
3927        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3928
39292000-08-30      Joel Sherrill <joel@OARcorp.com>
3930
3931        * libnetworking/rtems_webserver/license.txt: New file.
3932
39332000-08-10      Joel Sherrill <joel@OARcorp.com>
3934
3935        * ChangeLog: New file.
3936        * libchip/ChangeLog: New file.
3937        * librdbg/ChangeLog: New file.
3938        * libnetworking/ChangeLog: New file.
3939
Note: See TracBrowser for help on using the repository browser.