source: rtems/c/src/ChangeLog @ 49c8f45

4.104.11
Last change on this file since 49c8f45 was e5e9f1a, checked in by Ralf Corsepius <ralf.corsepius@…>, on Sep 15, 2009 at 2:48:00 PM

2009-09-15 Ralf Corsépius <ralf.corsepius@…>

  • aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
  • Property mode set to 100644
File size: 150.3 KB
Line 
12009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
4
52009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
8        physical address to support BSD TCP/IP stack.
9
102009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * libchip/network/elnk.c: Convert calls to legacy routine
13        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
14
152009-08-03      Roger Dahlkvist <ruppe@kth.se>
16
17        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
18
192009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * libchip/ide/ata.c: Remove warning.
22
232009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
24
25        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
26        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
27        now use the same macros.
28        * aclocal/bsp-bspcleanup-options.m4: New file.
29
302009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
33        obsolete defines and declarations.  Set initial baud during device
34        open.  Fixed interrupt mode.
35
362009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
39        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
40        EINVAL and ENOTTY as appropriate.
41
422009-05-30      Chris Johns <chrisj@rtems.org>
43
44        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
45        devices on an IDE bus and cleaned up the initialisation register
46        call.
47
482009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
49
50        * libchip/network/i82586.c: Fix warning in manner suggested by
51        Arnout Vandecappelle <arnout@mind.be> in
52        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
53
542009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * libchip/network/if_dc.c: Fixed warnings.
57
582009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
61        as needed.
62
632009-04-29      Chris Johns <chrisj@rtems.org>
64
65        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
66
67        * libchip/ide/ide_controller.c: Change the status detection and
68        add a message if the transfer fails. There is currently no error
69        handle at the IDE drvier level.
70
712009-03-12      Daniel Hellstrom <daniel@gaisler.com>
72
73        PR 1392/bsps
74        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
75        over multiple pages results in extra data being written.
76
772009-02-27      Gene Smith <gene.smith@siemens.com>
78
79        PR 1356
80        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
81        cards.
82
832009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
84
85        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
86        enabled on x86.
87
882009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * aclocal/bspopts.m4: Quoting cosmetics.
91
922009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
95        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
96        writes.  Fixed integer type in device structure.
97
982009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * libchip/serial/ns16550.c: Turn on ns16550_process() for
101        BSP_FEATURE_IRQ_LEGACY case also.
102
1032008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
104
105        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
106        level LibI2C interface.  Added generic block IO functions.
107
1082008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
111        optman/rtems/no-msg.c, optman/rtems/no-part.c,
112        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
113        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
114        optman/sapi/no-ext.c, optman/sapi/no-io.c:
115        Revert previous patch (cvs clash with Joel hacking cpukit).
116
1172008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * aclocal/canonical-target-name.m4: Remove tic4x.
120
1212008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
124
1252008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
128        optman/rtems/no-msg.c, optman/rtems/no-part.c,
129        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
130        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
131        optman/sapi/no-ext.c, optman/sapi/no-io.c:
132        Fix prototypes.
133
1342008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
137
1382008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
139
140        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
141        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
142        duplicated data.
143
1442008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
147        SuperCore Handler initialization routines to directly pull parameters
148        from configuration table.
149
1502008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
153        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
154        optman/rtems/no-part.c, optman/rtems/no-region.c,
155        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
156        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
157        initialization routines to directly pull parameters from
158        configuration table. Eliminate empty routines sportted.
159
1602008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
163
1642008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
167        all public use of TOD conversion routines.
168
1692008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * libchip/network/smc91111config.h:
172        #include <stdint.h> instead of <rtems/stdint.h>.
173
1742008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
177        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
178
1792008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
180
181        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
182
1832008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
184
185        * libchip/serial/ns16550.c: Transmit the character in the polled write
186        function within a critical section for printk() compatibility.
187
1882008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
189
190        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
191
1922008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
195
1962008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
199
2002008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * aclocal/bsp-bootcard-options.m4: Fix quoting.
203
2042008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * aclocal/bsp-bootcard-options.m4: New file.
207        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
208
2092008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
210
211        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
212        BSPs that support this feature.
213
2142008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * libchip/serial/ns16550.c: Fix typo.
217
2182008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
219
220        * libchip/serial/ns16550.c: Fix typo.
221
2222008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
223
224        * libchip/serial/ns16550.c: Add not supported on arm even though it is
225        not simple vectored.
226
2272008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * libchip/serial/ns16550.c: Not currently supported on architectures
230        with simple vectored interrupt model.
231
2322008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * aclocal/version.m4: Bump RTEMS_API to 4.10.
235        Bump _RTEMS_VERSION to 4.9.99.0.
236
2372008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
238
239        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
240        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
241        functions have now static linkage type.  Added constant qualifier to
242        operations table and read-only function parameters.
243
244        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
245        c/src/libchip/serial/serial.h:  Include required header files.  Removed
246        support for old PowerPC exception handling.  Various fixes for
247        interrupt related routines.  Added support for BSPs with IRQ extension
248        API.
249
2502008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
253        is no PCI bus based upon the BSP not having a base address defined.
254        This means this driver cannot be supported on that board.
255
2562008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * libchip/network/dec21140.c, libchip/network/elnk.c,
259        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
260
2612008-09-17      Miao Yan <yanmiaobest@gmail.com>
262
263        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
264        add simple device only filesystem (devfs), optionally completely drop
265        out filesystem, and to clean up disabling newlib reentrancy support.
266        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
267        now has a 15K code space.
268        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
269        Removed.
270
2712008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * libchip/ide/ata.h: Convert to Unix file format.
274
2752008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
278        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
279        libchip/serial/serial.h, libchip/serial/serprobe.c,
280        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
281        Convert to "bool".
282        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
283        libchip/i2c/spi-memdrv.h: Convert to "bool".
284        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
285        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
286        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
287        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
288        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
289        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
290        Convert to "bool".
291        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
292        Convert to "bool".
293        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
294        Convert to "bool".
295
2962008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
297
298        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
299        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
300        memory driver to not use the clock ioctl to install a method to poll
301        for input. It now uses a Class API Timer which means we can eliminate
302        this special IOCTL from all clock drivers.
303        * libchip/shmdr/setckvec.c: Removed.
304
3052008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
306
307        * libchip/network/sonic.c: Do not declare a variable just to hold an
308        ignored return value.
309
3102008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
311
312        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
313
3142008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
315
316        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
317        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
318
3192008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
320
321        * libchip/display/disp_hcms29xx.c: Do not make these static. They
322        appear to be unused that way.
323
3242008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
325
326        * libchip/shmdr/shm_driver.h: Correct prototypes.
327
3282008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
329
330        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
331        variables and made methods static.
332
3332008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
334
335        * libchip/serial/ns16550.c: Fix warning.
336
3372008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * aclocal/prog-cc.m4: Add -Wnested-externs.
340
3412008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
342
343        * libchip/network/dec21140.c: Add missing prototype.
344        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
345
3462008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
347
348        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
349        -Wstrict-prototypes to RTEMS_CFLAGS.
350
3512008-08-02      Chris Johns <chrisj@rtems.org>
352
353        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
354        rtems_blkdev_request count and start references. Use
355        RTEMS_BLKDEV_START_BLOCK.
356
3572008-07-29      Chris Johns <chrisj@rtems.org>
358
359        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
360
361        * libchip/ide/ata.c: Change to use a mutex rather than disable
362        pre-emption. Updated to the libblock changes.
363
364        * libchip/ide/ata_internal.h: Updated to the new chains API.
365
366        * libchip/ide/ide_controller.c: Updated to the libblock
367        changes. Added come debug tracing.
368
369        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
370        to the libblock changes.
371
3722008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
373
374        * configure.ac: Remove RPCGEN, RPCTOOLS.
375
3762008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
377
378        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
379        for output format specifiers.
380
3812008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
382
383        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
384        Fixed some data types
385
3862008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
387
388        * libchip/i2c/spi-sd-card.c: Added missing header file.
389        * libchip/Makefile.am: Added SD Card driver.
390
3912008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
392
393        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
394        make glyphs non-constant, added file headers
395
3962008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
397
398        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
399        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
400        * libchip/display/font_hcms29xx.h
401        Creation of SPI display driver
402
4032008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
404
405        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
406        via SPI.
407
4082008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
409
410        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
411        AC_PREREQ(2.62).
412
4132008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
416
4172008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * libchip/Makefile.am: Move termios helper routines from libchip to
420        libcsupport. Add routine which makes it easy for a termios device
421        driver to inform termios of its default baud rate. This avoids
422        inconsistencies in later termios settings changes.
423        * libchip/serial/termios_baud2index.c,
424        libchip/serial/termios_baud2num.c: Removed.
425
4262008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
427
428        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
429
4302008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
431
432        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
433        not fail if there are none.
434
4352008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
436
437        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
438        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
439        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
440        * libchip/Makefile.am:
441        derived a generic spi memory driver from spi-flash-m25p40,
442        added descriptor for fram fm25l256
443
4442008-05-07      Till Straumann <strauman@slac.stanford.edu>
445
446        PR 649/bsps
447        * libchip/ide/ata.c: Give up if the interface does not become ready.
448
4492008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
450
451        Moved to cpukit.
452        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
453        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
454        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
455        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
456        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
457        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
458        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
459        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
460        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
461        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
462        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
463        nfsclient/src/xdr_mbuf.c: Removed.
464
4652008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
466
467        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
468
4692008-01-05      Chris Johns <chrisj@rtems.org>
470
471        * libchip/flash/am29lv160.c: Update the blank check error message
472        to say there is an error.
473       
4742007-12-22      Chris Johns <chrisj@rtems.org>
475
476        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
477        the hello message. Just one line but still a little too long.
478       
4792007-12-14      Chris Johns <chrisj@rtems.org>
480
481        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
482        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
483        * libchip/flash, libchip/flash/am29lv160.c,
484        libchip/flash/am29lv160.h: New.
485
4862007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * libchip/network/if_fxp.c: Spacing.
489
4902007-11-20      Till Straumann <strauman@slac.stanford.edu>
491
492        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
493        Avoid using 'stdio' before the system is up and fully
494        initialized.
495
4962007-11-20      Till Straumann <strauman@slac.stanford.edu>
497
498        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
499        * libchip/Makefile.am, libchip/preinstall.am:
500        added new driver for Maxim DS1375 i2c RTC.
501
5022007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
503
504        * libchip/i2c/spi-flash-m25p40.c:
505        added addressing call in write function
506
5072007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
508
509        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
510        * libchip/Makefile.am:
511        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
512
5132007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
516
5172007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * nfsclient/Makefile.am: Fix errors.
520
5212007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
522
523        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
524
5252007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
526
527        * aclocal/version.m4: Bump RTEMS_API to 4.9.
528        Bump RTEMS_VERSION to 4.8.99.0.
529
5302007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
531
532        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
533
5342007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
535
536        * configure.ac: Remove AC_PROG_AWK (Unused).
537
5382007-09-14      Daron Chabot <djc915@mail.usask.ca>
539
540        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
541        rtems_interrupt_vector, to permit passing arbitrary arguments to the
542        ISR. Clean up of variables to silence compiler warnings.
543
5442007-09-13      Daniel Hellstrom <daniel@gaisler.com>
545
546        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
547
5482007-09-12      Daniel Hellstrom <daniel@gaisler.com>
549
550        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
551          - Odd bit bug in some chips taken care of.
552          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
553            alignment but failing to do so must have made the driver writer to make
554            some incorrect assumptions about MBUFs.
555          - Fixed MBUF handling to handle mbuf chains better. The Data length of
556            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
557          - Made while loop responsible for copying data to fifo port copy 16 shorts
558            per loop instead of 1 short, increasing the copying process.
559
5602007-09-07      Daniel Hellstrom <daniel@gaisler.com>
561
562        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
563        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
564
5652007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
566
567        * configure.ac, wrapup/Makefile.am: Remove RDBG.
568        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
569        librdbg/Makefile.am, librdbg/preinstall.am,
570        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
571        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
572        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
573        librdbg/include/rdbg/powerpc/rdbg_f.h,
574        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
575        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
576        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
577        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
578        librdbg/src/servtsp.c, librdbg/src/servutil.c,
579        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
580        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
581        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
582        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
583        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
584        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
585        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
586        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
587        librdbg/src/powerpc/rdbg_f.c,
588        librdbg/src/powerpc/new_exception_processing/remdeb.h,
589        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
590        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
591        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
592
5932007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
596
5972007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
598
599        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
600          sizes.
601
6022007-07-27      Chris Johns <chrisj@rtems.org>
603
604        * wrapup/Makefile.am: Create archive from a file for hosts
605        with a limited command line size.
606
6072007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
608
609        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
610          sizes.
611
6122007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
613       
614        * configure.ac: Add nfsclient.
615        * nfsclient/Makefile.am: New.
616        * nfsclient/proto/Makefile, nfsclient/Makefile,
617          nfsclient/src/Makefile: Remove.
618        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
619        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
620
6212007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
622
623        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
624        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
625        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
626        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
627        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
628        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
629        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
630        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
631        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
632        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
633        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
634        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
635
6362007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
637
638        * libchip/serial/ns16550.c: removed timed out wait for transmitter
639        to become ready: This will not work for fast CPUs.
640
6412007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
642
643        * libchip/ide/ata.c: fixed warning
644
6452007-06-20      Ray Xu <rayx@gmail.com>
646
647        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
648        console, and libio. This shrinks the memory requirements but Joel has
649        not figured out how best to present this to application space.
650        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
651        New files.
652
6532007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
654
655        * optman/sapi/no-io.c: Split IO Manager into one function per file so
656        now we only need required initialization methods.
657
6582007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
659
660        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
661        parameter since it was used to configure a no longer used feature.
662        Device names are now part of the filesystem not in a table.
663
6642007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
665
666        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
667        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
668        optman/rtems/no-part.c, optman/rtems/no-region.c,
669        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
670        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
671        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
672        other optional managers so using them reduces application size
673        instead of increasing it.
674        * optman/rtems/no-barrier.c: New file.
675
6762007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
677
678        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
679        adjustments to pci-API changes.
680        * libchip/network/dec21140.c, libchip/network/elnk.c,
681        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
682        changes.
683
6842007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
685
686        * libchip/network/dec21140.c, libchip/network/if_dc.c,
687        libchip/network/if_fxp.c: Reflect changes to pci-API.
688
6892007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
690
691        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
692        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
693
6942007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
697          being used to compile "tools").
698
6992007-03-13      Joel Sherrill <joel@OARcorp.com>
700
701        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
702
7032007-03-12      Joel Sherrill <joel@OARcorp.com>
704
705        * libchip/network/cs8900.c, libchip/network/cs8900.h,
706        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
707        and/or fix mistake in copyright notice. Both of these mistakes appear
708        to be from code submitted after these changes were made previously.
709
7102007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
713
7142007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
715
716        * libchip/Makefile.am: Correct path to README.tulipclone.
717
7182007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
719
720        * libchip/ide/ata.c: Remove superfluous type casts.
721
7222007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
723
724        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
725        Use size_t for sizes.
726
7272007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
728
729        * libchip/ide/ata.c: in ata_request_done: moved call to free()
730        from preemption disabled region
731
7322007-01-16      Till Straumann <strauman@slac.stanford.edu>
733
734        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
735        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
736        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
737
7382006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
739
740        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
741          ioctl_command_t as ioctl argument.
742
7432006-12-13      Joel Sherrill <joel@OARcorp.com>
744
745        * librtems++/include/rtems++/rtemsEvent.h,
746        librtems++/include/rtems++/rtemsMessageQueue.h,
747        librtems++/include/rtems++/rtemsSemaphore.h,
748        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
749        librtems++/src/rtemsMessageQueue.cc,
750        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
751        rtems_unsigned32 to uint32_t.
752
7532006-12-13      Joel Sherrill <joel@OARcorp.com>
754
755        PR 1181/bsps
756        * optman/rtems/no-msg.c: Clean up dead code.
757
7582006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
761
7622006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
763
764        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
765        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
766        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
767
7682006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
769
770        * configure.ac: New BUG-REPORT address.
771
7722006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
773
774        * Makefile.am: Remove ampolish3.
775
7762006-11-17      Joel Sherrill <joel@OARcorp.com>
777
778        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
779        blank lines.
780
7812006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
782
783        * configure.ac: Remove RTEMS_AMPOLISH3.
784        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
785          Remove checks for AMPOLISH3.
786        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
787        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
788        * ampolish3: Remove.
789
7902006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
791
792        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
793        * aclocal/prog-cc.m4: Remove CFLAGS.
794        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
795        Compose CFLAGS. Append CFLAGS to ac_configure_args.
796
7972006-10-23      Joel Sherrill <joel@OARcorp.com>
798
799        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
800
8012006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
802
803        * automake/compile.am: Use hard-coded RTEMS_* flags.
804
8052006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
806
807        * aclocal/rtems-top.m4: Remove RTEMS_API.
808        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
809
8102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
811
812        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
813
8142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
815
816        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
817
8182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
819
820        * aclocal/version.m4: Bump version to 4.7.99.0.
821
8222006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
823
824        * configure.ac: Require autoconf-2.60. Require automake-1.10.
825
8262006-09-11      Joel Sherrill <joel@OARcorp.com>
827
828        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
829
8302006-09-04      Joel Sherrill <joel@OARcorp.com>
831
832        * libchip/network/greth.c, libchip/network/open_eth.c,
833        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
834        introduced by warning removal.
835
8362006-09-01      Joel Sherrill <joel@OARcorp.com>
837
838        * libchip/network/greth.c, libchip/network/open_eth.c,
839        libchip/network/smc91111.c: Remove warnings and correct prototype
840        added earlier today.
841
8422006-09-01      Joel Sherrill <joel@OARcorp.com>
843
844        * libchip/network/cs8900.c, libchip/network/greth.c,
845        libchip/network/i82586.c, libchip/network/open_eth.c,
846        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
847        sized integers, and inttypes.h printf helpers.
848
8492006-08-09      Kolja Waschk <waschk@telos.de>
850
851        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
852
8532006-07-12      Joel Sherrill <joel@OARcorp.com>
854
855        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
856
8572006-07-11      Jerry Needell <jerry.needell@unh.edu>
858
859        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
860        4.6 branch.  Original modifications by Gaisler Enterprises.
861        * libchip/network/greth.c, libchip/network/greth.h: New files.
862
8632006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
864
865        * ide/ata.[ch]:
866        (PR1118) fetch priority for ATA task from a variable,
867        not a fixed configuration value.
868       
8692006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * Makefile.am: Add ampolish3.
872
8732006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * ampolish3: New.
876        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
877
8782006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
879
880        * aclocal/rtems-ampolish.m4: New.
881        * configure.ac: Use RTEMS_AMPOLISH3.
882
8832006-04-18  Joel Sherrill <joel@OARcorp.com>
884
885        * aclocal/version.m4: Updated to rtems-4.6.99.3.
886
8872006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
888
889        PR 853/filesystem
890        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
891        should be modified to support the new exception scheme and to use the
892        handle parameter.
893
8942006-02-a32     Eric Norum <norume@aps.anl.gov>
895
896        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
897        "newer" PCI access calls.  Minor cleanups.  Comments.
898
8992006-01-12      Eric Norum <norume@aps.anl.gov>
900
901        PR 861/networking
902        PR 863/networking
903        * libchip/network/smc91111.c: Fix illegal lvalue increments.
904
9052006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
906
907        * wrapup/Makefile.am: Add preinstall.am.
908        * libchip/Makefile.am: Build libchip/network/smc91111.
909        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
910        Eliminate cyg_int* crap.
911
9122006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
913
914        * librdbg/Makefile.am: Add preinstall.am.
915        * aclocal/bsp-configure.m4: Add ampolish3.
916        New header guards.
917
9182006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
919
920        * libchip/network/open_eth.c, libchip/network/open_eth.h:
921        Merger from rtems-4-6-branch.
922
9232006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * libchip/network/smc91111.c
926        libchip/network/smc91111config.h
927        libchip/network/smc91111exp.h
928        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
929        * libchip/Makefile.am: Reflect adding smc91111*.
930
9312006-01-08      Joel Sherrill <joel@OARcorp.com>
932
933        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
934        char *.
935
9362006-01-08      Joel Sherrill <joel@OARcorp.com>
937
938        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
939        warnings.
940
9412005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
942
943        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
944        Add RTEMS_RELLDFLAGS.
945        * automake/compile.am: Remove RTEMS_USE_GCC.
946        Remove RTEMS_RELLDFLAGS.
947        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
948
9492005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
950
951        * libchip/network/if_media.h, libchip/network/mii.h:
952        Remove (Moved to cpukit).
953        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
954        and libchip/network/if_media.h.
955        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
956        if_media.h having moved.
957
9582005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
959
960        * automake/compile.am, automake/host.am, automake/local.am,
961        automake/subdirs.am: Remove depend.
962        * configure.ac: Explicitly pass --libdir and --includedir to
963        testsuites.
964
9652005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
966
967        * configure.ac: Reflect changes to testsuites.
968
9692005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
970
971        * automake/compile.am: Remove GCCSPECS.
972        * aclocal/prog-cc.m4: Add GCCSPECS.
973        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
974
9752005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
976
977        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
978        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
979
9802005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
981
982        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
983        libcpu/byteorder.h for i386.
984
9852005-11-02      Till Straumann <strauman@slac.stanford.edu>
986
987        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
988        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
989        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
990        added a simple API/library for i2c devices and drivers for i2c
991        2-byte eeproms and a ds1621 temperature sensor; API is documented
992        in libi2c.h.
993
9942005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
995
996        * libnetworking/pppd/ipxcp.c,
997        libnetworking/pppd/chat.c,
998        libnetworking/pppd/patchlevel.h,
999        libnetworking/pppd/upap.h,
1000        libnetworking/pppd/md5.h,
1001        libnetworking/pppd/pppd.8,
1002        libnetworking/pppd/README,
1003        libnetworking/pppd/preinstall.am,
1004        libnetworking/pppd/md4.h,
1005        libnetworking/pppd/magic.c,
1006        libnetworking/pppd/pppd.h,
1007        libnetworking/pppd/demand.c,
1008        libnetworking/pppd/rtemsmain.c,
1009        libnetworking/pppd/sys-rtems.c,
1010        libnetworking/pppd/ipcp.h,
1011        libnetworking/pppd/lcp.h,
1012        libnetworking/pppd/chap_ms.c,
1013        libnetworking/pppd/md4.c,
1014        libnetworking/pppd/rtemspppd.h,
1015        libnetworking/pppd/cbcp.h,
1016        libnetworking/pppd/auth.c,
1017        libnetworking/pppd/lcp.c,
1018        libnetworking/pppd/example/README,
1019        libnetworking/pppd/example/ppp.conf,
1020        libnetworking/pppd/example/system.h,
1021        libnetworking/pppd/example/netconfig.h,
1022        libnetworking/pppd/example/pppdapp.c,
1023        libnetworking/pppd/example/init.c,
1024        libnetworking/pppd/example/Makefile-user,
1025        libnetworking/pppd/example/pppd.options,
1026        libnetworking/pppd/rtemspppd.c,
1027        libnetworking/pppd/ipxcp.h,
1028        libnetworking/pppd/chap_ms.h,
1029        libnetworking/pppd/options.c,
1030        libnetworking/pppd/magic.h,
1031        libnetworking/pppd/chap.h,
1032        libnetworking/pppd/cbcp.c,
1033        libnetworking/pppd/upap.c,
1034        libnetworking/pppd/chap.c,
1035        libnetworking/pppd/Makefile.am,
1036        libnetworking/pppd/ccp.h,
1037        libnetworking/pppd/utils.c,
1038        libnetworking/pppd/rtemsdialer.h,
1039        libnetworking/pppd/fsm.h,
1040        libnetworking/pppd/pathnames.h,
1041        libnetworking/pppd/md5.c,
1042        libnetworking/pppd/fsm.c,
1043        libnetworking/pppd/ipcp.c,
1044        libnetworking/pppd/STATUS,
1045        libnetworking/pppd/ccp.c,
1046        libnetworking/Makefile.am: Remove (Moved to cpukit).
1047
10482005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1049
1050        * configure.ac: Remove libnetworking, libnetworking/pppd.
1051        * wrapup/Makefile.am: Remove libpppd.a.
1052
10532005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1054
1055        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1056        rtemsdialer.h to $(includedir)/rtems.
1057
10582005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1059
1060        * libnetworking/rtems_telnetd/icmds.c,
1061        libnetworking/rtems_telnetd/Makefile.am,
1062        libnetworking/rtems_telnetd/preinstall.am,
1063        libnetworking/rtems_telnetd/pty.c,
1064        libnetworking/rtems_telnetd/pty.h,
1065        libnetworking/rtems_telnetd/README,
1066        libnetworking/rtems_telnetd/telnetd.c,
1067        libnetworking/rtems_telnetd/telnetd.h:
1068        Remove (Moved to cpukit).
1069
10702005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * configure.ac: Remove libnetworking/rtems_telnetd.
1073        * libnetworking/Makefile.am: Remove rtems_telnetd.
1074        * libnetworking/README: Remove (Obsolete).
1075        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1076
10772005-10-20  Eric Norum <norume@aps.anl.gov>
1078
1079        * libchip/network/dec21140.c: Clean up PCI mapping.
1080
10812005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1082
1083        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1084        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1085        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1086        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1087        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1088        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1089
10902005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1091
1092        * aclocal/bspopts.m4: Add missing m4 quotes.
1093
10942005-09-02  Joel Sherrill <joel@OARcorp.com>
1095
1096    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1097
10982005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1099
1100        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1101        libchip/network/dec21140.c: Remove initialization of PCI bus.
1102
11032005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1104
1105        * optman/Makefile.am: Add preinstall.am.
1106
11072005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1108
1109        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1110        UNTESTED to tested.
1111
11122005-06-17      Joel Sherrill <joel@OARcorp.com>
1113
1114        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1115        it is not supported by the MPC5xx.
1116
11172005-06-17      Joel Sherrill <joel@OARcorp.com>
1118
1119        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1120        interface. Also correct attempting to build on other than PowerPC and
1121        x86.
1122
11232005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1124
1125        * libchip/Makefile.am: Add driver for Tulip clones.
1126        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1127        libchip/network/if_dcreg.h: New files.
1128
11292005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1132        to enable rdbg.
1133        * configure.ac: Reflect changes above.
1134
11352005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1136
1137        * configure.ac: Add ada/.
1138
11392005-05-20      Sergei Organov  <osv@topconrd.ru>
1140
1141        PR 750/networking
1142        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1143        wait_input().
1144
11452005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1146
1147        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1148        rtems/irq.h.
1149
11502005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1151
1152        * libchip/Makefile.am: Include preinstall.am.
1153        * libchip/preinstall.am: New.
1154
11552005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1156
1157        * configure.ac: Add AMPOLISH3.
1158        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1159        * libnetworking/rtems_telnetd/preinstall.am: New.
1160        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1161
11622005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1163
1164        * configure.ac: Let enable_rpcgen default to "no".
1165
11662005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1167
1168        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1169
11702005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1171
1172        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1173        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1174
11752005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1176
1177        * libchip/network/dec21140.c, libchip/network/elnk.c,
1178        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1179
11802005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1181
1182        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1183        of code as a result of the implementation of a common PCI interface.
1184
11852005-05-04      Joel Sherrill <joel@OARcorp.com>
1186
1187        * libchip/network/open_eth.c: Remove prototype of set_vector.
1188
11892005-05-03      Joel Sherrill <joel@OARcorp.com>
1190
1191        * librdbg/src/ptrace.c: Remove warning.
1192
11932005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1194
1195        * libchip/network/dec21140.c, libchip/network/elnk.c,
1196        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1197        Modified parameter list to remove warnings.
1198
11992005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1200
1201        * libchip/network/cs8900.c, libchip/network/i82586.c,
1202        libchip/network/open_eth.c, libchip/network/sonic.c,
1203        libchip/serial/mc68681.c: Modified types to remove
1204        warnings.  Added initialization to remove warnings.
1205
12062005-04-28      Joel Sherrill <joel@OARcorp.com>
1207
1208        * libchip/network/README.sonic: Rewritten to account for removal of
1209        dmv177.
1210
12112005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1212
1213        PR 781/rtems_misc
1214        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1215
12162005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1217
1218        * libchip/serial/ns16550.c:
1219        Fixed warnings generated in various powerpc configurations
1220
12212005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1222
1223        * libchip/serial/ns16550.c: Modified
1224        ISR to work with PPC new exception processing
1225
12262005-03-14      Joel Sherrill <joel@OARcorp.com>
1227
1228        * libchip/network/dec21140.c, libchip/network/elnk.c,
1229        libchip/network/if_fxp.c: Continue PCI API unification. All use
1230        pci_find_device(). Network drivers manufacture a signature since all
1231        calls have not been converted yet.
1232
12332005-03-04      Joel Sherrill <joel@OARcorp.com>
1234
1235        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1236        initialize function part of the unified PCI API as pci_initialize().
1237
12382005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1239
1240        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1241        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1242
12432005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1244
1245        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1246        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1247
12482005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1251        building procedures.
1252
12532005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1254
1255        * aclocal/prog-cc.m4:
1256        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1257
12582005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1261
12622005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1263
1264        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1265
12662005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1269
12702005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1271
1272        * libnetworking/rtems_servers/ftp.c,
1273        libnetworking/rtems_servers/ftp.h,
1274        libnetworking/rtems_servers/Makefile.am:
1275        Remove (relocated to cpukit/ftpd).
1276        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1277        removed move libnetworking/rtems_servers.
1278
12792005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1280
1281        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1282
12832005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        PR 755/rtems
1286        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1287        Remove local declarations of rtems_bsdnet_nameservers,
1288        rtems_bsdnet_nameservers_count.
1289
12902005-01-31      Sergei Organov <osv@topconrd.ru>
1291
1292        PR 751/pppd
1293        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1294        committed to fix PR736 breaks pppd. chat.c should have its own static
1295        ttyfd for pppd to work correctly. The symptom is that second
1296        invokation of chat (for connect script) fails due to pppd_ttyfd set
1297        to -1 by previous chat invokation (for init script). In addition,
1298        this patch fixes leaving of dangling pointer in the abort_stbring[]
1299        by chat_send().
1300
13012005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * configure.ac: Remove CFLAGS_DEBUG_V.
1304        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1305
13062005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1307
1308        * wrapup/Makefile.am: Remove rtems-ctor.o.
1309
13102005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1311
1312        * libchip/rtc/rtc.h: size_t RTC_Count.
1313
13142005-01-20      Joel Sherrill <joel@OARcorp.com>
1315
1316        PR 736/pppd
1317        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1318        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1319        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1320        should not be static and should have a name more specific to pppd.
1321
13222005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1323
1324        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1325        libnetworking/rtems_servers/Makefile.am,
1326        libnetworking/rtems_telnetd/Makefile.am,
1327        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1328        Eliminate CFLAGS_OPTIMIZE_V.
1329
13302005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1331
1332        * configure.ac: Pass CFLAGS to testsuites configure.
1333        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1334        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1335
13362005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1337
1338        * configure.ac: Pass CFLAGS to cpukit configure.
1339        * aclocal/rtems-flags.m4: Remove (Unused).
1340        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1341        * aclocal/env-rtemsbsp.m4:
1342        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1343        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1344        RTEMS_CFLAGS.
1345        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1346        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1347        Cleanup comments.
1348
13492005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1350
1351        * automake/compile.am: Remove build-variant support.
1352
13532005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1354
1355        * libnetworking/pppd/Makefile.am,
1356        libnetworking/rtems_servers/Makefile.am,
1357        libnetworking/rtems_telnetd/Makefile.am:
1358        Remove build-variant support.
1359
13602005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1361
1362        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1363        support/Makefile.am, wrapup/Makefile.am:
1364        Remove build-variant support.
1365
13662004-11-22      Joel Sherrill <joel@OARcorp.com>
1367
1368        * libchip/network/if_fxp.c: Add entry for another module ID code.
1369
13702004-11-22      Joel Sherrill <joel@OARcorp.com>
1371
1372        PR 693/misc
1373        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1374        in/outport routines.
1375
13762004-11-22      Joel Sherrill <joel@OARcorp.com>
1377
1378        PR 693/misc
1379        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1380        in/outport routines.
1381
13822004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1383
1384        * aclocal/enable-itron.m4: Remove (unused).
1385
13862004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1387
1388        * configure.ac: Misc. quoting cleanups.
1389        Enable ada-tests iff --enable-ada and --enable-tests.
1390
13912004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1392
1393        PR 703/filesystem
1394        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1395        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1396        libchip/ide/ide_controller.c:
1397        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1398        available for BSPS/device drivers.
1399        Extend the "modes_available" and "mode_active" parameters to
1400        uint16_t for UDMA support.
1401
14022004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1403
1404        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1405        not supported on PowerPC since it works on the MVME2100 BSP.
1406
14072004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1408
1409        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1410        Add dependency tracking for *.cfgs.
1411        * Makefile.am: Add dependency tracking for *.cfg.
1412
14132004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1414
1415        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1416        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1417
14182004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1419
1420        PR 707/make_build
1421        * configure.ac: Add --enable-rpcgen.
1422
14232004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1424
1425        PR 700/rtems_misc
1426        * libnetworking/rtems_webserver/asp.c,
1427        libnetworking/rtems_webserver/balloc.c,
1428        libnetworking/rtems_webserver/cgi.c,
1429        libnetworking/rtems_webserver/default.c,
1430        libnetworking/rtems_webserver/ej.h,
1431        libnetworking/rtems_webserver/ejIntrn.h,
1432        libnetworking/rtems_webserver/ejlex.c,
1433        libnetworking/rtems_webserver/ejparse.c,
1434        libnetworking/rtems_webserver/emfdb.c,
1435        libnetworking/rtems_webserver/emfdb.h,
1436        libnetworking/rtems_webserver/form.c,
1437        libnetworking/rtems_webserver/handler.c,
1438        libnetworking/rtems_webserver/h.c,
1439        libnetworking/rtems_webserver/license.txt,
1440        libnetworking/rtems_webserver/Makefile.am,
1441        libnetworking/rtems_webserver/md5c.c,
1442        libnetworking/rtems_webserver/md5.h,
1443        libnetworking/rtems_webserver/mime.c,
1444        libnetworking/rtems_webserver/misc.c,
1445        libnetworking/rtems_webserver/NOTES,
1446        libnetworking/rtems_webserver/ringq.c,
1447        libnetworking/rtems_webserver/rom.c,
1448        libnetworking/rtems_webserver/rtems_webserver.h,
1449        libnetworking/rtems_webserver/security.c,
1450        libnetworking/rtems_webserver/sock.c,
1451        libnetworking/rtems_webserver/socket.c,
1452        libnetworking/rtems_webserver/sockGen.c,
1453        libnetworking/rtems_webserver/sym.c,
1454        libnetworking/rtems_webserver/uemf.c,
1455        libnetworking/rtems_webserver/uemf.h,
1456        libnetworking/rtems_webserver/um.c,
1457        libnetworking/rtems_webserver/um.h,
1458        libnetworking/rtems_webserver/umui.c,
1459        libnetworking/rtems_webserver/url.c,
1460        libnetworking/rtems_webserver/value.c,
1461        libnetworking/rtems_webserver/wbase64.c,
1462        libnetworking/rtems_webserver/webcomp.c,
1463        libnetworking/rtems_webserver/webmain.c,
1464        libnetworking/rtems_webserver/webpage.c,
1465        libnetworking/rtems_webserver/webrom.c,
1466        libnetworking/rtems_webserver/webs.c,
1467        libnetworking/rtems_webserver/websda.c,
1468        libnetworking/rtems_webserver/websda.h,
1469        libnetworking/rtems_webserver/webs.h,
1470        libnetworking/rtems_webserver/websSSL.c,
1471        libnetworking/rtems_webserver/websSSL.h,
1472        libnetworking/rtems_webserver/websuemf.c,
1473        libnetworking/rtems_webserver/wsIntrn.h:
1474        Remove (Moved to cpukit/http).
1475
14762004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1477
1478        PR 700/rtems_misc
1479        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1480        Remove libnetworking/rtems_webserver.
1481
14822004-10-25      Eric Norum <norume@aps.anl.gov>
1483
1484        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1485
14862004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1487
1488        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1489
14902004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1491
1492        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1493        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1494
14952004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1498
14992004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1500
1501        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1502        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1503
15042004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1507        BITSPERBYTE.
1508
15092004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1510
1511        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1512        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1513
15142004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1515
1516        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1517
15182004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1519
1520        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1521        * aclocal/enable-bare.m4: Remove.
1522        * configure.ac: Remove BARE_CPU_MODEL.
1523
15242004-10-13      Eric Norum <norume@aps.anl.gov>
1525
1526        PR 688/bsps
1527        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1528        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1529        MC146818A (and several Dallas Semiconductor) TOD chips.
1530
15312004-10-13      Eric Norum <norume@aps.anl.gov>
1532
1533        PR 686/networking
1534        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1535        device code.
1536
15372004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1538
1539        * libchip/network/dec21140.c: include <rtems/pci.h>.
1540
15412004-09-29      Joel Sherrill <joel@OARcorp.com>
1542
1543        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1544        libnetworking/pppd/utils.c: i960 obsoleted and all references
1545        removed.
1546
15472004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1548
1549        PR 607/networking
1550        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1551        instead of fully specifying unused PCI features.
1552
15532004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        * configure.ac: Require automake > 1.9.
1556
15572004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1560
15612004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1562
1563        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1564        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1565
15662004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1567
1568        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1569        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1570
15712004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1572
1573        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1574
15752004-07-28  Joel Sherrill <joel@OARcorp.com>
1576
1577    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1578
15792004-07-25      Joel Sherrill <joel@OARcorp.com>
1580
1581        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1582
15832004-05-21  Till Strauman <strauman@slac.stanford.edu>
1584
1585        PR 625/networking
1586        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1587        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1588        an error rather than panic if no chip is detected (thus allowing
1589        for probing).
1590        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1591        instead of looping forever.  Avoid divide by zero (crashed my PC).
1592        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1593        they are UNTESTED.
1594
15952004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1596
1597        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1598
15992004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1600
1601        * libchip/network/dec21140.c, libchip/network/elnk.c:
1602        #include <errno.h>.
1603
16042004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1605
1606        * libchip/network/if_media.h: Update from FreeBSD.
1607        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1608        libchip/network/i82586.c: #include <errno.h>.
1609
16102004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1611
1612        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1613
16142004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1617
16182004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1619
1620        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1621        automake).
1622
16232004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1624
1625        PR 599/pppd
1626        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1627
16282004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1629
1630        * optman/rtems/no-region.c: Reflect having changed
1631        rtems_region_get_segment_size.
1632
16332004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1634
1635        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1636        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1637        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1638        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1639        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1640        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1641        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1642
16432004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1644
1645        * libchip/ide/ata.c, libchip/network/dec21140.c,
1646        libchip/network/elnk.c, libchip/network/i82586.c,
1647        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1648        libchip/network/open_eth.c, libchip/network/sonic.c,
1649        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1650        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1651        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1652        libchip/shmdr/shm_driver.h: Cosmetics.
1653
16542004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1655
1656        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1657        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1658        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1659        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1660        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1661        fixed size types.
1662
16632004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1664
1665        * configure.ac: Explicitly pass --includedir and --libdir to
1666        cpukit/configure.
1667
16682004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1669
1670        * librdbg/Makefile.am: Fix rpcgen rules.
1671        * librdbg/src/i386/any/remdeb_xdr.c,
1672        librdbg/src/m68k/any/remdeb_xdr.c,
1673        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1674        Reflect changes to librdbg/Makefile.am.
1675
16762004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1677
1678        * configure.ac: Reflect changes testsuites/configure.ac and
1679        cpukit/configure.ac.
1680
16812004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1682
1683        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1684        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1685
16862004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1687
1688        * configure.ac: Reflect changes to testsuites's configuration.
1689
16902004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1691
1692        PR/589 rtems
1693        * libchip/network/pci.h: Remove (Moved to cpukit).
1694
16952004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1696
1697        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1698        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1699        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1700        libchip/network/dec21140.c, libchip/network/elnk.c,
1701        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1702        libchip/network/open_eth.h, libchip/network/sonic.c,
1703        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1704        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1705        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1706        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1707        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1708        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1709        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1710        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1711        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1712        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1713        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1714        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1715        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1716        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1717        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1718        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1719        fixed-size types.
1720
17212004-03-14      Chris Johns  <chrisj@rtems.org>
1722
1723        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1724        the BSP example code.
1725        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1726        support the DIMMPC. This is a pc386 target with IO port support. Minor
1727        formating clean up. Add documentation to the header file.
1728        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1729        cs8900.h header file.
1730
17312004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1732
1733        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1734        Cosmetics.
1735
17362004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1737
1738        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1739        There are no application level Makefiles in here.
1740
17412004-03-04      Joel Sherrill <joel@OARcorp.com>
1742
1743        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1744        they can be used in application level makefiles.
1745
17462004-03-05      Joel Sherrill <joel@OARcorp.com>
1747
1748        * libnetworking/rtems_webserver/ejparse.c,
1749        libnetworking/rtems_webserver/emfdb.c,
1750        libnetworking/rtems_webserver/sock.c,
1751        libnetworking/rtems_webserver/socket.c,
1752        libnetworking/rtems_webserver/sym.c,
1753        libnetworking/rtems_webserver/webs.c,
1754        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17552004-03-05      Joel Sherrill <joel@OARcorp.com>
1756
1757        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1758        compiling this file only only those CPU families with supported
1759        exception models.
1760
17612004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1762
1763        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1764        testsuites (Was exposed with --enable-multilib, only).
1765        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1766         Add RTEMS_BSP_CONFIG_SUBDIR.
1767        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1768        testsuites's configure.
1769        * aclocal/rtems-top.m4: Remove ENDIF hack.
1770        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1771
17722004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1775        wrapup/Makefile.am: Fix automake problems having been introduced
1776        in previous patch.
1777
17782004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1779
1780        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1781        Preinstall dirs.
1782        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1783        * aclocal/check-multiprocessing.m4: Cosmetics.
1784        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1785        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1786
17872004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1790        librdbg/src/Makefile.am.
1791        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1792        * configure.ac: Reflect changes above.
1793        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1794        * wrapup/Makefile.am: Reflect changes above.
1795        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1796
17972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1800
18012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1802
1803        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1804
18052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1808
18092004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1812        librdbg/src/powerpc/Makefile.am: Remove.
1813        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1814        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1815        * configure.ac: Reflect changes above.
1816
18172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819
18202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1821
1822        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1823        STRIP.
1824
18252004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1826
1827        * librdbg/include/Makefile.am: Merge-in
1828        librdbg/include/rdbg/i386/Makefile.am,
1829        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1830        librdbg/include/rdbg/powerpc/Makefile.am.
1831        * librdbg/include/rdbg/i386/Makefile.am,
1832        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1833        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1834        * configure.ac: Reflect changes above.
1835
18362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * configure.ac: Use AS_HELP_STRING(ada).
1839
18402004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1841
1842        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1843        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1844        Use AC_CONFIG_HEADERS.
1845        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1846        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1847
18482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * Makefile.am: include local.am.
1851
18522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * aclocal/version.m4: 4.6.99.0.
1855
18562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * Makefile.am: Don't include host.am.
1859        * automake/compile.am: Further cleanups.
1860
18612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * automake/lib.am: Remove (Unused).
1864
18652004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * wrapup/Makefile.am: Don't include lib.am.
1868        * automake/compile.am: Use automake compilation rules.
1869
18702004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * libnetworking/pppd/Makefile.am,
1873        libnetworking/rtems_servers/Makefile.am,
1874        libnetworking/rtems_telnetd/Makefile.am,
1875        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1876        support/Makefile.am: Don't include lib.am.
1877
18782004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1879
1880        * libchip/Makefile.am: Don't include lib.am.
1881        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1882        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1883        unnecessary EXTRA_DISTs.
1884
18852004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1886
1887        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1888        hack.
1889
18902004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1891
1892        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1893        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1894        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1895        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1896
18972004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1900        Add AM_CONDITIONAL(HAS_MP).
1901        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1902        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1903        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1904        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1905        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1906        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1907        (Deprecated by autoconf 2.59).
1908
19092004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1912        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1913
19142004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * ChangeLog: Merge-in libnetworking/ChangeLog.
1917        * libnetworking/ChangeLog: Remove.
1918        * ChangeLog: Merge-in librdbg/ChangeLog.
1919        * librdbg/ChangeLog: Remove.
1920        * ChangeLog: Merge-in libchip/ChangeLog.
1921        * libchip/ChangeLog: Remove.
1922        * ChangeLog: Merge-in optman/ChangeLog.
1923        * optman/ChangeLog: Remove.
1924
19252004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1926
1927        * configure.ac: Reflect changes to cpukit.
1928        * wrapup/Makefile.am: Reflect changes to librdbg.
1929        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1930        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1931        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1932        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1933        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1934        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1935        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1936        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1937        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1938
19392004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1940
1941        * aclocal/rtems-top.m4: Remove check for version.m4.
1942        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1943
19442004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
1946        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1947        * wrapup/Makefile.am: Reflect changes to libchip/*.
1948        * support/Makefile.am: Use automake compilation rules.
1949        * wrapup/Makefile.am: Reflect changes to support/*.
1950        * configure.ac: Remove libnetworking/wrapup/Makefile.
1951        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1952        libnetworking/*/lib*.a instead of libnetapps.a.
1953        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1954        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1955        * optman/Makefile.am: Use automake compilation rules.
1956        * libchip/Makefile.am: Fix typo in previous patch.
1957        * libchip/Makefile.am: Use automake compilation rules.
1958        * libnetworking/Makefile.am: Remove wrapup.
1959        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1960        automake-compilation rules.
1961        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1962        automake-compilation rules.
1963        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1964        automake-compilation rules.
1965        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1966        automake-compilation rules.
1967        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1968
19692004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1970
1971        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1972        PRE/TMPINSTALL_FILES to CLEANFILES.
1973        * automake/lib.am: Remove TMPINSTALL_FILES.
1974        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1975        PRE/TMPINSTALL_FILES to CLEANFILES.
1976        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1977        PRE/TMPINSTALL_FILES to CLEANFILES.
1978        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1979        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1980        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1981        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1982        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1983        * librdbg/src/i386/Makefile.am: Ditto.
1984        * librdbg/src/m68k/Makefile.am: Ditto.
1985        * librdbg/src/powerpc/Makefile.am: Ditto.
1986        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1987        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1988        * libnetworking/rtems_servers/Makefile.am: Ditto.
1989        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1990        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1991
19922004-01-07      Joel Sherrill <joel@OARcorp.com>
1993
1994        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1995        more completely covers the MIPS family.
1996
19972003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1998
1999        * wrapup/Makefile.am: Reflect changes to shmdr.
2000        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2001
20022003-12-18      Joel Sherrill <joel@OARcorp.com>
2003
2004        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2005        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2006        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2007        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2008        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2009        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2010        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2011
20122003-12-17      Joel Sherrill <joel@OARcorp.com>
2013
2014        * aclocal/version.m4: Updated to rtems-20031217-test.
2015
20162003-12-17     
2017
2018        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2019        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2020
20212003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * automake/compile.am: Remove LINK_LIBS (Unused).
2024        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2025
20262003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2027
2028        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2029        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2030        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2031        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2032        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2033
20342003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2035
2036        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2037        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2038        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2039        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2040        * librdbg/src/i386/Makefile.am:
2041        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2042        * librdbg/src/m68k/Makefile.am:
2043        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2044        * librdbg/src/powerpc/Makefile.am:
2045        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2046
20472003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2048
2049        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2050        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2051        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2052        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2053        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2054        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2055        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2056        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2057        * optman/Makefile.am: Remove project_libdir.
2058        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2059        PRE/TMPINSTALL_FILES.
2060        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2061        PRE/TMPINSTALL_FILES.
2062        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2063        PRE/TMPINSTALL_FILES.
2064        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2065        PRE/TMPINSTALL_FILES.
2066        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2067        from PRE/TMPINSTALL_FILES.
2068        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2069        PRE/TMPINSTALL_FILES.
2070        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2071        PRE/TMPINSTALL_FILES.
2072        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2073        PRE/TMPINSTALL_FILES.
2074        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2075        PRE/TMPINSTALL_FILES.
2076        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2077        PRE/TMPINSTALL_FILES.
2078        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2079        PRE/TMPINSTALL_FILES.
2080        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2081        from PRE/TMPINSTALL_FILES.
2082
20832003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2084
2085        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2086        * automake/lib.am: Remove project_libdir.
2087        * wrapup/Makefile.am: Reworked.
2088
20892003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * configure.ac: Reflect changes to librdbg.
2092        * optman/Makefile.am: Add tmpinstall dirstamp support.
2093        * libchip/Makefile.am: Fix variant-tmpinstall support.
2094        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2095        * librdbg/src/powerpc/Makefile.am: Merge-in former
2096        new_exception_processing/Makefile.am.
2097        * librdbg/src/m68k/any/Makefile.am: Remove.
2098        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2099        * librdbg/src/i386/any/Makefile.am: Remove.
2100        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2101        * librdbg/src/Makefile.am: Cosmetics.
2102        * librdbg/include/Makefile.am: Cosmetics.
2103        * librdbg/Makefile.am: Cosmetics.
2104        * libnetworking/Makefile.am: Cosmetics.
2105        * libnetworking/pppd/Makefile.am: Cosmetics.
2106        * libnetworking/wrapup/Makefile.am: Cosmetics.
2107
21082003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2109
2110        * Makefile.am: Cosmetics.
2111        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2112        support.
2113
21142003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * automake/compile.am: Remove $(ARCH):-rule.
2117
21182003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * configure.ac: Remove lib/libbsp/shared/Makefile,
2121        lib/libbsp/shmdr/Makefile.
2122
21232003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2126        libchip/serial/Makefile, libchip/rtc/Makefile.
2127        * support/Makefile.am: Remove all-local: $(ARCH).
2128        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2129        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2130        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2131        * optman/Makefile.am: Remove all-local: $(ARCH).
2132        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2133        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2134        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2135        compilation dirstamp support.
2136        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2137        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2138        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2139        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2140        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2141        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2142        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2143        all-local: $(ARCH).
2144        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2145        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2146        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2147        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2148        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2149
21502003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * aclocal/lead-dot.m4: New (from automake-1.7f).
2153        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2154        AC_SUBST(dirstamp).
2155        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2156        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2157        libchip/serial/Makefile.am: Ditto.
2158        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2159        * librdbg/include/Makefile.am: Ditto.
2160        * librdbg/include/rdbg/Makefile.am: Ditto.
2161        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2162        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2163        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2164        * librdbg/src/Makefile.am: Ditto.
2165        * librdbg/src/i386/Makefile.am: Ditto.
2166        * librdbg/src/i386/any/Makefile.am: Ditto.
2167        * librdbg/src/m68k/Makefile.am: Ditto.
2168        * librdbg/src/m68k/any/Makefile.am: Ditto.
2169        * librdbg/src/powerpc/Makefile.am: Ditto.
2170        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2171        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2172        preinstallation.
2173        * libnetworking/pppd/Makefile.am: Ditto.
2174        * libnetworking/rtems_servers/Makefile.am: Ditto.
2175        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2176        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2177        * libnetworking/wrapup/Makefile.am: Ditto.
2178
21792003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2182        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2183        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2184        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2185        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2186        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2187        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2188        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2189        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2190        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2191        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2192        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2193        underquoting to silence automake-1.8.
2194
21952003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197        * configure.ac: Reflect having moved tests to ../../testsuites.
2198
21992003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2200
2201        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2202        * aclocal/canonical-host.m4: Remove.
2203        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2204        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2205
22062003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2207
2208        * aclocal/check-cpu.m4: Remove.
2209        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2210        * aclocal/canonical-target-name.m4: Add m4-quotes.
2211        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2212        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2213        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2214        * aclocal/check-networking.m4: Add m4-quotes. Require
2215        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2216        * aclocal/check-posix.m4: Add m4-quotes. Require
2217        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2218        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2219        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2220        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2221
22222003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2225        * aclocal/bsp-alias.m4: Remove.
2226
22272003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * configure.ac: Make presence of tests/ optional.
2230
22312003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * aclocal/path-perl.m4: Remove (Unused).
2234
22352003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
2237        * automake/force-preinstall.am: Remove.
2238
22392003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2240
2241        PR 499/rtems_misc
2242        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2243        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2244        Configuration (Odd was forced) - Correction of Stop Bit configuration
2245        (inversed) - Correction of ISR Handler to call
2246        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2247        CTS Hardware flow control Configuration.
2248
22492003-09-04      Joel Sherrill <joel@OARcorp.com>
2250
2251        * lib/libcpu/shared/include/cache.h,
2252        lib/libcpu/shared/src/cache_aligned_malloc.c,
2253        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2254        license changed.
2255        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2256        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2257        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2258        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2259        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2260        for license changed.
2261        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2262        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2263        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2264        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2265        libchip/network/cs8900.h, libchip/network/dec21140.c,
2266        libchip/network/elnk.c, libchip/network/open_eth.c,
2267        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2268        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2269        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2270        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2271        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2272        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2273        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2274        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2275        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2276        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2277        libchip/serial/serial.h, libchip/serial/z85c30.c,
2278        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2279        libchip/serial/z85c30_reg.c: URL for license changed.
2280
22812003-09-03      Jiri Gaisler <jiri@gaisler.com>
2282
2283        PR 477/networking
2284        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2285        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2286        libchip/network/open_eth.h: New files.
2287
22882003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * aclocal/rtems-top.m4: Add RTEMS_API.
2291        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2292
22932003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2296        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2297        @RTEMS_BSP@.cfg.
2298
22992003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2300
2301        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2302
23032003-08-20      Joel Sherrill <joel@OARcorp.com>
2304
2305        * libchip/network/cs8900.c: Correct copyright statements.
2306
23072003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * aclocal/check-itron.m4: Remove.
2310        * aclocal/enable-inlines.m4: Remove.
2311        * Makefile.am: Reflect having moved aclocal/.
2312        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2313        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2314        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2315        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2316        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2317        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2318        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2319        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2320        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2321        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2322        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2323        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2324        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2325        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2326        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2327        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2328        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2329        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2330        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2331        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2332        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2333        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2334        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2335        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2336        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2337        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2338        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2339        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2340        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2341        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2342        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2343        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2344        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2345        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2346        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2347        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2348        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2349        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2350        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2351        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2352        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2353        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2354        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2355        * aclocal/target.m4: New (Copied from ../../aclocal).
2356        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2357        * aclocal/version.m4: New (Copied from ../../aclocal).
2358
23592003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2360
2361        * configure.ac: Remove stray comments.
2362        * automake/local.am, automake/host.am: Remove "debug".
2363
23642003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2365
2366        * Makefile.am: Reflect having moved automake/.
2367        * lib/Makefile.am: Reflect having moved automake/.
2368        * support/Makefile.am: Reflect having moved automake/.
2369        * wrapup/Makefile.am: Reflect having moved automake/.
2370        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2371        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2372        from ../../automake).
2373        * optman/Makefile.am: Reflect having moved automake/.
2374        * libchip/Makefile.am: Reflect having moved automake/.
2375        * libchip/ide/Makefile.am: Reflect having moved automake/.
2376        * libchip/network/Makefile.am: Reflect having moved automake/.
2377        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2378        * libchip/serial/Makefile.am: Reflect having moved automake/.
2379        * librdbg/Makefile.am: Reflect having moved automake/.
2380        * librdbg/include/Makefile.am: Reflect having moved automake/.
2381        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2382        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2383        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2384        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2385        automake/.
2386        * librdbg/src/Makefile.am: Reflect having moved automake/.
2387        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2388        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2389        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2390        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2391        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2392        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2393        having moved automake/.
2394        * libnetworking/Makefile.am: Reflect having moved automake/.
2395        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2396        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2397        automake/.
2398        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2399        automake/.
2400        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2401        automake/.
2402        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2403
24042003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2405
2406        * Makefile.am: Add bsp.pc.in.
2407        * bsp.pc.in: New (pkgconfig support).
2408
24092003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2410
2411        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2412
24132003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * lib/Makefile.am: New (Required by 'make dist').
2416        * lib/ChangeLog: Remove.
2417        * lib/.cvsignore: Cleanup.
2418        * configure.ac: Reflect having added lib/Makefile.am.
2419        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2420        lib/libbsp/configure.ac.
2421        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2422        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2423
24242003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2425
2426        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2427        * configure.ac: Merge-in librdbg/configure.ac.
2428        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2429        librdbg/configure.ac.
2430        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2431        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2432        LIBCHIP. Conditionally build include-dirs.
2433        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2434        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2435        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2436        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2437        librdbg/include/rdbg/m68k/Makefile.am,
2438        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2439        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2440        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2441        librdbg/src/powerpc/Makefile.am, librdbg/
2442        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2443        configure.ac into ../configure.ac.
2444        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2445        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2446        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2447        libnetworking/rtems_telnetd/Makefile.am,
2448        libnetworking/rtems_webserver/Makefile.am,
2449        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2450        into ../configure.ac.
2451
24522003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2453
2454        PR 427/rtems
2455        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2456        * librdbg/src/servtsp.c: Ditto.
2457
24582003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2459
2460        PR 429/bsps
2461        PR 432/bsps
2462        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2463        packets are queued onto an elnk board, the ISR will deadlock the device
2464        with a tx complete interrupt.  Lighter tx loads are not affected as they
2465        end up submitting single packets to the device.
2466
24672003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2468
2469        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2470        optman/configure.ac.
2471        * optman/configure.ac: Remove (Merged into ../configure.ac).
2472        * optman/Makefile.am: Reflect having merged configure.ac into
2473        ../configure.ac.
2474        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2475        * libchip/Makefile.am, libchip/ide/Makefile.am,
2476        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2477        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2478        ../configure.ac.
2479
24802003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2481
2482        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2483
24842003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2485
2486        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2487        on i386.
2488
24892003-06-13      Joel Sherrill <joel@OARcorp.com>
2490
2491        * libnetworking/pppd/chat.c: Removed warnings.
2492
24932003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2494
2495        * libchip/network/README.3com: New file missed in previous commit.
2496        PR 405/bsps
2497        PR 393/networking
2498        * libchip/network/dec21140.c: Fix leak also known as PR393.
2499        * libchip/network/elnk.c, libchip/network/if_media.h,
2500        libchip/network/mii.h: New files.
2501        * libchip/network/Makefile.am: Reflect new files.
2502
25032003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2504
2505        * configure.ac: Remove support for profile-variant.
2506
25072003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        PR 397/pppd
2510        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2511        * libnetworking/pppd/magic.c: Remove *rand48.
2512        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2513
25142003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * wrapup/Makefile.am: Add libide.a.
2517
25182003-04-15      Joel Sherrill <joel@OARcorp.com>
2519
2520        PR 387/rtems_misc
2521        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2522        routines.
2523        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2524
25252003-04-11      Joel Sherrill <joel@OARcorp.com>
2526
2527        * libnetworking/rtems_webserver/cgi.c,
2528        libnetworking/rtems_webserver/sockGen.c,
2529        libnetworking/rtems_webserver/umui.c,
2530        libnetworking/rtems_webserver/websSSL.c,
2531        libnetworking/rtems_webserver/websSSL.h,
2532        libnetworking/rtems_webserver/websda.c,
2533        libnetworking/rtems_webserver/websda.h: New files. Not included in
2534        previous commit.
2535
25362003-04-10      Joel Sherrill <joel@OARcorp.com>
2537
2538        PR 371/pppd
2539        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2540        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2541        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2542        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2543        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2544        still global symbols in rtemspppd.h which might need to be changed or
2545        converted into member of a structure which is dereferenced with a
2546        pointer that is managed as a per task variable. But this patch should
2547        avoid many conflicts.
2548
25492003-03-27      Joel Sherrill <joel@OARcorp.com>
2550
2551        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2552        not allowed in the cpukit source code since it must be buildable
2553        independent of any BSP. These files were moved to libchip/ide.
2554        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2555        files.
2556
25572003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2558
2559        PR 368/filesystems
2560        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2561        improvements which now work on pc386 and mbx8xx.
2562        * libchip/ide/ide_controller.c: New file.
2563
25642003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2567
25682003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2571        * configure.ac: Add support/.
2572        * support/.cvsignore: New.
2573        * support/Makefile.am: New.
2574        * support/version.c: New.
2575        * wrapup/Makefile.am: Add support/libsupport.a.
2576        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2577        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2578        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2579        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2580
25812003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2584
25852003-02-20      Till Straumann <strauman@slac.stanford.edu>
2586
2587        PR 354/networking
2588        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2589        chip against a table of supported chips. The untested ones are still
2590        commented out, however.
2591
25922003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2595        * configure.ac: AC_PREREQ(2.57).
2596        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2597        * optman/configure.ac: AC_PREREQ(2.57).
2598        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2599        * libchip/configure.ac: AC_PREREQ(2.57).
2600        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2601        * librdbg/configure.ac: AC_PREREQ(2.57).
2602        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2603        * libnetworking/configure.ac: AC_PREREQ(2.57).
2604
26052003-02-06      Joel Sherrill <joel@OARcorp.com>
2606
2607        * libnetworking/pppd/chat.c: Convert routines with common names to
2608        static. This included get_char(), put_char(), and character() among
2609        others.
2610
26112003-02-03      Joel Sherrill <joel@OARcorp.com>
2612
2613        PR 338/filesystem
2614        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2615        rtems_io_lookup_name() (API change).  Unused function removed.
2616
26172003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2620        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2621        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2622        Eliminate *_O_FILES.
2623        * libnetworking/rtems_servers/Makefile.am,
2624        libnetworking/rtems_webserver/Makefile.am,
2625        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2626
26272002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2628
2629        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2630        Let all-local: depend on $(LIB).
2631        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2632        * optman/Makefile.am: Apply install-data-local to install *.rels.
2633
26342002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2637        %.c rules.
2638        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2639        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2640        * libchip/rtc/Makefile.am: Ditto.
2641        * libchip/serial/Makefile.am: Ditto.
2642
26432002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2646        LIBC_DEFINES.
2647        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2648        LIBC_DEFINES.
2649        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2650        LIBC_DEFINES.
2651
26522002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2653
2654        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2655
26562002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2657
2658        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2659        cache-checking.
2660        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2661
26622002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2665        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2666        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2667        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2668        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2669
26702002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2673        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2674        Remove.
2675        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2676
26772002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2680        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2681
26822002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2683
2684        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2685        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2686
26872002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2690        * optman/rel.am: New.
2691
26922002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2695        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2696        braino in comment on "exec". Extend --enable-ada handling.
2697
26982002-11-04      Joel Sherrill <joel@OARcorp.com>
2699
2700        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2701        tasks and rolling multiple loops into 1.
2702        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2703        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2704        Removed warnings.
2705
27062002-10-31      Joel Sherrill <joel@OARcorp.com>
2707
2708        * libchip/network/dec21140.c: Removed warnings.
2709        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2710        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2711        librdbg/src/m68k/any/remdeb_xdr.c,
2712        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2713        warnings.
2714        * libnetworking/rtems_webserver/socket.c,
2715        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2716
27172002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2718
2719        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2720        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2721        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2722        above.
2723
27242002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2727        * wrapup/.cvsignore: Remove autom4te.cache.
2728        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2729        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2730        autom4te.cache.
2731        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2732        autom4te.cache.
2733        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2734        autom4te.cache.
2735
27362002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2739
27402002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
2742        * optman/.cvsignore: Add autom4te.cache.
2743
27442002-09-14      Joel Sherrill <joel@OARcorp.com>
2745
2746        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2747
27482002-09-07      Joel Sherrill <joel@OARcorp.com>
2749
2750        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2751        include files to resolve warnings.
2752
27532002-09-07      Chris Johns <ccj@acm.org>
2754
2755        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2756        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2757        which corrects the problem  where the cs8900.c file was actually the BSP
2758        glue.  Joel did some hacking so this file will compile.  Previously it
2759        required providing a target.h file to compile.
2760        * libchip/network/cs8900.c.bsp: New file.
2761
27622002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2763
2764        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2765
27662002-08-31      Joel Sherrill <joel@OARcorp.com>
2767
2768        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2769        eliminate warning.
2770
27712002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * configure.ac: Add ada-tests.
2774
27752002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * Makefile.am: Add preinstall-stamp.
2778
27792002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2782        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2783        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2784        gcc31 happy.
2785        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2786        cp.
2787
27882002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2789
2790        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2791        make/bsp.mak.
2792        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2793        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2794
27952002-08-12      Joel Sherrill <joel@OARcorp.com>
2796
2797        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2798        avoid error.
2799
28002002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2801
2802        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2803        * configure.ac: Add BSP_SUBDIRS.
2804        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2805        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2806        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2807        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2808        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2809        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2810        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2811        RTEMS_CHECK_BSP_CACHE.
2812        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2813        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2814        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2815        .$(OBJEXT) instead of .o.
2816        * libnetworking/pppd/Makefile.am,
2817        libnetworking/rtems_servers/Makefile.am,
2818        libnetworking/rtems_telnetd/Makefile.am,
2819        libnetworking/rtems_webserver/Makefile.am,
2820        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2821
28222002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2823
2824        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2825        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2826        ../libchip/serial/$(ARCH)/libserialio.a.
2827        * libchip/serial/Makefile.am: Don't tmp-install lib.
2828        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2829
28302002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        * Makefile.am: Add rtems_makedir.
2833        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2834        * Makefile.am: Add wrapup-SUBDIR.
2835        * wrapup/ChangeLog: Remove.
2836        * wrapup/configure.ac: Remove.
2837        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2838        (Make the bare BSP happy).
2839        * configure.ac: Ditto.
2840        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2841        Create make/custom/default.cfg.
2842        * configure.ac: Add creation of make/custom/*.cfg. Create
2843        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2844
28452002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * Makefile.am: Clean $(PROJECT_RELEASE).
2848
28492002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2852        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2853        prototype mismatches.
2854
28552002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2856
2857        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2858        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2859
28602002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * acinclude.m4: Add test "$multilib" != "yes".
2863        * config-ml.in: Remove.
2864        * acinclude.m4: Cleanups.
2865        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2866        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2867        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2868        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2869        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2870
28712002-07-16      Eric Norum <eric.norum@usask.ca>
2872
2873        * New driver for the Intel EtherExpressPro (82559ER) chip.
2874        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2875        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2876        * libchip/network/Makefile.am: Modified to reflect above.
2877
28782002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * acinclude.m4: New.
2881        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2882        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2883        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2884
28852002-07-01      Joel Sherrill <joel@OARcorp.com>
2886
2887        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2888        _Objects_Information_table now that it is a two dimensional array based
2889        upon API and class.
2890        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2891        of strnlen().
2892
28932002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2894
2895        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2896        preinstall libnetapps.a.
2897
28982002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2899
2900        * configure.ac: Remove librpc.
2901
29022002-06-25      Joel Sherrill <joel@OARcorp.com>
2903
2904        * Per PR233, moved librpc to exec.
2905        * configure.ac, wrapup/Makefile.am: Modified.
2906        * librpc, librpc/ChangeLog: Removed.
2907
29082002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2909
2910        * optman/Makefile.am: Remove multilib support.
2911        * optman/configure.ac: Ditto.
2912        * optman/sapi/Makefile.am: Ditto.
2913
29142002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2915
2916        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2917        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2918
29192002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2920
2921        Move networking libraries to c/src/exec/libnetworking
2922        * libnetworking/configure.ac, libnetworking/Makefile.am,
2923        libnetworking/wrapup/Makefile.am: Reflect Moval.
2924
29252002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2926
2927        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2928        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2929        <rtems/bspIo.h>.
2930
29312002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2934        * libnetworking/rtems/mkrootfs.h: Ditto.
2935        * libnetworking/rtems/Makefile.am: Reflect changes above.
2936
29372002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2938
2939        * configure.ac: Remove lib.
2940
29412002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2942
2943        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2944        that exception stack frames on M68K members with VBR always are 6 byte
2945        long. The incorrect assumption resulted in some gdb commands like "next"
2946        to fail on the 68360.
2947
29482002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2949
2950        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2951        PR 220
2952        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2953        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2954        CVS.
2955        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2956        libnetworking/sys/filio.h: Remove.
2957        * libnetworking/sys/Makefile.am: Reflect changes above.
2958
29592002-05-07      Chris Johns <ccj@acm.org>
2960
2961        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2962        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2963        requires it to be stripped.
2964
29652002-05-01      Eric Norum <eric.norum@usask.ca>
2966
2967        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2968        assembly  to satisfy gcc 3.1 and newer.
2969
29702002-04-26      Eric Norum <eric.norum@usask.ca>
2971
2972        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2973        agressive optimization in gcc 3.1 does not reorder things.
2974
29752002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2976
2977        * libchip/network/dec21140.c: Reflect changes to powerpc's
2978        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2979        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2980        <rtems/score/cpu.h>.
2981        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2982        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2983
29842002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * optman/configure.ac: Remove ENABLE_GCC28.
2987
29882002-04-11      Chris Johns <ccj@acm.org>
2989
2990        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2991        driver control block field to the ifconfig network driver structure.
2992        This field is needed by the i82586 driver which was ported from NetBSD
2993        as it had better hardware abstraction.
2994        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2995        PR59, added the drv_ctrl driver control block field to the ifconfig
2996        network driver structure. This field is needed by the i82586 driver
2997        which was ported from NetBSD as it had better hardware abstraction.
2998
29992002-04-10      Mike Siers <mikes@poliac.com>
3000
3001        * libnetworking/rtems_webserver/NOTES,
3002        libnetworking/rtems_webserver/asp.c,
3003        libnetworking/rtems_webserver/balloc.c,
3004        libnetworking/rtems_webserver/default.c,
3005        libnetworking/rtems_webserver/ej.h,
3006        libnetworking/rtems_webserver/ejIntrn.h,
3007        libnetworking/rtems_webserver/ejlex.c,
3008        libnetworking/rtems_webserver/ejparse.c,
3009        libnetworking/rtems_webserver/emfdb.c,
3010        libnetworking/rtems_webserver/emfdb.h,
3011        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3012        libnetworking/rtems_webserver/handler.c,
3013        libnetworking/rtems_webserver/license.txt,
3014        libnetworking/rtems_webserver/md5.h,
3015        libnetworking/rtems_webserver/md5c.c,
3016        libnetworking/rtems_webserver/mime.c,
3017        libnetworking/rtems_webserver/misc.c,
3018        libnetworking/rtems_webserver/ringq.c,
3019        libnetworking/rtems_webserver/rom.c,
3020        libnetworking/rtems_webserver/security.c,
3021        libnetworking/rtems_webserver/sock.c,
3022        libnetworking/rtems_webserver/sym.c,
3023        libnetworking/rtems_webserver/uemf.c,
3024        libnetworking/rtems_webserver/uemf.h,
3025        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3026        libnetworking/rtems_webserver/url.c,
3027        libnetworking/rtems_webserver/value.c,
3028        libnetworking/rtems_webserver/wbase64.c,
3029        libnetworking/rtems_webserver/webcomp.c,
3030        libnetworking/rtems_webserver/webpage.c,
3031        libnetworking/rtems_webserver/webrom.c,
3032        libnetworking/rtems_webserver/webs.c,
3033        libnetworking/rtems_webserver/webs.h,
3034        libnetworking/rtems_webserver/websuemf.c,
3035        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3036        2.1.4.
3037
30382002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3039
3040        * libchip/network/i82586.c: Include <string.h>.
3041        * libchip/network/sonic.c: Ditto.
3042
30432002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3046
30472002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3048
3049        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3050
30512002-03-27      Thomas.Doerfler@imd-systems.de
3052
3053        PR 144
3054        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3055        memory address 0 when called for the first time. This is done when
3056        trying to clear the variable "dhcp_hostname".
3057
30582002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3059
3060        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3061        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3062        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3063        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3064        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3065        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3066        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3067        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3068        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3069        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3070        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3071        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3072        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3073        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3074        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3075        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3076        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3077        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3089        AUTOMAKE_OPTIONS.
3090        * libnetworking/configure.ac:
3091        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3092        foreign 1.6]).
3093        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3094        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3096        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3097        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3098        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3099        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3100        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3101        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3102        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3103        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3104        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3105        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3106        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3107        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3108        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3109        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3110
31112002-03-27      Ilya Alexeev <ilya@continuum.ru>
3112
3113        PR 162
3114        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3115        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3116        used in a device write routines.  Now ppp_softc structure have own
3117        character for writing to device (sc_outchar).  I think that converting
3118        local variables to static is not a right solution, because problems will
3119        occur in the case of two or more ppp instances.
3120        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3121        must be u_long, otherwise in the case of the big output packet endless
3122        loop may occur.
3123
31242002-03-21      Ilya Alexeev <ilya@continuum.ru>
3125
3126        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3127        preparations for multiple PPPD connections.
3128
31292002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3130
3131        PR 149
3132        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3133        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3134        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3135        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3136
31372002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3138
3139        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3140        * configure.ac: Modified to reflect addition.
3141
31422002-02-27      Ilya Alexeev <ilya@continuum.ru>
3143
3144        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3145        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3146        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3147        capabilities as well as eliminate some warnings.
3148
31492002-02-27      Eric Norum <eric.norum@usask.ca>
3150
3151        * libnetworking/net/radix.c: Properly handle fetching the default route
3152        when there is no route.  This was a bug in the original FreeBSD code and
3153        this fix is from an updated version of their code.
3154
31552002-02-16      Eric Norum <eric.norum@usask.ca>
3156
3157        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3158        checking.
3159
31602002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3163        dodefaultroute.
3164
31652002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3166
3167        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3168        include <rtems/seterr.h>.
3169
31702002-02-01      Mike Siers <mikes@poliac.com>
3171
3172        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3173        avoid bringing the link down too fast. NOTE: Mike reports successfully
3174        running at 56K baud on a direct link.
3175
31762002-02-01      Eric Valette <valette@crf.canon.fr>
3177
3178        * librdbg/So many patches have been posted recently on the mailing list
3179        and  because we were unable to find correct solution to compile on
3180        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3181        because the coding  style of rdbg was rather inconsistant among various
3182        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3183        global coding style (using indent + manual edits), 2) incorporate/review
3184        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3185        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3186        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3187        after rdbg initialization is done, NB : the paches is huge but it is
3188        mainly due to coding styke chnages.  Only few lines of codes have been
3189        really changed and they do not impact  rdbg functionnality (AFAIKT).
3190        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3191        librdbg/include/rdbg/m68k/rdbg_f.h,
3192        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3193        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3194        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3195        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3196        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3197        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3198        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3199        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3200        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3201        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3202        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3203        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3204        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3205        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3206        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3207        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3208
32092002-01-31      Mike Siers <mikes@poliac.com>
3210
3211        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3212        * Nice Update of PPPD support which eliminates the requiremetn that
3213        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3214        and reports that it seems to be more stable and handle larger packets
3215        better.  This patch replaces the termios tasks with more general pppd
3216        network driver tasks.  The functions pppinput() and pppstart() get
3217        called from the interrupt service routine.
3218        * libnetworking/Makefile.am, libnetworking/configure.ac,
3219        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3220        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3221        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3222        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3223        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3224        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3225        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3226        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3227        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3228        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3229        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3230        libnetworking/net/route.c, libnetworking/net/route.h,
3231        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3232        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3233        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3234        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3235        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3236        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3237        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3238        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3239        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3240        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3241        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3242        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3243        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3244        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3245        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3246        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3247        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3248        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3249        libnetworking/pppd/example/README,
3250        libnetworking/pppd/example/netconfig.h,
3251        libnetworking/wrapup/Makefile.am: Modified.
3252        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3253        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3254        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3255        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3256        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3257        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3258        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3259        libnetworking/modem/pppcompress.c: Subdirectory removed.
3260
32612002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3262
3263        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3264        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3265
32662002-01-18      Till Straumann <strauman@slac.stanford.edu>
3267
3268        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3269        issues: - exception handler needs to enable MSR_FP if the interrupted
3270        thread is FP enabled. - printk message for MSR fixed and added
3271        stacktrace. NOTE: this requires the stacktrace patch to
3272        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3273        however).
3274
32752002-01-06      Joel Sherrill <joel@OARcorp.com>
3276
3277        * optman/.cvsignore: Added aclocal.m4 and configure.
3278        * optman/.cvsignore: New file.
3279
32802002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3283
32842002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3285
3286        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3287        * optman/ChangeLog: New.
3288        * optman/configure.ac: New.
3289        * optman/Makefile.am: New.
3290        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3291        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3292
32932001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3294
3295        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3296
32972001-12-18      Eric Norum <eric.norum@usask.ca>
3298
3299        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3300        `directories' (path names with a / at the end) while disallowing open()
3301        operations on TFTP `directories'.
3302
33032001-12-07      Eric Norum <eric.norum@usask.ca>
3304
3305        * libnetworking/lib/tftpDriver.c: Restore write capability.
3306
33072001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * libchip/network/sonic.h: Fix typo.
3310        * libnetworking/arpa/Makefile.am: Remove stray lines.
3311
33122001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3313
3314        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3315
33162001-10-18      Eric Norum <eric.norum@usask.ca>
3317
3318        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3319        chdir() and open() operations within the TFTP file system.
3320
33212001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3322
3323        * librdbg/configure.ac: Fix latent bug exposed by removal of
3324        config.cache's which prevented powerpc targets librdbg from building.
3325
33262001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3329        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3330        autoconf-2.52 happy.
3331
33322001-10-12      Mike Siers <mikes@poliac.com>
3333
3334        * libnetworking/Update to stable working state.  Congratulations Mike!
3335        :).
3336        * libnetworking/modem_example: Directory removed.
3337        * libnetworking/modem_example/16550.h,
3338        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3339        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3340        libnetworking/modem_example/ppp.h,
3341        libnetworking/modem_example/pppcompress.c: Files removed.
3342        * libnetworking/pppd/example/pppd.options: New file.
3343        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3344        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3345        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3346        libnetworking/pppd/rtemsmain.c: Updated.
3347
33482001-10-12      Joel Sherrill <joel@OARcorp.com>
3349
3350        * libchip/serial/z85c30.c: Fixed typo.
3351
33522001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3353
3354        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3355        * configure.in: Remove.
3356        * configure.ac: New file, generated from configure.in by autoupdate.
3357        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3358        * libchip/configure.in: Remove.
3359        * libchip/configure.ac: New file, generated from configure.in by
3360        autoupdate.
3361        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3362        * librdbg/configure.in: Remove.
3363        * librdbg/configure.ac: New file, generated from configure.in by
3364        autoupdate.
3365        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3366        * libnetworking/configure.in: Remove.
3367        * libnetworking/configure.ac: New file, generated from configure.in by
3368        autoupdate.
3369
33702001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3371
3372        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3373        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3374        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3375
33762001-09-27      Joel Sherrill <joel@OARcorp.com>
3377
3378        * libchip/ChangeLog: Fixed typo in date.
3379
33802001-09-27      Eric Norum <eric.norum@usask.ca>
3381
3382        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3383        TFTP  filesystem.
3384
33852001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3386
3387        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3388        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3389        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3390        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3391        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3392        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3393        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3394        'PREINSTALL_FILES ='.
3395        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3396        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3397        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3398        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3399        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3400        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3401        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3402        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3403        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3404        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3405        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3406        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3407
34082001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3409
3410        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3411        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3412        * librdbg/src/m68k/any/Makefile.am: Ditto.
3413        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3414        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3415        happy.
3416
34172001-09-21      Joel Sherrill <joel@OARcorp.com>
3418
3419        * libchip/network/Makefile.am: Fixed typo on file name.
3420        * libchip/network/i82586.c: Commented out line 318 which is referencing
3421        a member of a structure that is not currently there.  This needs to be
3422        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3423        to C style.
3424
34252001-09-19      Eric Norum <eric.norum@usask.ca>
3426
3427        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3428
34292001-09-19      Chris Johns <ccj@acm.org>
3430
3431        * libchip/network/README.i82586, libchip/network/i82586.c,
3432        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3433        Network driver for Intel i82586.
3434        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3435        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3436        "root" filesystem with information obtained via the DHCP response.
3437
34382001-09-14      Eric Norum <eric.norum@usask.ca>
3439
3440        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3441        make gcc 3.x happy.
3442
34432001-08-16      Mike Siers <mikes@poliac.com>
3444
3445        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3446        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3447        These support callback functionality that has not even been compiled
3448        under RTEMS yet.
3449        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3450        example application.  Mike's notes on the modifications: - renamed
3451        error() function because of namespace problems - removed calls to the
3452        exit() funciton - removed extra files from the pppd source directory -
3453        defined pppd task constant values in rtemspppd.h - modifyied example
3454        code to get actual tick per second value - placed the pppd 2.3.11 man
3455        page file (pppd.8) into the pppd directory.
3456        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3457        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3458        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3459        libnetworking/pppd/rtems-ppp.c: Deleted.
3460        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3461        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3462        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3463        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3464        libnetworking/pppd/example/init.c,
3465        libnetworking/pppd/example/netconfig.h,
3466        libnetworking/pppd/example/ppp.conf,
3467        libnetworking/pppd/example/pppdapp.c,
3468        libnetworking/pppd/example/system.h: New files.
3469        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3470        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3471        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3472        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3473        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3474        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3475        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3476        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3477        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3478        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3479        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3480        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3481        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3482        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3483        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3484
34852001-08-16      Joel Sherrill <joel@OARcorp.com>
3486
3487        * libnetworking/pppd/example/Makefile: Removed.
3488        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3489        to avoid bootstrap -c clobbering it.
3490        * libnetworking/rtems_telnetd/.cvsignore: New file.
3491
34922001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3493
3494        * libnetworking/Makefile.am, libnetworking/configure.in,
3495        libnetworking/rtems_servers/Makefile.am,
3496        libnetworking/rtems_servers/telnetd.c,
3497        libnetworking/rtems_servers/telnetd.h,
3498        libnetworking/rtems_telnetd/Makefile.am,
3499        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3500        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3501        libnetworking/rtems_telnetd/telnetd.c,
3502        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3503        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3504        effect when ftpd change. - the tcp/ip stats have been implemented into
3505        icmds.c and started when telnetd daemon is started.
3506        * libnetworking/rtems_servers/telnetd.c,
3507        libnetworking/rtems_servers/telnetd.h: Removed.
3508        * libnetworking/rtems_telnetd: New directory.
3509        * libnetworking/rtems_telnetd/Makefile.am,
3510        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3511        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3512        libnetworking/rtems_telnetd/telnetd.c,
3513        libnetworking/rtems_telnetd/telnetd.h: New files.
3514
35152001-06-14      Joel Sherrill <joel@OARcorp.com>
3516
3517        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3518        Moved from libmisc/shell so the network stack to address network
3519        depenendency.
3520        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3521
35222001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3523
3524        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3525
35262001-05-15      Joel Sherrill <joel@OARcorp.com>
3527
3528        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3529        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3530        accidentally deleted the incorrectly empty versions.
3531
35322001-05-14      Till Straumann <strauman@slac.stanford.edu>
3533
3534        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3535        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3536        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3537        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3538        to know the values) - the affected BSP (shared/motorola) headers have
3539        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3540        driver (libchip/network/dec21140.c) has been fixed to use
3541        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3542        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3543        who is using this driver. - the DEC driver also has been fixed to use
3544        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3545        delay_in_bus_cycles().
3546
35472001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3548
3549        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3550
35512001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3552
3553        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3554
35552001-04-24      Eric Norum <eric.norum@usask.ca>
3556
3557        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3558        NTP synchronization a little more robust -- no NTP daemon yet, but at
3559        least it trys a little harder when the primary NTP server is down.
3560
35612001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3562
3563        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3564        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3565        libnetworking/pppd/modem_example/modem.c,
3566        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3567        other strings into English.
3568        * libnetworking/pppd/STATUS: updated to reflect the changes.
3569
35702001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3571
3572        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3573        again.
3574
35752001-04-20      Eric Valette <valette@crf.canon.fr>
3576
3577        * mcp750 directory renamed new_exception processing as it supports many
3578        more CPU models.
3579        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3580        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3581        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3582        formerly in mcp750 plus modifications.
3583        * librdbg/src/powerpc/mcp750/.cvsignore,
3584        librdbg/src/powerpc/mcp750/Makefile.am,
3585        librdbg/src/powerpc/mcp750/remdeb.h,
3586        librdbg/src/powerpc/mcp750/remdeb_f.x,
3587        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3588        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3589        new_exception_processing.
3590        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3591        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3592        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3593        part of this effort to add support for the MPC8xx.
3594
35952001-04-19      Joel Sherrill <joel@OARcorp.com>
3596
3597        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3598        internal include files.
3599
36002001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3601
3602        PR 158
3603        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3604        rcmd() library call by commenting out the parts that deal with signals.
3605        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3606        stdio. The 'server-side' parts of this file which deal with
3607        authentication are disabled since they are not needed.
3608
36092001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3610
3611        * libnetworking/include/.cvsignore: Remove dangling file.
3612
36132001-03-14      Joel Sherrill <joel@OARcorp.com>
3614
3615        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3616        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3617        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3618        libchip style serial drivers can be written in libcpu or libbsp.
3619
36202001-03-01      Joel Sherrill <joel@OARcorp.com>
3621
3622        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3623        libchip/network/sonic.c, libchip/network/sonic.h,
3624        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3625        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3626        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3627        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3628        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3629        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3630        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3631        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3632
36332001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3634
3635        * librdbg/include/rdbg/Makefile.am,
3636        librdbg/include/rdbg/i386/Makefile.am,
3637        librdbg/include/rdbg/m68k/Makefile.am,
3638        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3639        style on include files.
3640
36412001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3642
3643        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3644        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3645        replace ${..} with $(..).
3646        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3647        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3648        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3649        libnetworking/rtems/Makefile.am, libnetworking/
3650        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3651        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3652        include_*HEADERS instead of H_FILES.
3653        * libnetworking/include/Makefile.am: Remove.
3654        * libnetworking/Makefile.am: Add handling of *.h files.
3655        * libnetworking/configure.in: Remove include/Makefile.
3656
36572001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3658
3659        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3660
36612001-01-31      Sergei Organov <osv@javad.ru>
3662
3663        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3664        current dir and root dir removed in favor of new libio support for
3665        task-local current and root directories. - Bug in `close_data_socket()'
3666        introduced by previous change fixed. - `command_pasv()' changed to set
3667        timeout on socket we are listening on and code fixed to don't close
3668        socket twice on error. - `serr()' changed to clear `errno'. -
3669        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3670        changed to clear `errno' before processing session. -
3671        `close_data_socket()' fixed to close both active and passive sockets -
3672        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3673        empty string  in `exec_command()'.
3674
36752001-01-25      Eric Norum <eric.norum@usask.ca>
3676
3677        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3678        improves throughput on systems which are dropping packets.   Only the
3679        first timeout is reduced.  This keeps the number of extra packets down
3680        on networks that are very busy and dropping lots of packets.
3681
36822001-01-24      Sergei Organov <osv@javad.ru>
3683
3684        * libnetworking/rtems_servers/ftpd.c,
3685        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3686        - Timeouts on sockets implemented. 'idle' field added to configuration.
3687        No timeout by default to keep backward compatibility. Note: SITE IDLE
3688        command not implemented yet. - Basic global access control implemented.
3689        'access' field added to configuration. No access limitations by default
3690        to keep backward compatibility. - Anchor data socket for active mode
3691        (using self IP and port 20.) - Fixed default data port support (still
3692        not tested). - Don't allow IP address different from originating host in
3693        PORT command to improve security. - Fixed bug in MDTM command. - Check
3694        for correctness of parsing of argument in command_port(). - Fixed
3695        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3696        a directory. - Command parsing a little bit improved: command names are
3697        now converted to upper-case to be more compatible with RFC (command
3698        names are not case-sensitive.) - Reformat comments so that they have
3699        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3700        previous changes - True ASCII mode implemented (doesn't work for hooks
3701        and /dev/null) - Passive mode implemented, PASV command added. - Default
3702        port for data connection could be used (untested, can't find ftp client
3703        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3704        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3705
37062001-01-18      Joel Sherrill <joel@OARcorp.com>
3707
3708        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3709        macro using variable arguments.
3710        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3711        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3712        since I updated the main RTEMS development machine to RedHat 7.2 and
3713        apparently got a new version of rpcgen.
3714
37152001-01-12      Sergei Organov <osv@javad.ru>
3716
3717        * libnetworking/rtems_servers/ftpd.c,
3718        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3719        - use pool of pre-created threads to handle sessions instead of
3720        creating/deleting threads on the fly - LIST output is now similar to
3721        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3722        happy with it. - LIST NAME now works (both for files and directories) -
3723        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3724        clients happy  - keep track of CWD for every session separately -
3725        ability to specify root directory name for FTPD in configuration table.
3726        FTPD will then create illusion for FTP clients that this is actually
3727        root directory. - ignore options sent in commands, thus LIST -al FILE
3728        works and doesn't try to list "-al" directory. - buffers are allocated
3729        on stack instead of heap where possible to eliminate malloc/free calls
3730        (avoid possible heap fragmentation troubles). - drop using of task
3731        notepad to pass parameters - use function arguments instead - use
3732        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3733        in socket() instead of AF_INET.
3734
37352001-01-02      Joel Sherrill <joel@OARcorp.com>
3736
3737        * libnetworking/CHANGELOG: Removed.
3738        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3739
37402000-12-14      Eric Norum <eric.norum@usask.ca>
3741
3742        * libnetworking/lib/tftpDriver.c: Added write capability.
3743
37442000-12-08      Joel Sherrill <joel@OARcorp.com>
3745
3746        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3747        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3748        numerous variable declarations conditional on PPP_COMPRESS and
3749        PPP_FILTER.  Commented out variables that were not used because the code
3750        using them was commented out. Removed totally unused variables.
3751        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3752        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3753
37542000-11-30      Joel Sherrill <joel@OARcorp.com>
3755
3756        * libnetworking/modem/ppp_tty.c: Changed to include
3757        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3758        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3759        * libnetworking/Makefile.am: Modified to reflect above.
3760
37612000-11-27      Joel Sherrill <joel@OARcorp.com>
3762
3763        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3764
37652000-11-25      Eric Norum <eric.norum@usask.ca>
3766
3767        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3768        core.
3769
37702000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3771
3772        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3773        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3774        subdir.
3775        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3776        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3777        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3778        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3779        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3780        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3781        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3782        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3783        ppp_tty.c and the real pppd main is in pppmain.c.
3784
37852000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3786
3787        * libchip/network/sonic.c: Added ipalign() routine to align the received
3788        packet so that the ip header is on a 32-bit boundary. Necessary for
3789        cpu's that do not allow unaligned loads and stores and when the 32-bit
3790        DMA mode is used.
3791
37922000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3793
3794        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3795        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3796        ACLOCAL_AMFLAGS.
3797        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3798        ACLOCAL_AMFLAGS.
3799        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3800        ACLOCAL_AMFLAGS.
3801
38022000-11-03      Chris Johns <ccj@acm.org>
3803
3804        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3805        libchip/network/cs8900.h: New files.
3806
38072000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3808
3809        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3810        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3811        $(RTEMS_TOPdir)/aclocal.
3812        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3813        $(RTEMS_TOPdir)/aclocal.
3814        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3815        $(RTEMS_TOPdir)/aclocal.
3816
38172000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3818
3819        * configure.in: Switch to GNU-canonicalization.
3820        * Makefile.am: Reflect changes to configure.in.
3821        * acinclude.m4: Remove.
3822
38232000-10-30      Joel Sherrill <joel@OARcorp.com>
3824
3825        * POSIX include files merged into newlib.  This resulted in some
3826        definitions moving to other files and thus some secondary effects in
3827        RTEMS source code.
3828        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3829        in sync with newlib's <machine/types.h>.
3830        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3831        definition of struct itimerval in <sys/time.h>.
3832
38332000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3834
3835        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3836        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3837        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3838        * ChangeLog: Fix typos.
3839        * configure.in: add tests to the GNU canonicalized subdirectories.
3840
38412000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3842
3843        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3844        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3845        the lib directory before configuring lib/.
3846
38472000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3848
3849        * configure.in, Makefile.am: add exec to the GNU canonicalized
3850        subdirectories.
3851        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3852        * configure.in: add libnetworking, librpc and librdb to the GNU
3853        canonicalized subdirectories.
3854        * configure.in: add libmisc and libchip to the GNU canonicalized
3855        subdirectories.
3856        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3857        Switch to GNU canonicalization.
3858        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3859        Switch to GNU canonicalization.
3860        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3861        Switch to GNU canonicalization.
3862
38632000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3864
3865        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3866        canonicalization to libfs/. The approach is currently a bit of a hack as
3867        GNU canonicalization does not support the per-BSP build some of the
3868        other directories require.  As more of the tree is converted, this will
3869        become less  of an issue.
3870
38712000-10-20      Joel Sherrill <joel@OARcorp.com>
3872
3873        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3874        parameter.
3875
38762000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3877
3878        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3879        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3880        * librdbg/configure.in: Add m68k support.
3881        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3882        subdirectory.
3883        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3884        failure.
3885        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3886        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3887        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3888        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3889        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3890        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3891        librdbg/src/m68k/.cvsignore: New files.
3892        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3893        function pointers.
3894        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3895        _after_ pointer has been checked against NULL.
3896
38972000-10-18      Joel Sherrill <joel@OARcorp.com>
3898
3899        * wrapup/Makefile.am: Added libfs.
3900
39012000-10-18      Chris Johns <ccj@acm.org>
3902
3903        * libfs created.
3904        * configure.in: Added libfs subdirectory.
3905        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3906
39072000-09-28      Joel Sherrill <joel@OARcorp.com>
3908
3909        * libnetworking/rtems_webserver/Makefile.am,
3910        libnetworking/rtems_webserver/base64.c,
3911        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3912        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3913
39142000-09-22      Joel Sherrill <joel@OARcorp.com>
3915
3916        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3917        libnetworking/rtems/rtems_bsdnet_internal.h,
3918        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3919        have included rtems.h.  It is now including precisely the  least amount
3920        of low level, yet portable .h files to get the basic RTEMS types
3921        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3922        used machine/types.h to include rtems.h.
3923
39242000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3925
3926        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3927
39282000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3929
3930        * libnetworking/ChangeLog: Cleanup.
3931
39322000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3933
3934        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3935        * libchip/ChangeLog: Fix formating.
3936
39372000-09-05      Joel Sherrill <joel@OARcorp.com>
3938
3939        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3940        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3941        confusion and to work with the converted flags.
3942
39432000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3944
3945        * wrapup/Makefile.am: Include compile.am.
3946        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3947        libchip/serial/Makefile.am: Include compile.am.
3948        * librdbg/src/i386/any/Makefile.am,
3949        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3950        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3951        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3952        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3953        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3954        libnetworking/rtems_servers/Makefile.am,
3955        libnetworking/rtems_webserver/Makefile.am,
3956        libnetworking/wrapup/Makefile.am: Include compile.am.
3957
39582000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3959
3960        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3961        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3962
39632000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3964
3965        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3966
39672000-08-31      Joel Sherrill <joel@OARcorp.com>
3968
3969        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3970        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3971        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3972        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3973        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3974        * libnetworking/wbase64.c: Removed.
3975        * libnetworking/Makefile.am, libnetworking/asp.c,
3976        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3977        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3978        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3979        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3980        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3981        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3982        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3983        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3984        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3985        Modified.
3986
39872000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3988
3989        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3990
39912000-08-30      Joel Sherrill <joel@OARcorp.com>
3992
3993        * libnetworking/rtems_webserver/license.txt: New file.
3994
39952000-08-10      Joel Sherrill <joel@OARcorp.com>
3996
3997        * ChangeLog: New file.
3998        * libchip/ChangeLog: New file.
3999        * librdbg/ChangeLog: New file.
4000        * libnetworking/ChangeLog: New file.
4001
Note: See TracBrowser for help on using the repository browser.