source: rtems/c/src/ChangeLog @ ec5d4505

4.104.115
Last change on this file since ec5d4505 was ec5d4505, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 07/17/09 at 13:53:24

code cleanup

  • Property mode set to 100644
File size: 149.7 KB
Line 
12009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
4        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
5        now use the same macros.
6        * aclocal/bsp-bspcleanup-options.m4: New file.
7
82009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
9
10        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
11        obsolete defines and declarations.  Set initial baud during device
12        open.  Fixed interrupt mode.
13
142009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
17        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
18        EINVAL and ENOTTY as appropriate.
19
202009-05-30      Chris Johns <chrisj@rtems.org>
21
22        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
23        devices on an IDE bus and cleaned up the initialisation register
24        call.
25
262009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * libchip/network/i82586.c: Fix warning in manner suggested by
29        Arnout Vandecappelle <arnout@mind.be> in
30        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
31
322009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * libchip/network/if_dc.c: Fixed warnings.
35
362009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
39        as needed.
40
412009-04-29      Chris Johns <chrisj@rtems.org>
42
43        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
44
45        * libchip/ide/ide_controller.c: Change the status detection and
46        add a message if the transfer fails. There is currently no error
47        handle at the IDE drvier level.
48
492009-03-12      Daniel Hellstrom <daniel@gaisler.com>
50
51        PR 1392/bsps
52        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
53        over multiple pages results in extra data being written.
54
552009-02-27      Gene Smith <gene.smith@siemens.com>
56
57        PR 1356
58        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
59        cards.
60
612009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
64        enabled on x86.
65
662009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * aclocal/bspopts.m4: Quoting cosmetics.
69
702009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
71
72        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
73        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
74        writes.  Fixed integer type in device structure.
75
762009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * libchip/serial/ns16550.c: Turn on ns16550_process() for
79        BSP_FEATURE_IRQ_LEGACY case also.
80
812008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
82
83        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
84        level LibI2C interface.  Added generic block IO functions.
85
862008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
89        optman/rtems/no-msg.c, optman/rtems/no-part.c,
90        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
91        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
92        optman/sapi/no-ext.c, optman/sapi/no-io.c:
93        Revert previous patch (cvs clash with Joel hacking cpukit).
94
952008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * aclocal/canonical-target-name.m4: Remove tic4x.
98
992008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
102
1032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
106        optman/rtems/no-msg.c, optman/rtems/no-part.c,
107        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
108        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
109        optman/sapi/no-ext.c, optman/sapi/no-io.c:
110        Fix prototypes.
111
1122008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
115
1162008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
119        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
120        duplicated data.
121
1222008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
125        SuperCore Handler initialization routines to directly pull parameters
126        from configuration table.
127
1282008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
131        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
132        optman/rtems/no-part.c, optman/rtems/no-region.c,
133        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
134        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
135        initialization routines to directly pull parameters from
136        configuration table. Eliminate empty routines sportted.
137
1382008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
141
1422008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
143
144        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
145        all public use of TOD conversion routines.
146
1472008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * libchip/network/smc91111config.h:
150        #include <stdint.h> instead of <rtems/stdint.h>.
151
1522008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
155        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
156
1572008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
158
159        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
160
1612008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
162
163        * libchip/serial/ns16550.c: Transmit the character in the polled write
164        function within a critical section for printk() compatibility.
165
1662008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
167
168        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
169
1702008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
171
172        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
173
1742008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
177
1782008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * aclocal/bsp-bootcard-options.m4: Fix quoting.
181
1822008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * aclocal/bsp-bootcard-options.m4: New file.
185        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
186
1872008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
188
189        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
190        BSPs that support this feature.
191
1922008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * libchip/serial/ns16550.c: Fix typo.
195
1962008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * libchip/serial/ns16550.c: Fix typo.
199
2002008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * libchip/serial/ns16550.c: Add not supported on arm even though it is
203        not simple vectored.
204
2052008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
206
207        * libchip/serial/ns16550.c: Not currently supported on architectures
208        with simple vectored interrupt model.
209
2102008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
211
212        * aclocal/version.m4: Bump RTEMS_API to 4.10.
213        Bump _RTEMS_VERSION to 4.9.99.0.
214
2152008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
216
217        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
218        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
219        functions have now static linkage type.  Added constant qualifier to
220        operations table and read-only function parameters.
221
222        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
223        c/src/libchip/serial/serial.h:  Include required header files.  Removed
224        support for old PowerPC exception handling.  Various fixes for
225        interrupt related routines.  Added support for BSPs with IRQ extension
226        API.
227
2282008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
229
230        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
231        is no PCI bus based upon the BSP not having a base address defined.
232        This means this driver cannot be supported on that board.
233
2342008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
235
236        * libchip/network/dec21140.c, libchip/network/elnk.c,
237        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
238
2392008-09-17      Miao Yan <yanmiaobest@gmail.com>
240
241        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
242        add simple device only filesystem (devfs), optionally completely drop
243        out filesystem, and to clean up disabling newlib reentrancy support.
244        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
245        now has a 15K code space.
246        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
247        Removed.
248
2492008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * libchip/ide/ata.h: Convert to Unix file format.
252
2532008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
256        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
257        libchip/serial/serial.h, libchip/serial/serprobe.c,
258        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
259        Convert to "bool".
260        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
261        libchip/i2c/spi-memdrv.h: Convert to "bool".
262        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
263        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
264        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
265        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
266        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
267        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
268        Convert to "bool".
269        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
270        Convert to "bool".
271        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
272        Convert to "bool".
273
2742008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
277        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
278        memory driver to not use the clock ioctl to install a method to poll
279        for input. It now uses a Class API Timer which means we can eliminate
280        this special IOCTL from all clock drivers.
281        * libchip/shmdr/setckvec.c: Removed.
282
2832008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * libchip/network/sonic.c: Do not declare a variable just to hold an
286        ignored return value.
287
2882008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
289
290        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
291
2922008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
295        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
296
2972008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * libchip/display/disp_hcms29xx.c: Do not make these static. They
300        appear to be unused that way.
301
3022008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
303
304        * libchip/shmdr/shm_driver.h: Correct prototypes.
305
3062008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
307
308        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
309        variables and made methods static.
310
3112008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * libchip/serial/ns16550.c: Fix warning.
314
3152008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
316
317        * aclocal/prog-cc.m4: Add -Wnested-externs.
318
3192008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * libchip/network/dec21140.c: Add missing prototype.
322        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
323
3242008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
325
326        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
327        -Wstrict-prototypes to RTEMS_CFLAGS.
328
3292008-08-02      Chris Johns <chrisj@rtems.org>
330
331        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
332        rtems_blkdev_request count and start references. Use
333        RTEMS_BLKDEV_START_BLOCK.
334
3352008-07-29      Chris Johns <chrisj@rtems.org>
336
337        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
338
339        * libchip/ide/ata.c: Change to use a mutex rather than disable
340        pre-emption. Updated to the libblock changes.
341
342        * libchip/ide/ata_internal.h: Updated to the new chains API.
343
344        * libchip/ide/ide_controller.c: Updated to the libblock
345        changes. Added come debug tracing.
346
347        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
348        to the libblock changes.
349
3502008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
351
352        * configure.ac: Remove RPCGEN, RPCTOOLS.
353
3542008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
355
356        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
357        for output format specifiers.
358
3592008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
360
361        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
362        Fixed some data types
363
3642008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
365
366        * libchip/i2c/spi-sd-card.c: Added missing header file.
367        * libchip/Makefile.am: Added SD Card driver.
368
3692008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
370
371        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
372        make glyphs non-constant, added file headers
373
3742008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
375
376        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
377        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
378        * libchip/display/font_hcms29xx.h
379        Creation of SPI display driver
380
3812008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
382
383        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
384        via SPI.
385
3862008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
387
388        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
389        AC_PREREQ(2.62).
390
3912008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
392
393        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
394
3952008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
396
397        * libchip/Makefile.am: Move termios helper routines from libchip to
398        libcsupport. Add routine which makes it easy for a termios device
399        driver to inform termios of its default baud rate. This avoids
400        inconsistencies in later termios settings changes.
401        * libchip/serial/termios_baud2index.c,
402        libchip/serial/termios_baud2num.c: Removed.
403
4042008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
405
406        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
407
4082008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
409
410        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
411        not fail if there are none.
412
4132008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
414
415        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
416        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
417        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
418        * libchip/Makefile.am:
419        derived a generic spi memory driver from spi-flash-m25p40,
420        added descriptor for fram fm25l256
421
4222008-05-07      Till Straumann <strauman@slac.stanford.edu>
423
424        PR 649/bsps
425        * libchip/ide/ata.c: Give up if the interface does not become ready.
426
4272008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
428
429        Moved to cpukit.
430        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
431        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
432        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
433        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
434        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
435        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
436        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
437        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
438        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
439        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
440        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
441        nfsclient/src/xdr_mbuf.c: Removed.
442
4432008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
444
445        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
446
4472008-01-05      Chris Johns <chrisj@rtems.org>
448
449        * libchip/flash/am29lv160.c: Update the blank check error message
450        to say there is an error.
451       
4522007-12-22      Chris Johns <chrisj@rtems.org>
453
454        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
455        the hello message. Just one line but still a little too long.
456       
4572007-12-14      Chris Johns <chrisj@rtems.org>
458
459        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
460        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
461        * libchip/flash, libchip/flash/am29lv160.c,
462        libchip/flash/am29lv160.h: New.
463
4642007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
465
466        * libchip/network/if_fxp.c: Spacing.
467
4682007-11-20      Till Straumann <strauman@slac.stanford.edu>
469
470        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
471        Avoid using 'stdio' before the system is up and fully
472        initialized.
473
4742007-11-20      Till Straumann <strauman@slac.stanford.edu>
475
476        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
477        * libchip/Makefile.am, libchip/preinstall.am:
478        added new driver for Maxim DS1375 i2c RTC.
479
4802007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
481
482        * libchip/i2c/spi-flash-m25p40.c:
483        added addressing call in write function
484
4852007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
486
487        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
488        * libchip/Makefile.am:
489        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
490
4912007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
492
493        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
494
4952007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * nfsclient/Makefile.am: Fix errors.
498
4992007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
500
501        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
502
5032007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * aclocal/version.m4: Bump RTEMS_API to 4.9.
506        Bump RTEMS_VERSION to 4.8.99.0.
507
5082007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
509
510        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
511
5122007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * configure.ac: Remove AC_PROG_AWK (Unused).
515
5162007-09-14      Daron Chabot <djc915@mail.usask.ca>
517
518        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
519        rtems_interrupt_vector, to permit passing arbitrary arguments to the
520        ISR. Clean up of variables to silence compiler warnings.
521
5222007-09-13      Daniel Hellstrom <daniel@gaisler.com>
523
524        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
525
5262007-09-12      Daniel Hellstrom <daniel@gaisler.com>
527
528        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
529          - Odd bit bug in some chips taken care of.
530          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
531            alignment but failing to do so must have made the driver writer to make
532            some incorrect assumptions about MBUFs.
533          - Fixed MBUF handling to handle mbuf chains better. The Data length of
534            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
535          - Made while loop responsible for copying data to fifo port copy 16 shorts
536            per loop instead of 1 short, increasing the copying process.
537
5382007-09-07      Daniel Hellstrom <daniel@gaisler.com>
539
540        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
541        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
542
5432007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
544
545        * configure.ac, wrapup/Makefile.am: Remove RDBG.
546        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
547        librdbg/Makefile.am, librdbg/preinstall.am,
548        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
549        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
550        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
551        librdbg/include/rdbg/powerpc/rdbg_f.h,
552        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
553        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
554        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
555        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
556        librdbg/src/servtsp.c, librdbg/src/servutil.c,
557        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
558        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
559        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
560        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
561        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
562        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
563        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
564        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
565        librdbg/src/powerpc/rdbg_f.c,
566        librdbg/src/powerpc/new_exception_processing/remdeb.h,
567        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
568        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
569        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
570
5712007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
572
573        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
574
5752007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
576
577        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
578          sizes.
579
5802007-07-27      Chris Johns <chrisj@rtems.org>
581
582        * wrapup/Makefile.am: Create archive from a file for hosts
583        with a limited command line size.
584
5852007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
586
587        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
588          sizes.
589
5902007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
591       
592        * configure.ac: Add nfsclient.
593        * nfsclient/Makefile.am: New.
594        * nfsclient/proto/Makefile, nfsclient/Makefile,
595          nfsclient/src/Makefile: Remove.
596        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
597        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
598
5992007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
602        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
603        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
604        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
605        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
606        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
607        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
608        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
609        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
610        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
611        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
612        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
613
6142007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
615
616        * libchip/serial/ns16550.c: removed timed out wait for transmitter
617        to become ready: This will not work for fast CPUs.
618
6192007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
620
621        * libchip/ide/ata.c: fixed warning
622
6232007-06-20      Ray Xu <rayx@gmail.com>
624
625        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
626        console, and libio. This shrinks the memory requirements but Joel has
627        not figured out how best to present this to application space.
628        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
629        New files.
630
6312007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
632
633        * optman/sapi/no-io.c: Split IO Manager into one function per file so
634        now we only need required initialization methods.
635
6362007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
637
638        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
639        parameter since it was used to configure a no longer used feature.
640        Device names are now part of the filesystem not in a table.
641
6422007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
643
644        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
645        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
646        optman/rtems/no-part.c, optman/rtems/no-region.c,
647        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
648        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
649        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
650        other optional managers so using them reduces application size
651        instead of increasing it.
652        * optman/rtems/no-barrier.c: New file.
653
6542007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
655
656        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
657        adjustments to pci-API changes.
658        * libchip/network/dec21140.c, libchip/network/elnk.c,
659        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
660        changes.
661
6622007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * libchip/network/dec21140.c, libchip/network/if_dc.c,
665        libchip/network/if_fxp.c: Reflect changes to pci-API.
666
6672007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
668
669        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
670        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
671
6722007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
673
674        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
675          being used to compile "tools").
676
6772007-03-13      Joel Sherrill <joel@OARcorp.com>
678
679        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
680
6812007-03-12      Joel Sherrill <joel@OARcorp.com>
682
683        * libchip/network/cs8900.c, libchip/network/cs8900.h,
684        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
685        and/or fix mistake in copyright notice. Both of these mistakes appear
686        to be from code submitted after these changes were made previously.
687
6882007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
689
690        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
691
6922007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
693
694        * libchip/Makefile.am: Correct path to README.tulipclone.
695
6962007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * libchip/ide/ata.c: Remove superfluous type casts.
699
7002007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
703        Use size_t for sizes.
704
7052007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
706
707        * libchip/ide/ata.c: in ata_request_done: moved call to free()
708        from preemption disabled region
709
7102007-01-16      Till Straumann <strauman@slac.stanford.edu>
711
712        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
713        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
714        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
715
7162006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
717
718        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
719          ioctl_command_t as ioctl argument.
720
7212006-12-13      Joel Sherrill <joel@OARcorp.com>
722
723        * librtems++/include/rtems++/rtemsEvent.h,
724        librtems++/include/rtems++/rtemsMessageQueue.h,
725        librtems++/include/rtems++/rtemsSemaphore.h,
726        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
727        librtems++/src/rtemsMessageQueue.cc,
728        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
729        rtems_unsigned32 to uint32_t.
730
7312006-12-13      Joel Sherrill <joel@OARcorp.com>
732
733        PR 1181/bsps
734        * optman/rtems/no-msg.c: Clean up dead code.
735
7362006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
739
7402006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
743        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
744        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
745
7462006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
747
748        * configure.ac: New BUG-REPORT address.
749
7502006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * Makefile.am: Remove ampolish3.
753
7542006-11-17      Joel Sherrill <joel@OARcorp.com>
755
756        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
757        blank lines.
758
7592006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
760
761        * configure.ac: Remove RTEMS_AMPOLISH3.
762        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
763          Remove checks for AMPOLISH3.
764        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
765        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
766        * ampolish3: Remove.
767
7682006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
769
770        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
771        * aclocal/prog-cc.m4: Remove CFLAGS.
772        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
773        Compose CFLAGS. Append CFLAGS to ac_configure_args.
774
7752006-10-23      Joel Sherrill <joel@OARcorp.com>
776
777        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
778
7792006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
780
781        * automake/compile.am: Use hard-coded RTEMS_* flags.
782
7832006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
784
785        * aclocal/rtems-top.m4: Remove RTEMS_API.
786        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
787
7882006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
789
790        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
791
7922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
793
794        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
795
7962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
797
798        * aclocal/version.m4: Bump version to 4.7.99.0.
799
8002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
801
802        * configure.ac: Require autoconf-2.60. Require automake-1.10.
803
8042006-09-11      Joel Sherrill <joel@OARcorp.com>
805
806        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
807
8082006-09-04      Joel Sherrill <joel@OARcorp.com>
809
810        * libchip/network/greth.c, libchip/network/open_eth.c,
811        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
812        introduced by warning removal.
813
8142006-09-01      Joel Sherrill <joel@OARcorp.com>
815
816        * libchip/network/greth.c, libchip/network/open_eth.c,
817        libchip/network/smc91111.c: Remove warnings and correct prototype
818        added earlier today.
819
8202006-09-01      Joel Sherrill <joel@OARcorp.com>
821
822        * libchip/network/cs8900.c, libchip/network/greth.c,
823        libchip/network/i82586.c, libchip/network/open_eth.c,
824        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
825        sized integers, and inttypes.h printf helpers.
826
8272006-08-09      Kolja Waschk <waschk@telos.de>
828
829        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
830
8312006-07-12      Joel Sherrill <joel@OARcorp.com>
832
833        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
834
8352006-07-11      Jerry Needell <jerry.needell@unh.edu>
836
837        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
838        4.6 branch.  Original modifications by Gaisler Enterprises.
839        * libchip/network/greth.c, libchip/network/greth.h: New files.
840
8412006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
842
843        * ide/ata.[ch]:
844        (PR1118) fetch priority for ATA task from a variable,
845        not a fixed configuration value.
846       
8472006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
848
849        * Makefile.am: Add ampolish3.
850
8512006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
852
853        * ampolish3: New.
854        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
855
8562006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
857
858        * aclocal/rtems-ampolish.m4: New.
859        * configure.ac: Use RTEMS_AMPOLISH3.
860
8612006-04-18  Joel Sherrill <joel@OARcorp.com>
862
863        * aclocal/version.m4: Updated to rtems-4.6.99.3.
864
8652006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
866
867        PR 853/filesystem
868        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
869        should be modified to support the new exception scheme and to use the
870        handle parameter.
871
8722006-02-a32     Eric Norum <norume@aps.anl.gov>
873
874        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
875        "newer" PCI access calls.  Minor cleanups.  Comments.
876
8772006-01-12      Eric Norum <norume@aps.anl.gov>
878
879        PR 861/networking
880        PR 863/networking
881        * libchip/network/smc91111.c: Fix illegal lvalue increments.
882
8832006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
884
885        * wrapup/Makefile.am: Add preinstall.am.
886        * libchip/Makefile.am: Build libchip/network/smc91111.
887        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
888        Eliminate cyg_int* crap.
889
8902006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
891
892        * librdbg/Makefile.am: Add preinstall.am.
893        * aclocal/bsp-configure.m4: Add ampolish3.
894        New header guards.
895
8962006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
897
898        * libchip/network/open_eth.c, libchip/network/open_eth.h:
899        Merger from rtems-4-6-branch.
900
9012006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
902
903        * libchip/network/smc91111.c
904        libchip/network/smc91111config.h
905        libchip/network/smc91111exp.h
906        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
907        * libchip/Makefile.am: Reflect adding smc91111*.
908
9092006-01-08      Joel Sherrill <joel@OARcorp.com>
910
911        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
912        char *.
913
9142006-01-08      Joel Sherrill <joel@OARcorp.com>
915
916        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
917        warnings.
918
9192005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
920
921        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
922        Add RTEMS_RELLDFLAGS.
923        * automake/compile.am: Remove RTEMS_USE_GCC.
924        Remove RTEMS_RELLDFLAGS.
925        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
926
9272005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
928
929        * libchip/network/if_media.h, libchip/network/mii.h:
930        Remove (Moved to cpukit).
931        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
932        and libchip/network/if_media.h.
933        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
934        if_media.h having moved.
935
9362005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
937
938        * automake/compile.am, automake/host.am, automake/local.am,
939        automake/subdirs.am: Remove depend.
940        * configure.ac: Explicitly pass --libdir and --includedir to
941        testsuites.
942
9432005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
944
945        * configure.ac: Reflect changes to testsuites.
946
9472005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
948
949        * automake/compile.am: Remove GCCSPECS.
950        * aclocal/prog-cc.m4: Add GCCSPECS.
951        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
952
9532005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
956        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
957
9582005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
959
960        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
961        libcpu/byteorder.h for i386.
962
9632005-11-02      Till Straumann <strauman@slac.stanford.edu>
964
965        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
966        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
967        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
968        added a simple API/library for i2c devices and drivers for i2c
969        2-byte eeproms and a ds1621 temperature sensor; API is documented
970        in libi2c.h.
971
9722005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
973
974        * libnetworking/pppd/ipxcp.c,
975        libnetworking/pppd/chat.c,
976        libnetworking/pppd/patchlevel.h,
977        libnetworking/pppd/upap.h,
978        libnetworking/pppd/md5.h,
979        libnetworking/pppd/pppd.8,
980        libnetworking/pppd/README,
981        libnetworking/pppd/preinstall.am,
982        libnetworking/pppd/md4.h,
983        libnetworking/pppd/magic.c,
984        libnetworking/pppd/pppd.h,
985        libnetworking/pppd/demand.c,
986        libnetworking/pppd/rtemsmain.c,
987        libnetworking/pppd/sys-rtems.c,
988        libnetworking/pppd/ipcp.h,
989        libnetworking/pppd/lcp.h,
990        libnetworking/pppd/chap_ms.c,
991        libnetworking/pppd/md4.c,
992        libnetworking/pppd/rtemspppd.h,
993        libnetworking/pppd/cbcp.h,
994        libnetworking/pppd/auth.c,
995        libnetworking/pppd/lcp.c,
996        libnetworking/pppd/example/README,
997        libnetworking/pppd/example/ppp.conf,
998        libnetworking/pppd/example/system.h,
999        libnetworking/pppd/example/netconfig.h,
1000        libnetworking/pppd/example/pppdapp.c,
1001        libnetworking/pppd/example/init.c,
1002        libnetworking/pppd/example/Makefile-user,
1003        libnetworking/pppd/example/pppd.options,
1004        libnetworking/pppd/rtemspppd.c,
1005        libnetworking/pppd/ipxcp.h,
1006        libnetworking/pppd/chap_ms.h,
1007        libnetworking/pppd/options.c,
1008        libnetworking/pppd/magic.h,
1009        libnetworking/pppd/chap.h,
1010        libnetworking/pppd/cbcp.c,
1011        libnetworking/pppd/upap.c,
1012        libnetworking/pppd/chap.c,
1013        libnetworking/pppd/Makefile.am,
1014        libnetworking/pppd/ccp.h,
1015        libnetworking/pppd/utils.c,
1016        libnetworking/pppd/rtemsdialer.h,
1017        libnetworking/pppd/fsm.h,
1018        libnetworking/pppd/pathnames.h,
1019        libnetworking/pppd/md5.c,
1020        libnetworking/pppd/fsm.c,
1021        libnetworking/pppd/ipcp.c,
1022        libnetworking/pppd/STATUS,
1023        libnetworking/pppd/ccp.c,
1024        libnetworking/Makefile.am: Remove (Moved to cpukit).
1025
10262005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1027
1028        * configure.ac: Remove libnetworking, libnetworking/pppd.
1029        * wrapup/Makefile.am: Remove libpppd.a.
1030
10312005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1032
1033        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1034        rtemsdialer.h to $(includedir)/rtems.
1035
10362005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1037
1038        * libnetworking/rtems_telnetd/icmds.c,
1039        libnetworking/rtems_telnetd/Makefile.am,
1040        libnetworking/rtems_telnetd/preinstall.am,
1041        libnetworking/rtems_telnetd/pty.c,
1042        libnetworking/rtems_telnetd/pty.h,
1043        libnetworking/rtems_telnetd/README,
1044        libnetworking/rtems_telnetd/telnetd.c,
1045        libnetworking/rtems_telnetd/telnetd.h:
1046        Remove (Moved to cpukit).
1047
10482005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1049
1050        * configure.ac: Remove libnetworking/rtems_telnetd.
1051        * libnetworking/Makefile.am: Remove rtems_telnetd.
1052        * libnetworking/README: Remove (Obsolete).
1053        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1054
10552005-10-20  Eric Norum <norume@aps.anl.gov>
1056
1057        * libchip/network/dec21140.c: Clean up PCI mapping.
1058
10592005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1060
1061        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1062        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1063        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1064        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1065        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1066        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1067
10682005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1069
1070        * aclocal/bspopts.m4: Add missing m4 quotes.
1071
10722005-09-02  Joel Sherrill <joel@OARcorp.com>
1073
1074    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1075
10762005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1077
1078        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1079        libchip/network/dec21140.c: Remove initialization of PCI bus.
1080
10812005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1082
1083        * optman/Makefile.am: Add preinstall.am.
1084
10852005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1086
1087        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1088        UNTESTED to tested.
1089
10902005-06-17      Joel Sherrill <joel@OARcorp.com>
1091
1092        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1093        it is not supported by the MPC5xx.
1094
10952005-06-17      Joel Sherrill <joel@OARcorp.com>
1096
1097        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1098        interface. Also correct attempting to build on other than PowerPC and
1099        x86.
1100
11012005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1102
1103        * libchip/Makefile.am: Add driver for Tulip clones.
1104        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1105        libchip/network/if_dcreg.h: New files.
1106
11072005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1108
1109        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1110        to enable rdbg.
1111        * configure.ac: Reflect changes above.
1112
11132005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1114
1115        * configure.ac: Add ada/.
1116
11172005-05-20      Sergei Organov  <osv@topconrd.ru>
1118
1119        PR 750/networking
1120        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1121        wait_input().
1122
11232005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1124
1125        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1126        rtems/irq.h.
1127
11282005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1129
1130        * libchip/Makefile.am: Include preinstall.am.
1131        * libchip/preinstall.am: New.
1132
11332005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * configure.ac: Add AMPOLISH3.
1136        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1137        * libnetworking/rtems_telnetd/preinstall.am: New.
1138        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1139
11402005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1141
1142        * configure.ac: Let enable_rpcgen default to "no".
1143
11442005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1145
1146        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1147
11482005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1149
1150        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1151        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1152
11532005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1154
1155        * libchip/network/dec21140.c, libchip/network/elnk.c,
1156        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1157
11582005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1159
1160        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1161        of code as a result of the implementation of a common PCI interface.
1162
11632005-05-04      Joel Sherrill <joel@OARcorp.com>
1164
1165        * libchip/network/open_eth.c: Remove prototype of set_vector.
1166
11672005-05-03      Joel Sherrill <joel@OARcorp.com>
1168
1169        * librdbg/src/ptrace.c: Remove warning.
1170
11712005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1172
1173        * libchip/network/dec21140.c, libchip/network/elnk.c,
1174        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1175        Modified parameter list to remove warnings.
1176
11772005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1178
1179        * libchip/network/cs8900.c, libchip/network/i82586.c,
1180        libchip/network/open_eth.c, libchip/network/sonic.c,
1181        libchip/serial/mc68681.c: Modified types to remove
1182        warnings.  Added initialization to remove warnings.
1183
11842005-04-28      Joel Sherrill <joel@OARcorp.com>
1185
1186        * libchip/network/README.sonic: Rewritten to account for removal of
1187        dmv177.
1188
11892005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1190
1191        PR 781/rtems_misc
1192        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1193
11942005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1195
1196        * libchip/serial/ns16550.c:
1197        Fixed warnings generated in various powerpc configurations
1198
11992005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1200
1201        * libchip/serial/ns16550.c: Modified
1202        ISR to work with PPC new exception processing
1203
12042005-03-14      Joel Sherrill <joel@OARcorp.com>
1205
1206        * libchip/network/dec21140.c, libchip/network/elnk.c,
1207        libchip/network/if_fxp.c: Continue PCI API unification. All use
1208        pci_find_device(). Network drivers manufacture a signature since all
1209        calls have not been converted yet.
1210
12112005-03-04      Joel Sherrill <joel@OARcorp.com>
1212
1213        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1214        initialize function part of the unified PCI API as pci_initialize().
1215
12162005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1219        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1220
12212005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1224        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1225
12262005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1229        building procedures.
1230
12312005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1232
1233        * aclocal/prog-cc.m4:
1234        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1235
12362005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1237
1238        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1239
12402005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1241
1242        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1243
12442005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1247
12482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * libnetworking/rtems_servers/ftp.c,
1251        libnetworking/rtems_servers/ftp.h,
1252        libnetworking/rtems_servers/Makefile.am:
1253        Remove (relocated to cpukit/ftpd).
1254        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1255        removed move libnetworking/rtems_servers.
1256
12572005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1258
1259        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1260
12612005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1262
1263        PR 755/rtems
1264        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1265        Remove local declarations of rtems_bsdnet_nameservers,
1266        rtems_bsdnet_nameservers_count.
1267
12682005-01-31      Sergei Organov <osv@topconrd.ru>
1269
1270        PR 751/pppd
1271        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1272        committed to fix PR736 breaks pppd. chat.c should have its own static
1273        ttyfd for pppd to work correctly. The symptom is that second
1274        invokation of chat (for connect script) fails due to pppd_ttyfd set
1275        to -1 by previous chat invokation (for init script). In addition,
1276        this patch fixes leaving of dangling pointer in the abort_stbring[]
1277        by chat_send().
1278
12792005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1280
1281        * configure.ac: Remove CFLAGS_DEBUG_V.
1282        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1283
12842005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1285
1286        * wrapup/Makefile.am: Remove rtems-ctor.o.
1287
12882005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * libchip/rtc/rtc.h: size_t RTC_Count.
1291
12922005-01-20      Joel Sherrill <joel@OARcorp.com>
1293
1294        PR 736/pppd
1295        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1296        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1297        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1298        should not be static and should have a name more specific to pppd.
1299
13002005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1303        libnetworking/rtems_servers/Makefile.am,
1304        libnetworking/rtems_telnetd/Makefile.am,
1305        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1306        Eliminate CFLAGS_OPTIMIZE_V.
1307
13082005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * configure.ac: Pass CFLAGS to testsuites configure.
1311        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1312        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1313
13142005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1315
1316        * configure.ac: Pass CFLAGS to cpukit configure.
1317        * aclocal/rtems-flags.m4: Remove (Unused).
1318        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1319        * aclocal/env-rtemsbsp.m4:
1320        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1321        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1322        RTEMS_CFLAGS.
1323        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1324        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1325        Cleanup comments.
1326
13272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1328
1329        * automake/compile.am: Remove build-variant support.
1330
13312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1332
1333        * libnetworking/pppd/Makefile.am,
1334        libnetworking/rtems_servers/Makefile.am,
1335        libnetworking/rtems_telnetd/Makefile.am:
1336        Remove build-variant support.
1337
13382005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1339
1340        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1341        support/Makefile.am, wrapup/Makefile.am:
1342        Remove build-variant support.
1343
13442004-11-22      Joel Sherrill <joel@OARcorp.com>
1345
1346        * libchip/network/if_fxp.c: Add entry for another module ID code.
1347
13482004-11-22      Joel Sherrill <joel@OARcorp.com>
1349
1350        PR 693/misc
1351        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1352        in/outport routines.
1353
13542004-11-22      Joel Sherrill <joel@OARcorp.com>
1355
1356        PR 693/misc
1357        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1358        in/outport routines.
1359
13602004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1361
1362        * aclocal/enable-itron.m4: Remove (unused).
1363
13642004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1365
1366        * configure.ac: Misc. quoting cleanups.
1367        Enable ada-tests iff --enable-ada and --enable-tests.
1368
13692004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1370
1371        PR 703/filesystem
1372        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1373        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1374        libchip/ide/ide_controller.c:
1375        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1376        available for BSPS/device drivers.
1377        Extend the "modes_available" and "mode_active" parameters to
1378        uint16_t for UDMA support.
1379
13802004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1381
1382        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1383        not supported on PowerPC since it works on the MVME2100 BSP.
1384
13852004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1386
1387        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1388        Add dependency tracking for *.cfgs.
1389        * Makefile.am: Add dependency tracking for *.cfg.
1390
13912004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1392
1393        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1394        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1395
13962004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1397
1398        PR 707/make_build
1399        * configure.ac: Add --enable-rpcgen.
1400
14012004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1402
1403        PR 700/rtems_misc
1404        * libnetworking/rtems_webserver/asp.c,
1405        libnetworking/rtems_webserver/balloc.c,
1406        libnetworking/rtems_webserver/cgi.c,
1407        libnetworking/rtems_webserver/default.c,
1408        libnetworking/rtems_webserver/ej.h,
1409        libnetworking/rtems_webserver/ejIntrn.h,
1410        libnetworking/rtems_webserver/ejlex.c,
1411        libnetworking/rtems_webserver/ejparse.c,
1412        libnetworking/rtems_webserver/emfdb.c,
1413        libnetworking/rtems_webserver/emfdb.h,
1414        libnetworking/rtems_webserver/form.c,
1415        libnetworking/rtems_webserver/handler.c,
1416        libnetworking/rtems_webserver/h.c,
1417        libnetworking/rtems_webserver/license.txt,
1418        libnetworking/rtems_webserver/Makefile.am,
1419        libnetworking/rtems_webserver/md5c.c,
1420        libnetworking/rtems_webserver/md5.h,
1421        libnetworking/rtems_webserver/mime.c,
1422        libnetworking/rtems_webserver/misc.c,
1423        libnetworking/rtems_webserver/NOTES,
1424        libnetworking/rtems_webserver/ringq.c,
1425        libnetworking/rtems_webserver/rom.c,
1426        libnetworking/rtems_webserver/rtems_webserver.h,
1427        libnetworking/rtems_webserver/security.c,
1428        libnetworking/rtems_webserver/sock.c,
1429        libnetworking/rtems_webserver/socket.c,
1430        libnetworking/rtems_webserver/sockGen.c,
1431        libnetworking/rtems_webserver/sym.c,
1432        libnetworking/rtems_webserver/uemf.c,
1433        libnetworking/rtems_webserver/uemf.h,
1434        libnetworking/rtems_webserver/um.c,
1435        libnetworking/rtems_webserver/um.h,
1436        libnetworking/rtems_webserver/umui.c,
1437        libnetworking/rtems_webserver/url.c,
1438        libnetworking/rtems_webserver/value.c,
1439        libnetworking/rtems_webserver/wbase64.c,
1440        libnetworking/rtems_webserver/webcomp.c,
1441        libnetworking/rtems_webserver/webmain.c,
1442        libnetworking/rtems_webserver/webpage.c,
1443        libnetworking/rtems_webserver/webrom.c,
1444        libnetworking/rtems_webserver/webs.c,
1445        libnetworking/rtems_webserver/websda.c,
1446        libnetworking/rtems_webserver/websda.h,
1447        libnetworking/rtems_webserver/webs.h,
1448        libnetworking/rtems_webserver/websSSL.c,
1449        libnetworking/rtems_webserver/websSSL.h,
1450        libnetworking/rtems_webserver/websuemf.c,
1451        libnetworking/rtems_webserver/wsIntrn.h:
1452        Remove (Moved to cpukit/http).
1453
14542004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1455
1456        PR 700/rtems_misc
1457        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1458        Remove libnetworking/rtems_webserver.
1459
14602004-10-25      Eric Norum <norume@aps.anl.gov>
1461
1462        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1463
14642004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1465
1466        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1467
14682004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1469
1470        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1471        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1472
14732004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1474
1475        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1476
14772004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1478
1479        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1480        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1481
14822004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1483
1484        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1485        BITSPERBYTE.
1486
14872004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1488
1489        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1490        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1491
14922004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1493
1494        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1495
14962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1497
1498        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1499        * aclocal/enable-bare.m4: Remove.
1500        * configure.ac: Remove BARE_CPU_MODEL.
1501
15022004-10-13      Eric Norum <norume@aps.anl.gov>
1503
1504        PR 688/bsps
1505        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1506        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1507        MC146818A (and several Dallas Semiconductor) TOD chips.
1508
15092004-10-13      Eric Norum <norume@aps.anl.gov>
1510
1511        PR 686/networking
1512        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1513        device code.
1514
15152004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1516
1517        * libchip/network/dec21140.c: include <rtems/pci.h>.
1518
15192004-09-29      Joel Sherrill <joel@OARcorp.com>
1520
1521        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1522        libnetworking/pppd/utils.c: i960 obsoleted and all references
1523        removed.
1524
15252004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1526
1527        PR 607/networking
1528        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1529        instead of fully specifying unused PCI features.
1530
15312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1532
1533        * configure.ac: Require automake > 1.9.
1534
15352004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1536
1537        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1538
15392004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1540
1541        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1542        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1543
15442004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1545
1546        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1547        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1548
15492004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1550
1551        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1552
15532004-07-28  Joel Sherrill <joel@OARcorp.com>
1554
1555    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1556
15572004-07-25      Joel Sherrill <joel@OARcorp.com>
1558
1559        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1560
15612004-05-21  Till Strauman <strauman@slac.stanford.edu>
1562
1563        PR 625/networking
1564        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1565        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1566        an error rather than panic if no chip is detected (thus allowing
1567        for probing).
1568        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1569        instead of looping forever.  Avoid divide by zero (crashed my PC).
1570        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1571        they are UNTESTED.
1572
15732004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1574
1575        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1576
15772004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1578
1579        * libchip/network/dec21140.c, libchip/network/elnk.c:
1580        #include <errno.h>.
1581
15822004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1583
1584        * libchip/network/if_media.h: Update from FreeBSD.
1585        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1586        libchip/network/i82586.c: #include <errno.h>.
1587
15882004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1589
1590        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1591
15922004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1593
1594        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1595
15962004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1597
1598        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1599        automake).
1600
16012004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1602
1603        PR 599/pppd
1604        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1605
16062004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * optman/rtems/no-region.c: Reflect having changed
1609        rtems_region_get_segment_size.
1610
16112004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1612
1613        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1614        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1615        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1616        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1617        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1618        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1619        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1620
16212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1622
1623        * libchip/ide/ata.c, libchip/network/dec21140.c,
1624        libchip/network/elnk.c, libchip/network/i82586.c,
1625        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1626        libchip/network/open_eth.c, libchip/network/sonic.c,
1627        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1628        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1629        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1630        libchip/shmdr/shm_driver.h: Cosmetics.
1631
16322004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1633
1634        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1635        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1636        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1637        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1638        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1639        fixed size types.
1640
16412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1642
1643        * configure.ac: Explicitly pass --includedir and --libdir to
1644        cpukit/configure.
1645
16462004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1647
1648        * librdbg/Makefile.am: Fix rpcgen rules.
1649        * librdbg/src/i386/any/remdeb_xdr.c,
1650        librdbg/src/m68k/any/remdeb_xdr.c,
1651        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1652        Reflect changes to librdbg/Makefile.am.
1653
16542004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1655
1656        * configure.ac: Reflect changes testsuites/configure.ac and
1657        cpukit/configure.ac.
1658
16592004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1660
1661        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1662        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1663
16642004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1665
1666        * configure.ac: Reflect changes to testsuites's configuration.
1667
16682004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1669
1670        PR/589 rtems
1671        * libchip/network/pci.h: Remove (Moved to cpukit).
1672
16732004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1674
1675        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1676        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1677        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1678        libchip/network/dec21140.c, libchip/network/elnk.c,
1679        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1680        libchip/network/open_eth.h, libchip/network/sonic.c,
1681        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1682        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1683        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1684        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1685        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1686        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1687        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1688        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1689        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1690        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1691        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1692        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1693        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1694        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1695        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1696        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1697        fixed-size types.
1698
16992004-03-14      Chris Johns  <chrisj@rtems.org>
1700
1701        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1702        the BSP example code.
1703        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1704        support the DIMMPC. This is a pc386 target with IO port support. Minor
1705        formating clean up. Add documentation to the header file.
1706        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1707        cs8900.h header file.
1708
17092004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1710
1711        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1712        Cosmetics.
1713
17142004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1717        There are no application level Makefiles in here.
1718
17192004-03-04      Joel Sherrill <joel@OARcorp.com>
1720
1721        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1722        they can be used in application level makefiles.
1723
17242004-03-05      Joel Sherrill <joel@OARcorp.com>
1725
1726        * libnetworking/rtems_webserver/ejparse.c,
1727        libnetworking/rtems_webserver/emfdb.c,
1728        libnetworking/rtems_webserver/sock.c,
1729        libnetworking/rtems_webserver/socket.c,
1730        libnetworking/rtems_webserver/sym.c,
1731        libnetworking/rtems_webserver/webs.c,
1732        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17332004-03-05      Joel Sherrill <joel@OARcorp.com>
1734
1735        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1736        compiling this file only only those CPU families with supported
1737        exception models.
1738
17392004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1742        testsuites (Was exposed with --enable-multilib, only).
1743        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1744         Add RTEMS_BSP_CONFIG_SUBDIR.
1745        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1746        testsuites's configure.
1747        * aclocal/rtems-top.m4: Remove ENDIF hack.
1748        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1749
17502004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1753        wrapup/Makefile.am: Fix automake problems having been introduced
1754        in previous patch.
1755
17562004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1759        Preinstall dirs.
1760        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1761        * aclocal/check-multiprocessing.m4: Cosmetics.
1762        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1763        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1764
17652004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1768        librdbg/src/Makefile.am.
1769        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1770        * configure.ac: Reflect changes above.
1771        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1772        * wrapup/Makefile.am: Reflect changes above.
1773        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1774
17752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1776
1777        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1778
17792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1782
17832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1786
17872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1790        librdbg/src/powerpc/Makefile.am: Remove.
1791        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1792        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1793        * configure.ac: Reflect changes above.
1794
17952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797
17982004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1799
1800        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1801        STRIP.
1802
18032004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * librdbg/include/Makefile.am: Merge-in
1806        librdbg/include/rdbg/i386/Makefile.am,
1807        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1808        librdbg/include/rdbg/powerpc/Makefile.am.
1809        * librdbg/include/rdbg/i386/Makefile.am,
1810        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1811        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1812        * configure.ac: Reflect changes above.
1813
18142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1815
1816        * configure.ac: Use AS_HELP_STRING(ada).
1817
18182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1819
1820        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1821        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1822        Use AC_CONFIG_HEADERS.
1823        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1824        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1825
18262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * Makefile.am: include local.am.
1829
18302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * aclocal/version.m4: 4.6.99.0.
1833
18342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1835
1836        * Makefile.am: Don't include host.am.
1837        * automake/compile.am: Further cleanups.
1838
18392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1840
1841        * automake/lib.am: Remove (Unused).
1842
18432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * wrapup/Makefile.am: Don't include lib.am.
1846        * automake/compile.am: Use automake compilation rules.
1847
18482004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * libnetworking/pppd/Makefile.am,
1851        libnetworking/rtems_servers/Makefile.am,
1852        libnetworking/rtems_telnetd/Makefile.am,
1853        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1854        support/Makefile.am: Don't include lib.am.
1855
18562004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * libchip/Makefile.am: Don't include lib.am.
1859        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1860        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1861        unnecessary EXTRA_DISTs.
1862
18632004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1866        hack.
1867
18682004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1869
1870        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1871        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1872        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1873        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1874
18752004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1876
1877        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1878        Add AM_CONDITIONAL(HAS_MP).
1879        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1880        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1881        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1882        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1883        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1884        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1885        (Deprecated by autoconf 2.59).
1886
18872004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1890        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1891
18922004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1893
1894        * ChangeLog: Merge-in libnetworking/ChangeLog.
1895        * libnetworking/ChangeLog: Remove.
1896        * ChangeLog: Merge-in librdbg/ChangeLog.
1897        * librdbg/ChangeLog: Remove.
1898        * ChangeLog: Merge-in libchip/ChangeLog.
1899        * libchip/ChangeLog: Remove.
1900        * ChangeLog: Merge-in optman/ChangeLog.
1901        * optman/ChangeLog: Remove.
1902
19032004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1904
1905        * configure.ac: Reflect changes to cpukit.
1906        * wrapup/Makefile.am: Reflect changes to librdbg.
1907        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1908        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1909        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1910        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1911        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1912        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1913        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1914        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1915        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1916
19172004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1918
1919        * aclocal/rtems-top.m4: Remove check for version.m4.
1920        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1921
19222004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1923
1924        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1925        * wrapup/Makefile.am: Reflect changes to libchip/*.
1926        * support/Makefile.am: Use automake compilation rules.
1927        * wrapup/Makefile.am: Reflect changes to support/*.
1928        * configure.ac: Remove libnetworking/wrapup/Makefile.
1929        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1930        libnetworking/*/lib*.a instead of libnetapps.a.
1931        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1932        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1933        * optman/Makefile.am: Use automake compilation rules.
1934        * libchip/Makefile.am: Fix typo in previous patch.
1935        * libchip/Makefile.am: Use automake compilation rules.
1936        * libnetworking/Makefile.am: Remove wrapup.
1937        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1938        automake-compilation rules.
1939        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1940        automake-compilation rules.
1941        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1942        automake-compilation rules.
1943        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1944        automake-compilation rules.
1945        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1946
19472004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1948
1949        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1950        PRE/TMPINSTALL_FILES to CLEANFILES.
1951        * automake/lib.am: Remove TMPINSTALL_FILES.
1952        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1953        PRE/TMPINSTALL_FILES to CLEANFILES.
1954        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1955        PRE/TMPINSTALL_FILES to CLEANFILES.
1956        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1957        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1958        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1959        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1960        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1961        * librdbg/src/i386/Makefile.am: Ditto.
1962        * librdbg/src/m68k/Makefile.am: Ditto.
1963        * librdbg/src/powerpc/Makefile.am: Ditto.
1964        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1965        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1966        * libnetworking/rtems_servers/Makefile.am: Ditto.
1967        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1968        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1969
19702004-01-07      Joel Sherrill <joel@OARcorp.com>
1971
1972        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1973        more completely covers the MIPS family.
1974
19752003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1976
1977        * wrapup/Makefile.am: Reflect changes to shmdr.
1978        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1979
19802003-12-18      Joel Sherrill <joel@OARcorp.com>
1981
1982        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1983        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1984        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1985        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1986        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1987        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1988        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1989
19902003-12-17      Joel Sherrill <joel@OARcorp.com>
1991
1992        * aclocal/version.m4: Updated to rtems-20031217-test.
1993
19942003-12-17     
1995
1996        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1997        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1998
19992003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2000
2001        * automake/compile.am: Remove LINK_LIBS (Unused).
2002        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2003
20042003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2005
2006        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2007        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2008        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2009        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2010        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2011
20122003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2015        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2016        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2017        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2018        * librdbg/src/i386/Makefile.am:
2019        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2020        * librdbg/src/m68k/Makefile.am:
2021        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2022        * librdbg/src/powerpc/Makefile.am:
2023        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2024
20252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2026
2027        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2028        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2029        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2030        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2031        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2032        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2033        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2034        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2035        * optman/Makefile.am: Remove project_libdir.
2036        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2037        PRE/TMPINSTALL_FILES.
2038        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2039        PRE/TMPINSTALL_FILES.
2040        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2041        PRE/TMPINSTALL_FILES.
2042        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2043        PRE/TMPINSTALL_FILES.
2044        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2045        from PRE/TMPINSTALL_FILES.
2046        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2047        PRE/TMPINSTALL_FILES.
2048        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2049        PRE/TMPINSTALL_FILES.
2050        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2051        PRE/TMPINSTALL_FILES.
2052        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2053        PRE/TMPINSTALL_FILES.
2054        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2055        PRE/TMPINSTALL_FILES.
2056        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2057        PRE/TMPINSTALL_FILES.
2058        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2059        from PRE/TMPINSTALL_FILES.
2060
20612003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2064        * automake/lib.am: Remove project_libdir.
2065        * wrapup/Makefile.am: Reworked.
2066
20672003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2068
2069        * configure.ac: Reflect changes to librdbg.
2070        * optman/Makefile.am: Add tmpinstall dirstamp support.
2071        * libchip/Makefile.am: Fix variant-tmpinstall support.
2072        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2073        * librdbg/src/powerpc/Makefile.am: Merge-in former
2074        new_exception_processing/Makefile.am.
2075        * librdbg/src/m68k/any/Makefile.am: Remove.
2076        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2077        * librdbg/src/i386/any/Makefile.am: Remove.
2078        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2079        * librdbg/src/Makefile.am: Cosmetics.
2080        * librdbg/include/Makefile.am: Cosmetics.
2081        * librdbg/Makefile.am: Cosmetics.
2082        * libnetworking/Makefile.am: Cosmetics.
2083        * libnetworking/pppd/Makefile.am: Cosmetics.
2084        * libnetworking/wrapup/Makefile.am: Cosmetics.
2085
20862003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * Makefile.am: Cosmetics.
2089        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2090        support.
2091
20922003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2093
2094        * automake/compile.am: Remove $(ARCH):-rule.
2095
20962003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * configure.ac: Remove lib/libbsp/shared/Makefile,
2099        lib/libbsp/shmdr/Makefile.
2100
21012003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2102
2103        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2104        libchip/serial/Makefile, libchip/rtc/Makefile.
2105        * support/Makefile.am: Remove all-local: $(ARCH).
2106        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2107        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2108        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2109        * optman/Makefile.am: Remove all-local: $(ARCH).
2110        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2111        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2112        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2113        compilation dirstamp support.
2114        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2115        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2116        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2117        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2118        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2119        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2120        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2121        all-local: $(ARCH).
2122        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2123        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2124        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2125        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2126        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2127
21282003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * aclocal/lead-dot.m4: New (from automake-1.7f).
2131        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2132        AC_SUBST(dirstamp).
2133        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2134        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2135        libchip/serial/Makefile.am: Ditto.
2136        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2137        * librdbg/include/Makefile.am: Ditto.
2138        * librdbg/include/rdbg/Makefile.am: Ditto.
2139        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2140        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2141        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2142        * librdbg/src/Makefile.am: Ditto.
2143        * librdbg/src/i386/Makefile.am: Ditto.
2144        * librdbg/src/i386/any/Makefile.am: Ditto.
2145        * librdbg/src/m68k/Makefile.am: Ditto.
2146        * librdbg/src/m68k/any/Makefile.am: Ditto.
2147        * librdbg/src/powerpc/Makefile.am: Ditto.
2148        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2149        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2150        preinstallation.
2151        * libnetworking/pppd/Makefile.am: Ditto.
2152        * libnetworking/rtems_servers/Makefile.am: Ditto.
2153        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2154        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2155        * libnetworking/wrapup/Makefile.am: Ditto.
2156
21572003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2160        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2161        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2162        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2163        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2164        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2165        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2166        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2167        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2168        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2169        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2170        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2171        underquoting to silence automake-1.8.
2172
21732003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * configure.ac: Reflect having moved tests to ../../testsuites.
2176
21772003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2180        * aclocal/canonical-host.m4: Remove.
2181        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2182        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2183
21842003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2185
2186        * aclocal/check-cpu.m4: Remove.
2187        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2188        * aclocal/canonical-target-name.m4: Add m4-quotes.
2189        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2190        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2191        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2192        * aclocal/check-networking.m4: Add m4-quotes. Require
2193        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2194        * aclocal/check-posix.m4: Add m4-quotes. Require
2195        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2196        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2197        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2198        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2199
22002003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2201
2202        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2203        * aclocal/bsp-alias.m4: Remove.
2204
22052003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * configure.ac: Make presence of tests/ optional.
2208
22092003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * aclocal/path-perl.m4: Remove (Unused).
2212
22132003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2214
2215        * automake/force-preinstall.am: Remove.
2216
22172003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2218
2219        PR 499/rtems_misc
2220        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2221        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2222        Configuration (Odd was forced) - Correction of Stop Bit configuration
2223        (inversed) - Correction of ISR Handler to call
2224        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2225        CTS Hardware flow control Configuration.
2226
22272003-09-04      Joel Sherrill <joel@OARcorp.com>
2228
2229        * lib/libcpu/shared/include/cache.h,
2230        lib/libcpu/shared/src/cache_aligned_malloc.c,
2231        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2232        license changed.
2233        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2234        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2235        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2236        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2237        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2238        for license changed.
2239        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2240        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2241        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2242        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2243        libchip/network/cs8900.h, libchip/network/dec21140.c,
2244        libchip/network/elnk.c, libchip/network/open_eth.c,
2245        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2246        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2247        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2248        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2249        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2250        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2251        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2252        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2253        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2254        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2255        libchip/serial/serial.h, libchip/serial/z85c30.c,
2256        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2257        libchip/serial/z85c30_reg.c: URL for license changed.
2258
22592003-09-03      Jiri Gaisler <jiri@gaisler.com>
2260
2261        PR 477/networking
2262        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2263        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2264        libchip/network/open_eth.h: New files.
2265
22662003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2267
2268        * aclocal/rtems-top.m4: Add RTEMS_API.
2269        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2270
22712003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2274        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2275        @RTEMS_BSP@.cfg.
2276
22772003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2278
2279        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2280
22812003-08-20      Joel Sherrill <joel@OARcorp.com>
2282
2283        * libchip/network/cs8900.c: Correct copyright statements.
2284
22852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * aclocal/check-itron.m4: Remove.
2288        * aclocal/enable-inlines.m4: Remove.
2289        * Makefile.am: Reflect having moved aclocal/.
2290        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2291        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2292        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2293        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2294        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2295        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2296        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2297        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2298        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2299        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2300        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2301        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2302        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2303        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2304        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2305        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2306        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2307        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2308        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2309        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2310        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2311        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2312        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2313        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2314        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2315        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2316        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2317        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2318        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2319        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2320        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2321        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2322        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2323        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2324        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2325        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2326        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2327        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2328        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2329        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2330        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2331        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2332        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2333        * aclocal/target.m4: New (Copied from ../../aclocal).
2334        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2335        * aclocal/version.m4: New (Copied from ../../aclocal).
2336
23372003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * configure.ac: Remove stray comments.
2340        * automake/local.am, automake/host.am: Remove "debug".
2341
23422003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2343
2344        * Makefile.am: Reflect having moved automake/.
2345        * lib/Makefile.am: Reflect having moved automake/.
2346        * support/Makefile.am: Reflect having moved automake/.
2347        * wrapup/Makefile.am: Reflect having moved automake/.
2348        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2349        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2350        from ../../automake).
2351        * optman/Makefile.am: Reflect having moved automake/.
2352        * libchip/Makefile.am: Reflect having moved automake/.
2353        * libchip/ide/Makefile.am: Reflect having moved automake/.
2354        * libchip/network/Makefile.am: Reflect having moved automake/.
2355        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2356        * libchip/serial/Makefile.am: Reflect having moved automake/.
2357        * librdbg/Makefile.am: Reflect having moved automake/.
2358        * librdbg/include/Makefile.am: Reflect having moved automake/.
2359        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2360        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2361        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2362        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2363        automake/.
2364        * librdbg/src/Makefile.am: Reflect having moved automake/.
2365        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2366        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2367        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2368        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2369        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2370        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2371        having moved automake/.
2372        * libnetworking/Makefile.am: Reflect having moved automake/.
2373        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2374        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2375        automake/.
2376        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2377        automake/.
2378        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2379        automake/.
2380        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2381
23822003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        * Makefile.am: Add bsp.pc.in.
2385        * bsp.pc.in: New (pkgconfig support).
2386
23872003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2388
2389        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2390
23912003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * lib/Makefile.am: New (Required by 'make dist').
2394        * lib/ChangeLog: Remove.
2395        * lib/.cvsignore: Cleanup.
2396        * configure.ac: Reflect having added lib/Makefile.am.
2397        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2398        lib/libbsp/configure.ac.
2399        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2400        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2401
24022003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2405        * configure.ac: Merge-in librdbg/configure.ac.
2406        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2407        librdbg/configure.ac.
2408        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2409        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2410        LIBCHIP. Conditionally build include-dirs.
2411        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2412        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2413        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2414        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2415        librdbg/include/rdbg/m68k/Makefile.am,
2416        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2417        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2418        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2419        librdbg/src/powerpc/Makefile.am, librdbg/
2420        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2421        configure.ac into ../configure.ac.
2422        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2423        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2424        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2425        libnetworking/rtems_telnetd/Makefile.am,
2426        libnetworking/rtems_webserver/Makefile.am,
2427        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2428        into ../configure.ac.
2429
24302003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2431
2432        PR 427/rtems
2433        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2434        * librdbg/src/servtsp.c: Ditto.
2435
24362003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2437
2438        PR 429/bsps
2439        PR 432/bsps
2440        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2441        packets are queued onto an elnk board, the ISR will deadlock the device
2442        with a tx complete interrupt.  Lighter tx loads are not affected as they
2443        end up submitting single packets to the device.
2444
24452003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2448        optman/configure.ac.
2449        * optman/configure.ac: Remove (Merged into ../configure.ac).
2450        * optman/Makefile.am: Reflect having merged configure.ac into
2451        ../configure.ac.
2452        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2453        * libchip/Makefile.am, libchip/ide/Makefile.am,
2454        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2455        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2456        ../configure.ac.
2457
24582003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2459
2460        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2461
24622003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2463
2464        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2465        on i386.
2466
24672003-06-13      Joel Sherrill <joel@OARcorp.com>
2468
2469        * libnetworking/pppd/chat.c: Removed warnings.
2470
24712003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2472
2473        * libchip/network/README.3com: New file missed in previous commit.
2474        PR 405/bsps
2475        PR 393/networking
2476        * libchip/network/dec21140.c: Fix leak also known as PR393.
2477        * libchip/network/elnk.c, libchip/network/if_media.h,
2478        libchip/network/mii.h: New files.
2479        * libchip/network/Makefile.am: Reflect new files.
2480
24812003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * configure.ac: Remove support for profile-variant.
2484
24852003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        PR 397/pppd
2488        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2489        * libnetworking/pppd/magic.c: Remove *rand48.
2490        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2491
24922003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * wrapup/Makefile.am: Add libide.a.
2495
24962003-04-15      Joel Sherrill <joel@OARcorp.com>
2497
2498        PR 387/rtems_misc
2499        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2500        routines.
2501        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2502
25032003-04-11      Joel Sherrill <joel@OARcorp.com>
2504
2505        * libnetworking/rtems_webserver/cgi.c,
2506        libnetworking/rtems_webserver/sockGen.c,
2507        libnetworking/rtems_webserver/umui.c,
2508        libnetworking/rtems_webserver/websSSL.c,
2509        libnetworking/rtems_webserver/websSSL.h,
2510        libnetworking/rtems_webserver/websda.c,
2511        libnetworking/rtems_webserver/websda.h: New files. Not included in
2512        previous commit.
2513
25142003-04-10      Joel Sherrill <joel@OARcorp.com>
2515
2516        PR 371/pppd
2517        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2518        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2519        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2520        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2521        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2522        still global symbols in rtemspppd.h which might need to be changed or
2523        converted into member of a structure which is dereferenced with a
2524        pointer that is managed as a per task variable. But this patch should
2525        avoid many conflicts.
2526
25272003-03-27      Joel Sherrill <joel@OARcorp.com>
2528
2529        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2530        not allowed in the cpukit source code since it must be buildable
2531        independent of any BSP. These files were moved to libchip/ide.
2532        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2533        files.
2534
25352003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2536
2537        PR 368/filesystems
2538        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2539        improvements which now work on pc386 and mbx8xx.
2540        * libchip/ide/ide_controller.c: New file.
2541
25422003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2545
25462003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2549        * configure.ac: Add support/.
2550        * support/.cvsignore: New.
2551        * support/Makefile.am: New.
2552        * support/version.c: New.
2553        * wrapup/Makefile.am: Add support/libsupport.a.
2554        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2555        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2556        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2557        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2558
25592003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2560
2561        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2562
25632003-02-20      Till Straumann <strauman@slac.stanford.edu>
2564
2565        PR 354/networking
2566        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2567        chip against a table of supported chips. The untested ones are still
2568        commented out, however.
2569
25702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2573        * configure.ac: AC_PREREQ(2.57).
2574        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2575        * optman/configure.ac: AC_PREREQ(2.57).
2576        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2577        * libchip/configure.ac: AC_PREREQ(2.57).
2578        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2579        * librdbg/configure.ac: AC_PREREQ(2.57).
2580        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2581        * libnetworking/configure.ac: AC_PREREQ(2.57).
2582
25832003-02-06      Joel Sherrill <joel@OARcorp.com>
2584
2585        * libnetworking/pppd/chat.c: Convert routines with common names to
2586        static. This included get_char(), put_char(), and character() among
2587        others.
2588
25892003-02-03      Joel Sherrill <joel@OARcorp.com>
2590
2591        PR 338/filesystem
2592        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2593        rtems_io_lookup_name() (API change).  Unused function removed.
2594
25952003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2596
2597        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2598        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2599        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2600        Eliminate *_O_FILES.
2601        * libnetworking/rtems_servers/Makefile.am,
2602        libnetworking/rtems_webserver/Makefile.am,
2603        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2604
26052002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2608        Let all-local: depend on $(LIB).
2609        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2610        * optman/Makefile.am: Apply install-data-local to install *.rels.
2611
26122002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2613
2614        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2615        %.c rules.
2616        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2617        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2618        * libchip/rtc/Makefile.am: Ditto.
2619        * libchip/serial/Makefile.am: Ditto.
2620
26212002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2622
2623        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2624        LIBC_DEFINES.
2625        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2626        LIBC_DEFINES.
2627        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2628        LIBC_DEFINES.
2629
26302002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2633
26342002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2637        cache-checking.
2638        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2639
26402002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2641
2642        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2643        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2644        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2645        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2646        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2647
26482002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2651        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2652        Remove.
2653        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2654
26552002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2656
2657        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2658        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2659
26602002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2661
2662        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2663        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2664
26652002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2668        * optman/rel.am: New.
2669
26702002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2673        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2674        braino in comment on "exec". Extend --enable-ada handling.
2675
26762002-11-04      Joel Sherrill <joel@OARcorp.com>
2677
2678        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2679        tasks and rolling multiple loops into 1.
2680        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2681        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2682        Removed warnings.
2683
26842002-10-31      Joel Sherrill <joel@OARcorp.com>
2685
2686        * libchip/network/dec21140.c: Removed warnings.
2687        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2688        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2689        librdbg/src/m68k/any/remdeb_xdr.c,
2690        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2691        warnings.
2692        * libnetworking/rtems_webserver/socket.c,
2693        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2694
26952002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2696
2697        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2698        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2699        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2700        above.
2701
27022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2703
2704        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2705        * wrapup/.cvsignore: Remove autom4te.cache.
2706        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2707        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2708        autom4te.cache.
2709        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2710        autom4te.cache.
2711        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2712        autom4te.cache.
2713
27142002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2715
2716        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2717
27182002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * optman/.cvsignore: Add autom4te.cache.
2721
27222002-09-14      Joel Sherrill <joel@OARcorp.com>
2723
2724        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2725
27262002-09-07      Joel Sherrill <joel@OARcorp.com>
2727
2728        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2729        include files to resolve warnings.
2730
27312002-09-07      Chris Johns <ccj@acm.org>
2732
2733        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2734        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2735        which corrects the problem  where the cs8900.c file was actually the BSP
2736        glue.  Joel did some hacking so this file will compile.  Previously it
2737        required providing a target.h file to compile.
2738        * libchip/network/cs8900.c.bsp: New file.
2739
27402002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
2742        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2743
27442002-08-31      Joel Sherrill <joel@OARcorp.com>
2745
2746        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2747        eliminate warning.
2748
27492002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * configure.ac: Add ada-tests.
2752
27532002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2754
2755        * Makefile.am: Add preinstall-stamp.
2756
27572002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2760        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2761        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2762        gcc31 happy.
2763        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2764        cp.
2765
27662002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2767
2768        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2769        make/bsp.mak.
2770        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2771        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2772
27732002-08-12      Joel Sherrill <joel@OARcorp.com>
2774
2775        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2776        avoid error.
2777
27782002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2781        * configure.ac: Add BSP_SUBDIRS.
2782        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2783        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2784        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2785        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2786        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2787        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2788        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2789        RTEMS_CHECK_BSP_CACHE.
2790        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2791        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2792        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2793        .$(OBJEXT) instead of .o.
2794        * libnetworking/pppd/Makefile.am,
2795        libnetworking/rtems_servers/Makefile.am,
2796        libnetworking/rtems_telnetd/Makefile.am,
2797        libnetworking/rtems_webserver/Makefile.am,
2798        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2799
28002002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2801
2802        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2803        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2804        ../libchip/serial/$(ARCH)/libserialio.a.
2805        * libchip/serial/Makefile.am: Don't tmp-install lib.
2806        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2807
28082002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * Makefile.am: Add rtems_makedir.
2811        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2812        * Makefile.am: Add wrapup-SUBDIR.
2813        * wrapup/ChangeLog: Remove.
2814        * wrapup/configure.ac: Remove.
2815        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2816        (Make the bare BSP happy).
2817        * configure.ac: Ditto.
2818        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2819        Create make/custom/default.cfg.
2820        * configure.ac: Add creation of make/custom/*.cfg. Create
2821        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2822
28232002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2824
2825        * Makefile.am: Clean $(PROJECT_RELEASE).
2826
28272002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2828
2829        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2830        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2831        prototype mismatches.
2832
28332002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2836        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2837
28382002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * acinclude.m4: Add test "$multilib" != "yes".
2841        * config-ml.in: Remove.
2842        * acinclude.m4: Cleanups.
2843        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2844        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2845        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2846        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2847        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2848
28492002-07-16      Eric Norum <eric.norum@usask.ca>
2850
2851        * New driver for the Intel EtherExpressPro (82559ER) chip.
2852        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2853        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2854        * libchip/network/Makefile.am: Modified to reflect above.
2855
28562002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * acinclude.m4: New.
2859        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2860        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2861        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2862
28632002-07-01      Joel Sherrill <joel@OARcorp.com>
2864
2865        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2866        _Objects_Information_table now that it is a two dimensional array based
2867        upon API and class.
2868        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2869        of strnlen().
2870
28712002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2874        preinstall libnetapps.a.
2875
28762002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * configure.ac: Remove librpc.
2879
28802002-06-25      Joel Sherrill <joel@OARcorp.com>
2881
2882        * Per PR233, moved librpc to exec.
2883        * configure.ac, wrapup/Makefile.am: Modified.
2884        * librpc, librpc/ChangeLog: Removed.
2885
28862002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * optman/Makefile.am: Remove multilib support.
2889        * optman/configure.ac: Ditto.
2890        * optman/sapi/Makefile.am: Ditto.
2891
28922002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2893
2894        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2895        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2896
28972002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2898
2899        Move networking libraries to c/src/exec/libnetworking
2900        * libnetworking/configure.ac, libnetworking/Makefile.am,
2901        libnetworking/wrapup/Makefile.am: Reflect Moval.
2902
29032002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2904
2905        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2906        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2907        <rtems/bspIo.h>.
2908
29092002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2910
2911        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2912        * libnetworking/rtems/mkrootfs.h: Ditto.
2913        * libnetworking/rtems/Makefile.am: Reflect changes above.
2914
29152002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * configure.ac: Remove lib.
2918
29192002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2920
2921        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2922        that exception stack frames on M68K members with VBR always are 6 byte
2923        long. The incorrect assumption resulted in some gdb commands like "next"
2924        to fail on the 68360.
2925
29262002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2929        PR 220
2930        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2931        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2932        CVS.
2933        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2934        libnetworking/sys/filio.h: Remove.
2935        * libnetworking/sys/Makefile.am: Reflect changes above.
2936
29372002-05-07      Chris Johns <ccj@acm.org>
2938
2939        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2940        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2941        requires it to be stripped.
2942
29432002-05-01      Eric Norum <eric.norum@usask.ca>
2944
2945        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2946        assembly  to satisfy gcc 3.1 and newer.
2947
29482002-04-26      Eric Norum <eric.norum@usask.ca>
2949
2950        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2951        agressive optimization in gcc 3.1 does not reorder things.
2952
29532002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2954
2955        * libchip/network/dec21140.c: Reflect changes to powerpc's
2956        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2957        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2958        <rtems/score/cpu.h>.
2959        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2960        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2961
29622002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2963
2964        * optman/configure.ac: Remove ENABLE_GCC28.
2965
29662002-04-11      Chris Johns <ccj@acm.org>
2967
2968        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2969        driver control block field to the ifconfig network driver structure.
2970        This field is needed by the i82586 driver which was ported from NetBSD
2971        as it had better hardware abstraction.
2972        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2973        PR59, added the drv_ctrl driver control block field to the ifconfig
2974        network driver structure. This field is needed by the i82586 driver
2975        which was ported from NetBSD as it had better hardware abstraction.
2976
29772002-04-10      Mike Siers <mikes@poliac.com>
2978
2979        * libnetworking/rtems_webserver/NOTES,
2980        libnetworking/rtems_webserver/asp.c,
2981        libnetworking/rtems_webserver/balloc.c,
2982        libnetworking/rtems_webserver/default.c,
2983        libnetworking/rtems_webserver/ej.h,
2984        libnetworking/rtems_webserver/ejIntrn.h,
2985        libnetworking/rtems_webserver/ejlex.c,
2986        libnetworking/rtems_webserver/ejparse.c,
2987        libnetworking/rtems_webserver/emfdb.c,
2988        libnetworking/rtems_webserver/emfdb.h,
2989        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2990        libnetworking/rtems_webserver/handler.c,
2991        libnetworking/rtems_webserver/license.txt,
2992        libnetworking/rtems_webserver/md5.h,
2993        libnetworking/rtems_webserver/md5c.c,
2994        libnetworking/rtems_webserver/mime.c,
2995        libnetworking/rtems_webserver/misc.c,
2996        libnetworking/rtems_webserver/ringq.c,
2997        libnetworking/rtems_webserver/rom.c,
2998        libnetworking/rtems_webserver/security.c,
2999        libnetworking/rtems_webserver/sock.c,
3000        libnetworking/rtems_webserver/sym.c,
3001        libnetworking/rtems_webserver/uemf.c,
3002        libnetworking/rtems_webserver/uemf.h,
3003        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3004        libnetworking/rtems_webserver/url.c,
3005        libnetworking/rtems_webserver/value.c,
3006        libnetworking/rtems_webserver/wbase64.c,
3007        libnetworking/rtems_webserver/webcomp.c,
3008        libnetworking/rtems_webserver/webpage.c,
3009        libnetworking/rtems_webserver/webrom.c,
3010        libnetworking/rtems_webserver/webs.c,
3011        libnetworking/rtems_webserver/webs.h,
3012        libnetworking/rtems_webserver/websuemf.c,
3013        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3014        2.1.4.
3015
30162002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3017
3018        * libchip/network/i82586.c: Include <string.h>.
3019        * libchip/network/sonic.c: Ditto.
3020
30212002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3022
3023        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3024
30252002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3026
3027        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3028
30292002-03-27      Thomas.Doerfler@imd-systems.de
3030
3031        PR 144
3032        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3033        memory address 0 when called for the first time. This is done when
3034        trying to clear the variable "dhcp_hostname".
3035
30362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3037
3038        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3039        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3040        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3041        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3042        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3043        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3044        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3045        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3046        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3047        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3048        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3049        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3050        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3051        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3052        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3053        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3054        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3055        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3056        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3057        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3058        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3059        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3060        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3061        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3062        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3063        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3064        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3065        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3066        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3067        AUTOMAKE_OPTIONS.
3068        * libnetworking/configure.ac:
3069        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3070        foreign 1.6]).
3071        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3072        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3073        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3074        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3075        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3076        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3077        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088
30892002-03-27      Ilya Alexeev <ilya@continuum.ru>
3090
3091        PR 162
3092        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3093        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3094        used in a device write routines.  Now ppp_softc structure have own
3095        character for writing to device (sc_outchar).  I think that converting
3096        local variables to static is not a right solution, because problems will
3097        occur in the case of two or more ppp instances.
3098        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3099        must be u_long, otherwise in the case of the big output packet endless
3100        loop may occur.
3101
31022002-03-21      Ilya Alexeev <ilya@continuum.ru>
3103
3104        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3105        preparations for multiple PPPD connections.
3106
31072002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3108
3109        PR 149
3110        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3111        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3112        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3113        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3114
31152002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3116
3117        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3118        * configure.ac: Modified to reflect addition.
3119
31202002-02-27      Ilya Alexeev <ilya@continuum.ru>
3121
3122        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3123        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3124        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3125        capabilities as well as eliminate some warnings.
3126
31272002-02-27      Eric Norum <eric.norum@usask.ca>
3128
3129        * libnetworking/net/radix.c: Properly handle fetching the default route
3130        when there is no route.  This was a bug in the original FreeBSD code and
3131        this fix is from an updated version of their code.
3132
31332002-02-16      Eric Norum <eric.norum@usask.ca>
3134
3135        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3136        checking.
3137
31382002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3139
3140        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3141        dodefaultroute.
3142
31432002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3146        include <rtems/seterr.h>.
3147
31482002-02-01      Mike Siers <mikes@poliac.com>
3149
3150        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3151        avoid bringing the link down too fast. NOTE: Mike reports successfully
3152        running at 56K baud on a direct link.
3153
31542002-02-01      Eric Valette <valette@crf.canon.fr>
3155
3156        * librdbg/So many patches have been posted recently on the mailing list
3157        and  because we were unable to find correct solution to compile on
3158        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3159        because the coding  style of rdbg was rather inconsistant among various
3160        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3161        global coding style (using indent + manual edits), 2) incorporate/review
3162        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3163        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3164        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3165        after rdbg initialization is done, NB : the paches is huge but it is
3166        mainly due to coding styke chnages.  Only few lines of codes have been
3167        really changed and they do not impact  rdbg functionnality (AFAIKT).
3168        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3169        librdbg/include/rdbg/m68k/rdbg_f.h,
3170        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3171        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3172        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3173        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3174        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3175        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3176        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3177        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3178        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3179        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3180        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3181        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3182        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3183        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3184        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3185        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3186
31872002-01-31      Mike Siers <mikes@poliac.com>
3188
3189        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3190        * Nice Update of PPPD support which eliminates the requiremetn that
3191        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3192        and reports that it seems to be more stable and handle larger packets
3193        better.  This patch replaces the termios tasks with more general pppd
3194        network driver tasks.  The functions pppinput() and pppstart() get
3195        called from the interrupt service routine.
3196        * libnetworking/Makefile.am, libnetworking/configure.ac,
3197        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3198        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3199        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3200        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3201        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3202        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3203        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3204        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3205        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3206        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3207        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3208        libnetworking/net/route.c, libnetworking/net/route.h,
3209        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3210        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3211        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3212        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3213        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3214        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3215        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3216        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3217        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3218        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3219        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3220        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3221        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3222        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3223        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3224        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3225        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3226        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3227        libnetworking/pppd/example/README,
3228        libnetworking/pppd/example/netconfig.h,
3229        libnetworking/wrapup/Makefile.am: Modified.
3230        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3231        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3232        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3233        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3234        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3235        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3236        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3237        libnetworking/modem/pppcompress.c: Subdirectory removed.
3238
32392002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3242        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3243
32442002-01-18      Till Straumann <strauman@slac.stanford.edu>
3245
3246        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3247        issues: - exception handler needs to enable MSR_FP if the interrupted
3248        thread is FP enabled. - printk message for MSR fixed and added
3249        stacktrace. NOTE: this requires the stacktrace patch to
3250        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3251        however).
3252
32532002-01-06      Joel Sherrill <joel@OARcorp.com>
3254
3255        * optman/.cvsignore: Added aclocal.m4 and configure.
3256        * optman/.cvsignore: New file.
3257
32582002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3261
32622002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3265        * optman/ChangeLog: New.
3266        * optman/configure.ac: New.
3267        * optman/Makefile.am: New.
3268        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3269        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3270
32712001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3272
3273        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3274
32752001-12-18      Eric Norum <eric.norum@usask.ca>
3276
3277        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3278        `directories' (path names with a / at the end) while disallowing open()
3279        operations on TFTP `directories'.
3280
32812001-12-07      Eric Norum <eric.norum@usask.ca>
3282
3283        * libnetworking/lib/tftpDriver.c: Restore write capability.
3284
32852001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3286
3287        * libchip/network/sonic.h: Fix typo.
3288        * libnetworking/arpa/Makefile.am: Remove stray lines.
3289
32902001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3291
3292        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3293
32942001-10-18      Eric Norum <eric.norum@usask.ca>
3295
3296        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3297        chdir() and open() operations within the TFTP file system.
3298
32992001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3300
3301        * librdbg/configure.ac: Fix latent bug exposed by removal of
3302        config.cache's which prevented powerpc targets librdbg from building.
3303
33042001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3305
3306        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3307        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3308        autoconf-2.52 happy.
3309
33102001-10-12      Mike Siers <mikes@poliac.com>
3311
3312        * libnetworking/Update to stable working state.  Congratulations Mike!
3313        :).
3314        * libnetworking/modem_example: Directory removed.
3315        * libnetworking/modem_example/16550.h,
3316        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3317        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3318        libnetworking/modem_example/ppp.h,
3319        libnetworking/modem_example/pppcompress.c: Files removed.
3320        * libnetworking/pppd/example/pppd.options: New file.
3321        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3322        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3323        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3324        libnetworking/pppd/rtemsmain.c: Updated.
3325
33262001-10-12      Joel Sherrill <joel@OARcorp.com>
3327
3328        * libchip/serial/z85c30.c: Fixed typo.
3329
33302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3331
3332        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3333        * configure.in: Remove.
3334        * configure.ac: New file, generated from configure.in by autoupdate.
3335        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3336        * libchip/configure.in: Remove.
3337        * libchip/configure.ac: New file, generated from configure.in by
3338        autoupdate.
3339        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3340        * librdbg/configure.in: Remove.
3341        * librdbg/configure.ac: New file, generated from configure.in by
3342        autoupdate.
3343        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3344        * libnetworking/configure.in: Remove.
3345        * libnetworking/configure.ac: New file, generated from configure.in by
3346        autoupdate.
3347
33482001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3349
3350        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3351        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3352        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3353
33542001-09-27      Joel Sherrill <joel@OARcorp.com>
3355
3356        * libchip/ChangeLog: Fixed typo in date.
3357
33582001-09-27      Eric Norum <eric.norum@usask.ca>
3359
3360        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3361        TFTP  filesystem.
3362
33632001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3364
3365        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3366        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3367        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3368        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3369        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3370        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3371        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3372        'PREINSTALL_FILES ='.
3373        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3374        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3375        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3376        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3377        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3378        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3379        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3380        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3381        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3382        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3383        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3384        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3385
33862001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3387
3388        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3389        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3390        * librdbg/src/m68k/any/Makefile.am: Ditto.
3391        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3392        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3393        happy.
3394
33952001-09-21      Joel Sherrill <joel@OARcorp.com>
3396
3397        * libchip/network/Makefile.am: Fixed typo on file name.
3398        * libchip/network/i82586.c: Commented out line 318 which is referencing
3399        a member of a structure that is not currently there.  This needs to be
3400        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3401        to C style.
3402
34032001-09-19      Eric Norum <eric.norum@usask.ca>
3404
3405        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3406
34072001-09-19      Chris Johns <ccj@acm.org>
3408
3409        * libchip/network/README.i82586, libchip/network/i82586.c,
3410        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3411        Network driver for Intel i82586.
3412        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3413        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3414        "root" filesystem with information obtained via the DHCP response.
3415
34162001-09-14      Eric Norum <eric.norum@usask.ca>
3417
3418        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3419        make gcc 3.x happy.
3420
34212001-08-16      Mike Siers <mikes@poliac.com>
3422
3423        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3424        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3425        These support callback functionality that has not even been compiled
3426        under RTEMS yet.
3427        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3428        example application.  Mike's notes on the modifications: - renamed
3429        error() function because of namespace problems - removed calls to the
3430        exit() funciton - removed extra files from the pppd source directory -
3431        defined pppd task constant values in rtemspppd.h - modifyied example
3432        code to get actual tick per second value - placed the pppd 2.3.11 man
3433        page file (pppd.8) into the pppd directory.
3434        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3435        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3436        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3437        libnetworking/pppd/rtems-ppp.c: Deleted.
3438        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3439        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3440        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3441        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3442        libnetworking/pppd/example/init.c,
3443        libnetworking/pppd/example/netconfig.h,
3444        libnetworking/pppd/example/ppp.conf,
3445        libnetworking/pppd/example/pppdapp.c,
3446        libnetworking/pppd/example/system.h: New files.
3447        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3448        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3449        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3450        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3451        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3452        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3453        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3454        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3455        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3456        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3457        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3458        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3459        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3460        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3461        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3462
34632001-08-16      Joel Sherrill <joel@OARcorp.com>
3464
3465        * libnetworking/pppd/example/Makefile: Removed.
3466        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3467        to avoid bootstrap -c clobbering it.
3468        * libnetworking/rtems_telnetd/.cvsignore: New file.
3469
34702001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3471
3472        * libnetworking/Makefile.am, libnetworking/configure.in,
3473        libnetworking/rtems_servers/Makefile.am,
3474        libnetworking/rtems_servers/telnetd.c,
3475        libnetworking/rtems_servers/telnetd.h,
3476        libnetworking/rtems_telnetd/Makefile.am,
3477        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3478        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3479        libnetworking/rtems_telnetd/telnetd.c,
3480        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3481        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3482        effect when ftpd change. - the tcp/ip stats have been implemented into
3483        icmds.c and started when telnetd daemon is started.
3484        * libnetworking/rtems_servers/telnetd.c,
3485        libnetworking/rtems_servers/telnetd.h: Removed.
3486        * libnetworking/rtems_telnetd: New directory.
3487        * libnetworking/rtems_telnetd/Makefile.am,
3488        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3489        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3490        libnetworking/rtems_telnetd/telnetd.c,
3491        libnetworking/rtems_telnetd/telnetd.h: New files.
3492
34932001-06-14      Joel Sherrill <joel@OARcorp.com>
3494
3495        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3496        Moved from libmisc/shell so the network stack to address network
3497        depenendency.
3498        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3499
35002001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3501
3502        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3503
35042001-05-15      Joel Sherrill <joel@OARcorp.com>
3505
3506        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3507        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3508        accidentally deleted the incorrectly empty versions.
3509
35102001-05-14      Till Straumann <strauman@slac.stanford.edu>
3511
3512        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3513        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3514        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3515        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3516        to know the values) - the affected BSP (shared/motorola) headers have
3517        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3518        driver (libchip/network/dec21140.c) has been fixed to use
3519        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3520        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3521        who is using this driver. - the DEC driver also has been fixed to use
3522        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3523        delay_in_bus_cycles().
3524
35252001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3526
3527        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3528
35292001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3530
3531        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3532
35332001-04-24      Eric Norum <eric.norum@usask.ca>
3534
3535        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3536        NTP synchronization a little more robust -- no NTP daemon yet, but at
3537        least it trys a little harder when the primary NTP server is down.
3538
35392001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3540
3541        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3542        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3543        libnetworking/pppd/modem_example/modem.c,
3544        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3545        other strings into English.
3546        * libnetworking/pppd/STATUS: updated to reflect the changes.
3547
35482001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3549
3550        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3551        again.
3552
35532001-04-20      Eric Valette <valette@crf.canon.fr>
3554
3555        * mcp750 directory renamed new_exception processing as it supports many
3556        more CPU models.
3557        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3558        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3559        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3560        formerly in mcp750 plus modifications.
3561        * librdbg/src/powerpc/mcp750/.cvsignore,
3562        librdbg/src/powerpc/mcp750/Makefile.am,
3563        librdbg/src/powerpc/mcp750/remdeb.h,
3564        librdbg/src/powerpc/mcp750/remdeb_f.x,
3565        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3566        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3567        new_exception_processing.
3568        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3569        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3570        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3571        part of this effort to add support for the MPC8xx.
3572
35732001-04-19      Joel Sherrill <joel@OARcorp.com>
3574
3575        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3576        internal include files.
3577
35782001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3579
3580        PR 158
3581        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3582        rcmd() library call by commenting out the parts that deal with signals.
3583        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3584        stdio. The 'server-side' parts of this file which deal with
3585        authentication are disabled since they are not needed.
3586
35872001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3588
3589        * libnetworking/include/.cvsignore: Remove dangling file.
3590
35912001-03-14      Joel Sherrill <joel@OARcorp.com>
3592
3593        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3594        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3595        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3596        libchip style serial drivers can be written in libcpu or libbsp.
3597
35982001-03-01      Joel Sherrill <joel@OARcorp.com>
3599
3600        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3601        libchip/network/sonic.c, libchip/network/sonic.h,
3602        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3603        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3604        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3605        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3606        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3607        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3608        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3609        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3610
36112001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3612
3613        * librdbg/include/rdbg/Makefile.am,
3614        librdbg/include/rdbg/i386/Makefile.am,
3615        librdbg/include/rdbg/m68k/Makefile.am,
3616        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3617        style on include files.
3618
36192001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3620
3621        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3622        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3623        replace ${..} with $(..).
3624        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3625        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3626        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3627        libnetworking/rtems/Makefile.am, libnetworking/
3628        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3629        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3630        include_*HEADERS instead of H_FILES.
3631        * libnetworking/include/Makefile.am: Remove.
3632        * libnetworking/Makefile.am: Add handling of *.h files.
3633        * libnetworking/configure.in: Remove include/Makefile.
3634
36352001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3636
3637        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3638
36392001-01-31      Sergei Organov <osv@javad.ru>
3640
3641        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3642        current dir and root dir removed in favor of new libio support for
3643        task-local current and root directories. - Bug in `close_data_socket()'
3644        introduced by previous change fixed. - `command_pasv()' changed to set
3645        timeout on socket we are listening on and code fixed to don't close
3646        socket twice on error. - `serr()' changed to clear `errno'. -
3647        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3648        changed to clear `errno' before processing session. -
3649        `close_data_socket()' fixed to close both active and passive sockets -
3650        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3651        empty string  in `exec_command()'.
3652
36532001-01-25      Eric Norum <eric.norum@usask.ca>
3654
3655        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3656        improves throughput on systems which are dropping packets.   Only the
3657        first timeout is reduced.  This keeps the number of extra packets down
3658        on networks that are very busy and dropping lots of packets.
3659
36602001-01-24      Sergei Organov <osv@javad.ru>
3661
3662        * libnetworking/rtems_servers/ftpd.c,
3663        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3664        - Timeouts on sockets implemented. 'idle' field added to configuration.
3665        No timeout by default to keep backward compatibility. Note: SITE IDLE
3666        command not implemented yet. - Basic global access control implemented.
3667        'access' field added to configuration. No access limitations by default
3668        to keep backward compatibility. - Anchor data socket for active mode
3669        (using self IP and port 20.) - Fixed default data port support (still
3670        not tested). - Don't allow IP address different from originating host in
3671        PORT command to improve security. - Fixed bug in MDTM command. - Check
3672        for correctness of parsing of argument in command_port(). - Fixed
3673        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3674        a directory. - Command parsing a little bit improved: command names are
3675        now converted to upper-case to be more compatible with RFC (command
3676        names are not case-sensitive.) - Reformat comments so that they have
3677        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3678        previous changes - True ASCII mode implemented (doesn't work for hooks
3679        and /dev/null) - Passive mode implemented, PASV command added. - Default
3680        port for data connection could be used (untested, can't find ftp client
3681        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3682        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3683
36842001-01-18      Joel Sherrill <joel@OARcorp.com>
3685
3686        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3687        macro using variable arguments.
3688        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3689        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3690        since I updated the main RTEMS development machine to RedHat 7.2 and
3691        apparently got a new version of rpcgen.
3692
36932001-01-12      Sergei Organov <osv@javad.ru>
3694
3695        * libnetworking/rtems_servers/ftpd.c,
3696        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3697        - use pool of pre-created threads to handle sessions instead of
3698        creating/deleting threads on the fly - LIST output is now similar to
3699        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3700        happy with it. - LIST NAME now works (both for files and directories) -
3701        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3702        clients happy  - keep track of CWD for every session separately -
3703        ability to specify root directory name for FTPD in configuration table.
3704        FTPD will then create illusion for FTP clients that this is actually
3705        root directory. - ignore options sent in commands, thus LIST -al FILE
3706        works and doesn't try to list "-al" directory. - buffers are allocated
3707        on stack instead of heap where possible to eliminate malloc/free calls
3708        (avoid possible heap fragmentation troubles). - drop using of task
3709        notepad to pass parameters - use function arguments instead - use
3710        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3711        in socket() instead of AF_INET.
3712
37132001-01-02      Joel Sherrill <joel@OARcorp.com>
3714
3715        * libnetworking/CHANGELOG: Removed.
3716        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3717
37182000-12-14      Eric Norum <eric.norum@usask.ca>
3719
3720        * libnetworking/lib/tftpDriver.c: Added write capability.
3721
37222000-12-08      Joel Sherrill <joel@OARcorp.com>
3723
3724        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3725        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3726        numerous variable declarations conditional on PPP_COMPRESS and
3727        PPP_FILTER.  Commented out variables that were not used because the code
3728        using them was commented out. Removed totally unused variables.
3729        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3730        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3731
37322000-11-30      Joel Sherrill <joel@OARcorp.com>
3733
3734        * libnetworking/modem/ppp_tty.c: Changed to include
3735        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3736        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3737        * libnetworking/Makefile.am: Modified to reflect above.
3738
37392000-11-27      Joel Sherrill <joel@OARcorp.com>
3740
3741        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3742
37432000-11-25      Eric Norum <eric.norum@usask.ca>
3744
3745        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3746        core.
3747
37482000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3749
3750        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3751        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3752        subdir.
3753        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3754        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3755        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3756        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3757        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3758        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3759        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3760        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3761        ppp_tty.c and the real pppd main is in pppmain.c.
3762
37632000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3764
3765        * libchip/network/sonic.c: Added ipalign() routine to align the received
3766        packet so that the ip header is on a 32-bit boundary. Necessary for
3767        cpu's that do not allow unaligned loads and stores and when the 32-bit
3768        DMA mode is used.
3769
37702000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3771
3772        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3773        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3774        ACLOCAL_AMFLAGS.
3775        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3776        ACLOCAL_AMFLAGS.
3777        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3778        ACLOCAL_AMFLAGS.
3779
37802000-11-03      Chris Johns <ccj@acm.org>
3781
3782        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3783        libchip/network/cs8900.h: New files.
3784
37852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3786
3787        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3788        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3789        $(RTEMS_TOPdir)/aclocal.
3790        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3791        $(RTEMS_TOPdir)/aclocal.
3792        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3793        $(RTEMS_TOPdir)/aclocal.
3794
37952000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3796
3797        * configure.in: Switch to GNU-canonicalization.
3798        * Makefile.am: Reflect changes to configure.in.
3799        * acinclude.m4: Remove.
3800
38012000-10-30      Joel Sherrill <joel@OARcorp.com>
3802
3803        * POSIX include files merged into newlib.  This resulted in some
3804        definitions moving to other files and thus some secondary effects in
3805        RTEMS source code.
3806        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3807        in sync with newlib's <machine/types.h>.
3808        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3809        definition of struct itimerval in <sys/time.h>.
3810
38112000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3812
3813        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3814        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3815        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3816        * ChangeLog: Fix typos.
3817        * configure.in: add tests to the GNU canonicalized subdirectories.
3818
38192000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3820
3821        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3822        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3823        the lib directory before configuring lib/.
3824
38252000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3826
3827        * configure.in, Makefile.am: add exec to the GNU canonicalized
3828        subdirectories.
3829        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3830        * configure.in: add libnetworking, librpc and librdb to the GNU
3831        canonicalized subdirectories.
3832        * configure.in: add libmisc and libchip to the GNU canonicalized
3833        subdirectories.
3834        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3835        Switch to GNU canonicalization.
3836        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3837        Switch to GNU canonicalization.
3838        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3839        Switch to GNU canonicalization.
3840
38412000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3842
3843        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3844        canonicalization to libfs/. The approach is currently a bit of a hack as
3845        GNU canonicalization does not support the per-BSP build some of the
3846        other directories require.  As more of the tree is converted, this will
3847        become less  of an issue.
3848
38492000-10-20      Joel Sherrill <joel@OARcorp.com>
3850
3851        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3852        parameter.
3853
38542000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3855
3856        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3857        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3858        * librdbg/configure.in: Add m68k support.
3859        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3860        subdirectory.
3861        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3862        failure.
3863        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3864        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3865        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3866        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3867        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3868        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3869        librdbg/src/m68k/.cvsignore: New files.
3870        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3871        function pointers.
3872        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3873        _after_ pointer has been checked against NULL.
3874
38752000-10-18      Joel Sherrill <joel@OARcorp.com>
3876
3877        * wrapup/Makefile.am: Added libfs.
3878
38792000-10-18      Chris Johns <ccj@acm.org>
3880
3881        * libfs created.
3882        * configure.in: Added libfs subdirectory.
3883        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3884
38852000-09-28      Joel Sherrill <joel@OARcorp.com>
3886
3887        * libnetworking/rtems_webserver/Makefile.am,
3888        libnetworking/rtems_webserver/base64.c,
3889        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3890        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3891
38922000-09-22      Joel Sherrill <joel@OARcorp.com>
3893
3894        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3895        libnetworking/rtems/rtems_bsdnet_internal.h,
3896        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3897        have included rtems.h.  It is now including precisely the  least amount
3898        of low level, yet portable .h files to get the basic RTEMS types
3899        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3900        used machine/types.h to include rtems.h.
3901
39022000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3903
3904        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3905
39062000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3907
3908        * libnetworking/ChangeLog: Cleanup.
3909
39102000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3911
3912        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3913        * libchip/ChangeLog: Fix formating.
3914
39152000-09-05      Joel Sherrill <joel@OARcorp.com>
3916
3917        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3918        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3919        confusion and to work with the converted flags.
3920
39212000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3922
3923        * wrapup/Makefile.am: Include compile.am.
3924        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3925        libchip/serial/Makefile.am: Include compile.am.
3926        * librdbg/src/i386/any/Makefile.am,
3927        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3928        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3929        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3930        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3931        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3932        libnetworking/rtems_servers/Makefile.am,
3933        libnetworking/rtems_webserver/Makefile.am,
3934        libnetworking/wrapup/Makefile.am: Include compile.am.
3935
39362000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3937
3938        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3939        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3940
39412000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3942
3943        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3944
39452000-08-31      Joel Sherrill <joel@OARcorp.com>
3946
3947        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3948        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3949        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3950        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3951        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3952        * libnetworking/wbase64.c: Removed.
3953        * libnetworking/Makefile.am, libnetworking/asp.c,
3954        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3955        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3956        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3957        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3958        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3959        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3960        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3961        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3962        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3963        Modified.
3964
39652000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3966
3967        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3968
39692000-08-30      Joel Sherrill <joel@OARcorp.com>
3970
3971        * libnetworking/rtems_webserver/license.txt: New file.
3972
39732000-08-10      Joel Sherrill <joel@OARcorp.com>
3974
3975        * ChangeLog: New file.
3976        * libchip/ChangeLog: New file.
3977        * librdbg/ChangeLog: New file.
3978        * libnetworking/ChangeLog: New file.
3979
Note: See TracBrowser for help on using the repository browser.