source: rtems/c/src/ChangeLog @ 07688ae

4.104.115
Last change on this file since 07688ae was 07688ae, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/30/09 at 02:44:53

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

  • libchip/serial/sersupp.h: Remove termios_baud_to_index, termios_baud_to_number (duplicate prototypes). Add C++-guards. Include rtems/termiostypes.h.
  • Property mode set to 100644
File size: 150.6 KB
Line 
12009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
4        termios_baud_to_number (duplicate prototypes).
5        Add C++-guards.
6        Include rtems/termiostypes.h.
7
82009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
11
122009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
15        physical address to support BSD TCP/IP stack.
16
172009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * libchip/network/elnk.c: Convert calls to legacy routine
20        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
21
222009-08-03      Roger Dahlkvist <ruppe@kth.se>
23
24        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
25
262009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        * libchip/ide/ata.c: Remove warning.
29
302009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
33        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
34        now use the same macros.
35        * aclocal/bsp-bspcleanup-options.m4: New file.
36
372009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
38
39        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
40        obsolete defines and declarations.  Set initial baud during device
41        open.  Fixed interrupt mode.
42
432009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
46        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
47        EINVAL and ENOTTY as appropriate.
48
492009-05-30      Chris Johns <chrisj@rtems.org>
50
51        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
52        devices on an IDE bus and cleaned up the initialisation register
53        call.
54
552009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * libchip/network/i82586.c: Fix warning in manner suggested by
58        Arnout Vandecappelle <arnout@mind.be> in
59        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
60
612009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * libchip/network/if_dc.c: Fixed warnings.
64
652009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
68        as needed.
69
702009-04-29      Chris Johns <chrisj@rtems.org>
71
72        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
73
74        * libchip/ide/ide_controller.c: Change the status detection and
75        add a message if the transfer fails. There is currently no error
76        handle at the IDE drvier level.
77
782009-03-12      Daniel Hellstrom <daniel@gaisler.com>
79
80        PR 1392/bsps
81        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
82        over multiple pages results in extra data being written.
83
842009-02-27      Gene Smith <gene.smith@siemens.com>
85
86        PR 1356
87        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
88        cards.
89
902009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
93        enabled on x86.
94
952009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * aclocal/bspopts.m4: Quoting cosmetics.
98
992009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
100
101        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
102        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
103        writes.  Fixed integer type in device structure.
104
1052009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * libchip/serial/ns16550.c: Turn on ns16550_process() for
108        BSP_FEATURE_IRQ_LEGACY case also.
109
1102008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
111
112        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
113        level LibI2C interface.  Added generic block IO functions.
114
1152008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
118        optman/rtems/no-msg.c, optman/rtems/no-part.c,
119        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
120        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
121        optman/sapi/no-ext.c, optman/sapi/no-io.c:
122        Revert previous patch (cvs clash with Joel hacking cpukit).
123
1242008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * aclocal/canonical-target-name.m4: Remove tic4x.
127
1282008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
131
1322008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
135        optman/rtems/no-msg.c, optman/rtems/no-part.c,
136        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
137        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
138        optman/sapi/no-ext.c, optman/sapi/no-io.c:
139        Fix prototypes.
140
1412008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
142
143        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
144
1452008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
148        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
149        duplicated data.
150
1512008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
154        SuperCore Handler initialization routines to directly pull parameters
155        from configuration table.
156
1572008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
160        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
161        optman/rtems/no-part.c, optman/rtems/no-region.c,
162        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
163        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
164        initialization routines to directly pull parameters from
165        configuration table. Eliminate empty routines sportted.
166
1672008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
168
169        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
170
1712008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
174        all public use of TOD conversion routines.
175
1762008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * libchip/network/smc91111config.h:
179        #include <stdint.h> instead of <rtems/stdint.h>.
180
1812008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
184        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
185
1862008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
187
188        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
189
1902008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
191
192        * libchip/serial/ns16550.c: Transmit the character in the polled write
193        function within a critical section for printk() compatibility.
194
1952008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
196
197        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
198
1992008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
202
2032008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
206
2072008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
208
209        * aclocal/bsp-bootcard-options.m4: Fix quoting.
210
2112008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
212
213        * aclocal/bsp-bootcard-options.m4: New file.
214        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
215
2162008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
217
218        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
219        BSPs that support this feature.
220
2212008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
222
223        * libchip/serial/ns16550.c: Fix typo.
224
2252008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
226
227        * libchip/serial/ns16550.c: Fix typo.
228
2292008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * libchip/serial/ns16550.c: Add not supported on arm even though it is
232        not simple vectored.
233
2342008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
235
236        * libchip/serial/ns16550.c: Not currently supported on architectures
237        with simple vectored interrupt model.
238
2392008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * aclocal/version.m4: Bump RTEMS_API to 4.10.
242        Bump _RTEMS_VERSION to 4.9.99.0.
243
2442008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
245
246        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
247        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
248        functions have now static linkage type.  Added constant qualifier to
249        operations table and read-only function parameters.
250
251        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
252        c/src/libchip/serial/serial.h:  Include required header files.  Removed
253        support for old PowerPC exception handling.  Various fixes for
254        interrupt related routines.  Added support for BSPs with IRQ extension
255        API.
256
2572008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
258
259        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
260        is no PCI bus based upon the BSP not having a base address defined.
261        This means this driver cannot be supported on that board.
262
2632008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * libchip/network/dec21140.c, libchip/network/elnk.c,
266        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
267
2682008-09-17      Miao Yan <yanmiaobest@gmail.com>
269
270        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
271        add simple device only filesystem (devfs), optionally completely drop
272        out filesystem, and to clean up disabling newlib reentrancy support.
273        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
274        now has a 15K code space.
275        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
276        Removed.
277
2782008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
279
280        * libchip/ide/ata.h: Convert to Unix file format.
281
2822008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
283
284        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
285        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
286        libchip/serial/serial.h, libchip/serial/serprobe.c,
287        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
288        Convert to "bool".
289        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
290        libchip/i2c/spi-memdrv.h: Convert to "bool".
291        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
292        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
293        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
294        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
295        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
296        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
297        Convert to "bool".
298        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
299        Convert to "bool".
300        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
301        Convert to "bool".
302
3032008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
306        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
307        memory driver to not use the clock ioctl to install a method to poll
308        for input. It now uses a Class API Timer which means we can eliminate
309        this special IOCTL from all clock drivers.
310        * libchip/shmdr/setckvec.c: Removed.
311
3122008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
313
314        * libchip/network/sonic.c: Do not declare a variable just to hold an
315        ignored return value.
316
3172008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
318
319        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
320
3212008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
322
323        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
324        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
325
3262008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
327
328        * libchip/display/disp_hcms29xx.c: Do not make these static. They
329        appear to be unused that way.
330
3312008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
332
333        * libchip/shmdr/shm_driver.h: Correct prototypes.
334
3352008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
336
337        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
338        variables and made methods static.
339
3402008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * libchip/serial/ns16550.c: Fix warning.
343
3442008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
345
346        * aclocal/prog-cc.m4: Add -Wnested-externs.
347
3482008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
349
350        * libchip/network/dec21140.c: Add missing prototype.
351        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
352
3532008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
356        -Wstrict-prototypes to RTEMS_CFLAGS.
357
3582008-08-02      Chris Johns <chrisj@rtems.org>
359
360        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
361        rtems_blkdev_request count and start references. Use
362        RTEMS_BLKDEV_START_BLOCK.
363
3642008-07-29      Chris Johns <chrisj@rtems.org>
365
366        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
367
368        * libchip/ide/ata.c: Change to use a mutex rather than disable
369        pre-emption. Updated to the libblock changes.
370
371        * libchip/ide/ata_internal.h: Updated to the new chains API.
372
373        * libchip/ide/ide_controller.c: Updated to the libblock
374        changes. Added come debug tracing.
375
376        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
377        to the libblock changes.
378
3792008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
380
381        * configure.ac: Remove RPCGEN, RPCTOOLS.
382
3832008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
384
385        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
386        for output format specifiers.
387
3882008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
389
390        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
391        Fixed some data types
392
3932008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
394
395        * libchip/i2c/spi-sd-card.c: Added missing header file.
396        * libchip/Makefile.am: Added SD Card driver.
397
3982008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
399
400        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
401        make glyphs non-constant, added file headers
402
4032008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
404
405        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
406        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
407        * libchip/display/font_hcms29xx.h
408        Creation of SPI display driver
409
4102008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
411
412        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
413        via SPI.
414
4152008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
418        AC_PREREQ(2.62).
419
4202008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
423
4242008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
425
426        * libchip/Makefile.am: Move termios helper routines from libchip to
427        libcsupport. Add routine which makes it easy for a termios device
428        driver to inform termios of its default baud rate. This avoids
429        inconsistencies in later termios settings changes.
430        * libchip/serial/termios_baud2index.c,
431        libchip/serial/termios_baud2num.c: Removed.
432
4332008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
434
435        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
436
4372008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
438
439        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
440        not fail if there are none.
441
4422008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
443
444        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
445        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
446        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
447        * libchip/Makefile.am:
448        derived a generic spi memory driver from spi-flash-m25p40,
449        added descriptor for fram fm25l256
450
4512008-05-07      Till Straumann <strauman@slac.stanford.edu>
452
453        PR 649/bsps
454        * libchip/ide/ata.c: Give up if the interface does not become ready.
455
4562008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
457
458        Moved to cpukit.
459        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
460        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
461        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
462        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
463        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
464        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
465        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
466        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
467        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
468        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
469        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
470        nfsclient/src/xdr_mbuf.c: Removed.
471
4722008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
473
474        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
475
4762008-01-05      Chris Johns <chrisj@rtems.org>
477
478        * libchip/flash/am29lv160.c: Update the blank check error message
479        to say there is an error.
480       
4812007-12-22      Chris Johns <chrisj@rtems.org>
482
483        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
484        the hello message. Just one line but still a little too long.
485       
4862007-12-14      Chris Johns <chrisj@rtems.org>
487
488        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
489        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
490        * libchip/flash, libchip/flash/am29lv160.c,
491        libchip/flash/am29lv160.h: New.
492
4932007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
494
495        * libchip/network/if_fxp.c: Spacing.
496
4972007-11-20      Till Straumann <strauman@slac.stanford.edu>
498
499        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
500        Avoid using 'stdio' before the system is up and fully
501        initialized.
502
5032007-11-20      Till Straumann <strauman@slac.stanford.edu>
504
505        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
506        * libchip/Makefile.am, libchip/preinstall.am:
507        added new driver for Maxim DS1375 i2c RTC.
508
5092007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
510
511        * libchip/i2c/spi-flash-m25p40.c:
512        added addressing call in write function
513
5142007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
515
516        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
517        * libchip/Makefile.am:
518        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
519
5202007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
523
5242007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
525
526        * nfsclient/Makefile.am: Fix errors.
527
5282007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
529
530        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
531
5322007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * aclocal/version.m4: Bump RTEMS_API to 4.9.
535        Bump RTEMS_VERSION to 4.8.99.0.
536
5372007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
538
539        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
540
5412007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        * configure.ac: Remove AC_PROG_AWK (Unused).
544
5452007-09-14      Daron Chabot <djc915@mail.usask.ca>
546
547        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
548        rtems_interrupt_vector, to permit passing arbitrary arguments to the
549        ISR. Clean up of variables to silence compiler warnings.
550
5512007-09-13      Daniel Hellstrom <daniel@gaisler.com>
552
553        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
554
5552007-09-12      Daniel Hellstrom <daniel@gaisler.com>
556
557        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
558          - Odd bit bug in some chips taken care of.
559          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
560            alignment but failing to do so must have made the driver writer to make
561            some incorrect assumptions about MBUFs.
562          - Fixed MBUF handling to handle mbuf chains better. The Data length of
563            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
564          - Made while loop responsible for copying data to fifo port copy 16 shorts
565            per loop instead of 1 short, increasing the copying process.
566
5672007-09-07      Daniel Hellstrom <daniel@gaisler.com>
568
569        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
570        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
571
5722007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
573
574        * configure.ac, wrapup/Makefile.am: Remove RDBG.
575        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
576        librdbg/Makefile.am, librdbg/preinstall.am,
577        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
578        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
579        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
580        librdbg/include/rdbg/powerpc/rdbg_f.h,
581        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
582        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
583        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
584        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
585        librdbg/src/servtsp.c, librdbg/src/servutil.c,
586        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
587        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
588        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
589        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
590        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
591        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
592        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
593        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
594        librdbg/src/powerpc/rdbg_f.c,
595        librdbg/src/powerpc/new_exception_processing/remdeb.h,
596        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
597        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
598        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
599
6002007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
603
6042007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
605
606        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
607          sizes.
608
6092007-07-27      Chris Johns <chrisj@rtems.org>
610
611        * wrapup/Makefile.am: Create archive from a file for hosts
612        with a limited command line size.
613
6142007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
615
616        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
617          sizes.
618
6192007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
620       
621        * configure.ac: Add nfsclient.
622        * nfsclient/Makefile.am: New.
623        * nfsclient/proto/Makefile, nfsclient/Makefile,
624          nfsclient/src/Makefile: Remove.
625        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
626        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
627
6282007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
631        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
632        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
633        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
634        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
635        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
636        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
637        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
638        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
639        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
640        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
641        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
642
6432007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
644
645        * libchip/serial/ns16550.c: removed timed out wait for transmitter
646        to become ready: This will not work for fast CPUs.
647
6482007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
649
650        * libchip/ide/ata.c: fixed warning
651
6522007-06-20      Ray Xu <rayx@gmail.com>
653
654        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
655        console, and libio. This shrinks the memory requirements but Joel has
656        not figured out how best to present this to application space.
657        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
658        New files.
659
6602007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        * optman/sapi/no-io.c: Split IO Manager into one function per file so
663        now we only need required initialization methods.
664
6652007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
666
667        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
668        parameter since it was used to configure a no longer used feature.
669        Device names are now part of the filesystem not in a table.
670
6712007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
672
673        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
674        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
675        optman/rtems/no-part.c, optman/rtems/no-region.c,
676        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
677        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
678        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
679        other optional managers so using them reduces application size
680        instead of increasing it.
681        * optman/rtems/no-barrier.c: New file.
682
6832007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
684
685        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
686        adjustments to pci-API changes.
687        * libchip/network/dec21140.c, libchip/network/elnk.c,
688        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
689        changes.
690
6912007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
692
693        * libchip/network/dec21140.c, libchip/network/if_dc.c,
694        libchip/network/if_fxp.c: Reflect changes to pci-API.
695
6962007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
699        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
700
7012007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
702
703        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
704          being used to compile "tools").
705
7062007-03-13      Joel Sherrill <joel@OARcorp.com>
707
708        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
709
7102007-03-12      Joel Sherrill <joel@OARcorp.com>
711
712        * libchip/network/cs8900.c, libchip/network/cs8900.h,
713        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
714        and/or fix mistake in copyright notice. Both of these mistakes appear
715        to be from code submitted after these changes were made previously.
716
7172007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
718
719        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
720
7212007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
722
723        * libchip/Makefile.am: Correct path to README.tulipclone.
724
7252007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
726
727        * libchip/ide/ata.c: Remove superfluous type casts.
728
7292007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
730
731        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
732        Use size_t for sizes.
733
7342007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
735
736        * libchip/ide/ata.c: in ata_request_done: moved call to free()
737        from preemption disabled region
738
7392007-01-16      Till Straumann <strauman@slac.stanford.edu>
740
741        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
742        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
743        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
744
7452006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
748          ioctl_command_t as ioctl argument.
749
7502006-12-13      Joel Sherrill <joel@OARcorp.com>
751
752        * librtems++/include/rtems++/rtemsEvent.h,
753        librtems++/include/rtems++/rtemsMessageQueue.h,
754        librtems++/include/rtems++/rtemsSemaphore.h,
755        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
756        librtems++/src/rtemsMessageQueue.cc,
757        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
758        rtems_unsigned32 to uint32_t.
759
7602006-12-13      Joel Sherrill <joel@OARcorp.com>
761
762        PR 1181/bsps
763        * optman/rtems/no-msg.c: Clean up dead code.
764
7652006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
766
767        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
768
7692006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
770
771        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
772        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
773        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
774
7752006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
776
777        * configure.ac: New BUG-REPORT address.
778
7792006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
780
781        * Makefile.am: Remove ampolish3.
782
7832006-11-17      Joel Sherrill <joel@OARcorp.com>
784
785        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
786        blank lines.
787
7882006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
789
790        * configure.ac: Remove RTEMS_AMPOLISH3.
791        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
792          Remove checks for AMPOLISH3.
793        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
794        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
795        * ampolish3: Remove.
796
7972006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
798
799        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
800        * aclocal/prog-cc.m4: Remove CFLAGS.
801        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
802        Compose CFLAGS. Append CFLAGS to ac_configure_args.
803
8042006-10-23      Joel Sherrill <joel@OARcorp.com>
805
806        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
807
8082006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * automake/compile.am: Use hard-coded RTEMS_* flags.
811
8122006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
813
814        * aclocal/rtems-top.m4: Remove RTEMS_API.
815        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
816
8172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
818
819        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
820
8212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
824
8252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
826
827        * aclocal/version.m4: Bump version to 4.7.99.0.
828
8292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
830
831        * configure.ac: Require autoconf-2.60. Require automake-1.10.
832
8332006-09-11      Joel Sherrill <joel@OARcorp.com>
834
835        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
836
8372006-09-04      Joel Sherrill <joel@OARcorp.com>
838
839        * libchip/network/greth.c, libchip/network/open_eth.c,
840        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
841        introduced by warning removal.
842
8432006-09-01      Joel Sherrill <joel@OARcorp.com>
844
845        * libchip/network/greth.c, libchip/network/open_eth.c,
846        libchip/network/smc91111.c: Remove warnings and correct prototype
847        added earlier today.
848
8492006-09-01      Joel Sherrill <joel@OARcorp.com>
850
851        * libchip/network/cs8900.c, libchip/network/greth.c,
852        libchip/network/i82586.c, libchip/network/open_eth.c,
853        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
854        sized integers, and inttypes.h printf helpers.
855
8562006-08-09      Kolja Waschk <waschk@telos.de>
857
858        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
859
8602006-07-12      Joel Sherrill <joel@OARcorp.com>
861
862        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
863
8642006-07-11      Jerry Needell <jerry.needell@unh.edu>
865
866        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
867        4.6 branch.  Original modifications by Gaisler Enterprises.
868        * libchip/network/greth.c, libchip/network/greth.h: New files.
869
8702006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
871
872        * ide/ata.[ch]:
873        (PR1118) fetch priority for ATA task from a variable,
874        not a fixed configuration value.
875       
8762006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
877
878        * Makefile.am: Add ampolish3.
879
8802006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
881
882        * ampolish3: New.
883        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
884
8852006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * aclocal/rtems-ampolish.m4: New.
888        * configure.ac: Use RTEMS_AMPOLISH3.
889
8902006-04-18  Joel Sherrill <joel@OARcorp.com>
891
892        * aclocal/version.m4: Updated to rtems-4.6.99.3.
893
8942006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
895
896        PR 853/filesystem
897        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
898        should be modified to support the new exception scheme and to use the
899        handle parameter.
900
9012006-02-a32     Eric Norum <norume@aps.anl.gov>
902
903        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
904        "newer" PCI access calls.  Minor cleanups.  Comments.
905
9062006-01-12      Eric Norum <norume@aps.anl.gov>
907
908        PR 861/networking
909        PR 863/networking
910        * libchip/network/smc91111.c: Fix illegal lvalue increments.
911
9122006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
913
914        * wrapup/Makefile.am: Add preinstall.am.
915        * libchip/Makefile.am: Build libchip/network/smc91111.
916        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
917        Eliminate cyg_int* crap.
918
9192006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
920
921        * librdbg/Makefile.am: Add preinstall.am.
922        * aclocal/bsp-configure.m4: Add ampolish3.
923        New header guards.
924
9252006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
926
927        * libchip/network/open_eth.c, libchip/network/open_eth.h:
928        Merger from rtems-4-6-branch.
929
9302006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
931
932        * libchip/network/smc91111.c
933        libchip/network/smc91111config.h
934        libchip/network/smc91111exp.h
935        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
936        * libchip/Makefile.am: Reflect adding smc91111*.
937
9382006-01-08      Joel Sherrill <joel@OARcorp.com>
939
940        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
941        char *.
942
9432006-01-08      Joel Sherrill <joel@OARcorp.com>
944
945        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
946        warnings.
947
9482005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
949
950        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
951        Add RTEMS_RELLDFLAGS.
952        * automake/compile.am: Remove RTEMS_USE_GCC.
953        Remove RTEMS_RELLDFLAGS.
954        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
955
9562005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
957
958        * libchip/network/if_media.h, libchip/network/mii.h:
959        Remove (Moved to cpukit).
960        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
961        and libchip/network/if_media.h.
962        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
963        if_media.h having moved.
964
9652005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
966
967        * automake/compile.am, automake/host.am, automake/local.am,
968        automake/subdirs.am: Remove depend.
969        * configure.ac: Explicitly pass --libdir and --includedir to
970        testsuites.
971
9722005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
973
974        * configure.ac: Reflect changes to testsuites.
975
9762005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * automake/compile.am: Remove GCCSPECS.
979        * aclocal/prog-cc.m4: Add GCCSPECS.
980        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
981
9822005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
983
984        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
985        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
986
9872005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
988
989        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
990        libcpu/byteorder.h for i386.
991
9922005-11-02      Till Straumann <strauman@slac.stanford.edu>
993
994        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
995        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
996        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
997        added a simple API/library for i2c devices and drivers for i2c
998        2-byte eeproms and a ds1621 temperature sensor; API is documented
999        in libi2c.h.
1000
10012005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1002
1003        * libnetworking/pppd/ipxcp.c,
1004        libnetworking/pppd/chat.c,
1005        libnetworking/pppd/patchlevel.h,
1006        libnetworking/pppd/upap.h,
1007        libnetworking/pppd/md5.h,
1008        libnetworking/pppd/pppd.8,
1009        libnetworking/pppd/README,
1010        libnetworking/pppd/preinstall.am,
1011        libnetworking/pppd/md4.h,
1012        libnetworking/pppd/magic.c,
1013        libnetworking/pppd/pppd.h,
1014        libnetworking/pppd/demand.c,
1015        libnetworking/pppd/rtemsmain.c,
1016        libnetworking/pppd/sys-rtems.c,
1017        libnetworking/pppd/ipcp.h,
1018        libnetworking/pppd/lcp.h,
1019        libnetworking/pppd/chap_ms.c,
1020        libnetworking/pppd/md4.c,
1021        libnetworking/pppd/rtemspppd.h,
1022        libnetworking/pppd/cbcp.h,
1023        libnetworking/pppd/auth.c,
1024        libnetworking/pppd/lcp.c,
1025        libnetworking/pppd/example/README,
1026        libnetworking/pppd/example/ppp.conf,
1027        libnetworking/pppd/example/system.h,
1028        libnetworking/pppd/example/netconfig.h,
1029        libnetworking/pppd/example/pppdapp.c,
1030        libnetworking/pppd/example/init.c,
1031        libnetworking/pppd/example/Makefile-user,
1032        libnetworking/pppd/example/pppd.options,
1033        libnetworking/pppd/rtemspppd.c,
1034        libnetworking/pppd/ipxcp.h,
1035        libnetworking/pppd/chap_ms.h,
1036        libnetworking/pppd/options.c,
1037        libnetworking/pppd/magic.h,
1038        libnetworking/pppd/chap.h,
1039        libnetworking/pppd/cbcp.c,
1040        libnetworking/pppd/upap.c,
1041        libnetworking/pppd/chap.c,
1042        libnetworking/pppd/Makefile.am,
1043        libnetworking/pppd/ccp.h,
1044        libnetworking/pppd/utils.c,
1045        libnetworking/pppd/rtemsdialer.h,
1046        libnetworking/pppd/fsm.h,
1047        libnetworking/pppd/pathnames.h,
1048        libnetworking/pppd/md5.c,
1049        libnetworking/pppd/fsm.c,
1050        libnetworking/pppd/ipcp.c,
1051        libnetworking/pppd/STATUS,
1052        libnetworking/pppd/ccp.c,
1053        libnetworking/Makefile.am: Remove (Moved to cpukit).
1054
10552005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1056
1057        * configure.ac: Remove libnetworking, libnetworking/pppd.
1058        * wrapup/Makefile.am: Remove libpppd.a.
1059
10602005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1061
1062        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1063        rtemsdialer.h to $(includedir)/rtems.
1064
10652005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * libnetworking/rtems_telnetd/icmds.c,
1068        libnetworking/rtems_telnetd/Makefile.am,
1069        libnetworking/rtems_telnetd/preinstall.am,
1070        libnetworking/rtems_telnetd/pty.c,
1071        libnetworking/rtems_telnetd/pty.h,
1072        libnetworking/rtems_telnetd/README,
1073        libnetworking/rtems_telnetd/telnetd.c,
1074        libnetworking/rtems_telnetd/telnetd.h:
1075        Remove (Moved to cpukit).
1076
10772005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1078
1079        * configure.ac: Remove libnetworking/rtems_telnetd.
1080        * libnetworking/Makefile.am: Remove rtems_telnetd.
1081        * libnetworking/README: Remove (Obsolete).
1082        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1083
10842005-10-20  Eric Norum <norume@aps.anl.gov>
1085
1086        * libchip/network/dec21140.c: Clean up PCI mapping.
1087
10882005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1089
1090        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1091        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1092        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1093        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1094        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1095        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1096
10972005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1098
1099        * aclocal/bspopts.m4: Add missing m4 quotes.
1100
11012005-09-02  Joel Sherrill <joel@OARcorp.com>
1102
1103    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1104
11052005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1106
1107        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1108        libchip/network/dec21140.c: Remove initialization of PCI bus.
1109
11102005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1111
1112        * optman/Makefile.am: Add preinstall.am.
1113
11142005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1115
1116        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1117        UNTESTED to tested.
1118
11192005-06-17      Joel Sherrill <joel@OARcorp.com>
1120
1121        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1122        it is not supported by the MPC5xx.
1123
11242005-06-17      Joel Sherrill <joel@OARcorp.com>
1125
1126        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1127        interface. Also correct attempting to build on other than PowerPC and
1128        x86.
1129
11302005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1131
1132        * libchip/Makefile.am: Add driver for Tulip clones.
1133        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1134        libchip/network/if_dcreg.h: New files.
1135
11362005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1137
1138        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1139        to enable rdbg.
1140        * configure.ac: Reflect changes above.
1141
11422005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * configure.ac: Add ada/.
1145
11462005-05-20      Sergei Organov  <osv@topconrd.ru>
1147
1148        PR 750/networking
1149        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1150        wait_input().
1151
11522005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1153
1154        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1155        rtems/irq.h.
1156
11572005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1158
1159        * libchip/Makefile.am: Include preinstall.am.
1160        * libchip/preinstall.am: New.
1161
11622005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1163
1164        * configure.ac: Add AMPOLISH3.
1165        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1166        * libnetworking/rtems_telnetd/preinstall.am: New.
1167        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1168
11692005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * configure.ac: Let enable_rpcgen default to "no".
1172
11732005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1176
11772005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1178
1179        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1180        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1181
11822005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1183
1184        * libchip/network/dec21140.c, libchip/network/elnk.c,
1185        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1186
11872005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1188
1189        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1190        of code as a result of the implementation of a common PCI interface.
1191
11922005-05-04      Joel Sherrill <joel@OARcorp.com>
1193
1194        * libchip/network/open_eth.c: Remove prototype of set_vector.
1195
11962005-05-03      Joel Sherrill <joel@OARcorp.com>
1197
1198        * librdbg/src/ptrace.c: Remove warning.
1199
12002005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1201
1202        * libchip/network/dec21140.c, libchip/network/elnk.c,
1203        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1204        Modified parameter list to remove warnings.
1205
12062005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1207
1208        * libchip/network/cs8900.c, libchip/network/i82586.c,
1209        libchip/network/open_eth.c, libchip/network/sonic.c,
1210        libchip/serial/mc68681.c: Modified types to remove
1211        warnings.  Added initialization to remove warnings.
1212
12132005-04-28      Joel Sherrill <joel@OARcorp.com>
1214
1215        * libchip/network/README.sonic: Rewritten to account for removal of
1216        dmv177.
1217
12182005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1219
1220        PR 781/rtems_misc
1221        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1222
12232005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1224
1225        * libchip/serial/ns16550.c:
1226        Fixed warnings generated in various powerpc configurations
1227
12282005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1229
1230        * libchip/serial/ns16550.c: Modified
1231        ISR to work with PPC new exception processing
1232
12332005-03-14      Joel Sherrill <joel@OARcorp.com>
1234
1235        * libchip/network/dec21140.c, libchip/network/elnk.c,
1236        libchip/network/if_fxp.c: Continue PCI API unification. All use
1237        pci_find_device(). Network drivers manufacture a signature since all
1238        calls have not been converted yet.
1239
12402005-03-04      Joel Sherrill <joel@OARcorp.com>
1241
1242        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1243        initialize function part of the unified PCI API as pci_initialize().
1244
12452005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1246
1247        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1248        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1249
12502005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1251
1252        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1253        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1254
12552005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1256
1257        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1258        building procedures.
1259
12602005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1261
1262        * aclocal/prog-cc.m4:
1263        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1264
12652005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1268
12692005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1270
1271        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1272
12732005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1274
1275        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1276
12772005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * libnetworking/rtems_servers/ftp.c,
1280        libnetworking/rtems_servers/ftp.h,
1281        libnetworking/rtems_servers/Makefile.am:
1282        Remove (relocated to cpukit/ftpd).
1283        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1284        removed move libnetworking/rtems_servers.
1285
12862005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1287
1288        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1289
12902005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        PR 755/rtems
1293        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1294        Remove local declarations of rtems_bsdnet_nameservers,
1295        rtems_bsdnet_nameservers_count.
1296
12972005-01-31      Sergei Organov <osv@topconrd.ru>
1298
1299        PR 751/pppd
1300        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1301        committed to fix PR736 breaks pppd. chat.c should have its own static
1302        ttyfd for pppd to work correctly. The symptom is that second
1303        invokation of chat (for connect script) fails due to pppd_ttyfd set
1304        to -1 by previous chat invokation (for init script). In addition,
1305        this patch fixes leaving of dangling pointer in the abort_stbring[]
1306        by chat_send().
1307
13082005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * configure.ac: Remove CFLAGS_DEBUG_V.
1311        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1312
13132005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1314
1315        * wrapup/Makefile.am: Remove rtems-ctor.o.
1316
13172005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1318
1319        * libchip/rtc/rtc.h: size_t RTC_Count.
1320
13212005-01-20      Joel Sherrill <joel@OARcorp.com>
1322
1323        PR 736/pppd
1324        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1325        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1326        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1327        should not be static and should have a name more specific to pppd.
1328
13292005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1330
1331        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1332        libnetworking/rtems_servers/Makefile.am,
1333        libnetworking/rtems_telnetd/Makefile.am,
1334        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1335        Eliminate CFLAGS_OPTIMIZE_V.
1336
13372005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1338
1339        * configure.ac: Pass CFLAGS to testsuites configure.
1340        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1341        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1342
13432005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1344
1345        * configure.ac: Pass CFLAGS to cpukit configure.
1346        * aclocal/rtems-flags.m4: Remove (Unused).
1347        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1348        * aclocal/env-rtemsbsp.m4:
1349        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1350        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1351        RTEMS_CFLAGS.
1352        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1353        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1354        Cleanup comments.
1355
13562005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1357
1358        * automake/compile.am: Remove build-variant support.
1359
13602005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1361
1362        * libnetworking/pppd/Makefile.am,
1363        libnetworking/rtems_servers/Makefile.am,
1364        libnetworking/rtems_telnetd/Makefile.am:
1365        Remove build-variant support.
1366
13672005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1368
1369        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1370        support/Makefile.am, wrapup/Makefile.am:
1371        Remove build-variant support.
1372
13732004-11-22      Joel Sherrill <joel@OARcorp.com>
1374
1375        * libchip/network/if_fxp.c: Add entry for another module ID code.
1376
13772004-11-22      Joel Sherrill <joel@OARcorp.com>
1378
1379        PR 693/misc
1380        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1381        in/outport routines.
1382
13832004-11-22      Joel Sherrill <joel@OARcorp.com>
1384
1385        PR 693/misc
1386        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1387        in/outport routines.
1388
13892004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * aclocal/enable-itron.m4: Remove (unused).
1392
13932004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * configure.ac: Misc. quoting cleanups.
1396        Enable ada-tests iff --enable-ada and --enable-tests.
1397
13982004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1399
1400        PR 703/filesystem
1401        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1402        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1403        libchip/ide/ide_controller.c:
1404        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1405        available for BSPS/device drivers.
1406        Extend the "modes_available" and "mode_active" parameters to
1407        uint16_t for UDMA support.
1408
14092004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1410
1411        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1412        not supported on PowerPC since it works on the MVME2100 BSP.
1413
14142004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1415
1416        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1417        Add dependency tracking for *.cfgs.
1418        * Makefile.am: Add dependency tracking for *.cfg.
1419
14202004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1421
1422        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1423        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1424
14252004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1426
1427        PR 707/make_build
1428        * configure.ac: Add --enable-rpcgen.
1429
14302004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1431
1432        PR 700/rtems_misc
1433        * libnetworking/rtems_webserver/asp.c,
1434        libnetworking/rtems_webserver/balloc.c,
1435        libnetworking/rtems_webserver/cgi.c,
1436        libnetworking/rtems_webserver/default.c,
1437        libnetworking/rtems_webserver/ej.h,
1438        libnetworking/rtems_webserver/ejIntrn.h,
1439        libnetworking/rtems_webserver/ejlex.c,
1440        libnetworking/rtems_webserver/ejparse.c,
1441        libnetworking/rtems_webserver/emfdb.c,
1442        libnetworking/rtems_webserver/emfdb.h,
1443        libnetworking/rtems_webserver/form.c,
1444        libnetworking/rtems_webserver/handler.c,
1445        libnetworking/rtems_webserver/h.c,
1446        libnetworking/rtems_webserver/license.txt,
1447        libnetworking/rtems_webserver/Makefile.am,
1448        libnetworking/rtems_webserver/md5c.c,
1449        libnetworking/rtems_webserver/md5.h,
1450        libnetworking/rtems_webserver/mime.c,
1451        libnetworking/rtems_webserver/misc.c,
1452        libnetworking/rtems_webserver/NOTES,
1453        libnetworking/rtems_webserver/ringq.c,
1454        libnetworking/rtems_webserver/rom.c,
1455        libnetworking/rtems_webserver/rtems_webserver.h,
1456        libnetworking/rtems_webserver/security.c,
1457        libnetworking/rtems_webserver/sock.c,
1458        libnetworking/rtems_webserver/socket.c,
1459        libnetworking/rtems_webserver/sockGen.c,
1460        libnetworking/rtems_webserver/sym.c,
1461        libnetworking/rtems_webserver/uemf.c,
1462        libnetworking/rtems_webserver/uemf.h,
1463        libnetworking/rtems_webserver/um.c,
1464        libnetworking/rtems_webserver/um.h,
1465        libnetworking/rtems_webserver/umui.c,
1466        libnetworking/rtems_webserver/url.c,
1467        libnetworking/rtems_webserver/value.c,
1468        libnetworking/rtems_webserver/wbase64.c,
1469        libnetworking/rtems_webserver/webcomp.c,
1470        libnetworking/rtems_webserver/webmain.c,
1471        libnetworking/rtems_webserver/webpage.c,
1472        libnetworking/rtems_webserver/webrom.c,
1473        libnetworking/rtems_webserver/webs.c,
1474        libnetworking/rtems_webserver/websda.c,
1475        libnetworking/rtems_webserver/websda.h,
1476        libnetworking/rtems_webserver/webs.h,
1477        libnetworking/rtems_webserver/websSSL.c,
1478        libnetworking/rtems_webserver/websSSL.h,
1479        libnetworking/rtems_webserver/websuemf.c,
1480        libnetworking/rtems_webserver/wsIntrn.h:
1481        Remove (Moved to cpukit/http).
1482
14832004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1484
1485        PR 700/rtems_misc
1486        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1487        Remove libnetworking/rtems_webserver.
1488
14892004-10-25      Eric Norum <norume@aps.anl.gov>
1490
1491        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1492
14932004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1494
1495        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1496
14972004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1498
1499        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1500        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1501
15022004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1503
1504        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1505
15062004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1507
1508        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1509        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1510
15112004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1512
1513        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1514        BITSPERBYTE.
1515
15162004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1517
1518        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1519        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1520
15212004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1522
1523        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1524
15252004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1526
1527        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1528        * aclocal/enable-bare.m4: Remove.
1529        * configure.ac: Remove BARE_CPU_MODEL.
1530
15312004-10-13      Eric Norum <norume@aps.anl.gov>
1532
1533        PR 688/bsps
1534        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1535        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1536        MC146818A (and several Dallas Semiconductor) TOD chips.
1537
15382004-10-13      Eric Norum <norume@aps.anl.gov>
1539
1540        PR 686/networking
1541        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1542        device code.
1543
15442004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1545
1546        * libchip/network/dec21140.c: include <rtems/pci.h>.
1547
15482004-09-29      Joel Sherrill <joel@OARcorp.com>
1549
1550        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1551        libnetworking/pppd/utils.c: i960 obsoleted and all references
1552        removed.
1553
15542004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1555
1556        PR 607/networking
1557        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1558        instead of fully specifying unused PCI features.
1559
15602004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1561
1562        * configure.ac: Require automake > 1.9.
1563
15642004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1565
1566        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1567
15682004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1569
1570        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1571        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1572
15732004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1574
1575        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1576        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1577
15782004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1579
1580        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1581
15822004-07-28  Joel Sherrill <joel@OARcorp.com>
1583
1584    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1585
15862004-07-25      Joel Sherrill <joel@OARcorp.com>
1587
1588        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1589
15902004-05-21  Till Strauman <strauman@slac.stanford.edu>
1591
1592        PR 625/networking
1593        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1594        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1595        an error rather than panic if no chip is detected (thus allowing
1596        for probing).
1597        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1598        instead of looping forever.  Avoid divide by zero (crashed my PC).
1599        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1600        they are UNTESTED.
1601
16022004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1603
1604        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1605
16062004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * libchip/network/dec21140.c, libchip/network/elnk.c:
1609        #include <errno.h>.
1610
16112004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1612
1613        * libchip/network/if_media.h: Update from FreeBSD.
1614        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1615        libchip/network/i82586.c: #include <errno.h>.
1616
16172004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1618
1619        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1620
16212004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1622
1623        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1624
16252004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1626
1627        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1628        automake).
1629
16302004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1631
1632        PR 599/pppd
1633        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1634
16352004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1636
1637        * optman/rtems/no-region.c: Reflect having changed
1638        rtems_region_get_segment_size.
1639
16402004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1641
1642        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1643        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1644        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1645        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1646        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1647        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1648        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1649
16502004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1651
1652        * libchip/ide/ata.c, libchip/network/dec21140.c,
1653        libchip/network/elnk.c, libchip/network/i82586.c,
1654        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1655        libchip/network/open_eth.c, libchip/network/sonic.c,
1656        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1657        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1658        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1659        libchip/shmdr/shm_driver.h: Cosmetics.
1660
16612004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1662
1663        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1664        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1665        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1666        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1667        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1668        fixed size types.
1669
16702004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1671
1672        * configure.ac: Explicitly pass --includedir and --libdir to
1673        cpukit/configure.
1674
16752004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1676
1677        * librdbg/Makefile.am: Fix rpcgen rules.
1678        * librdbg/src/i386/any/remdeb_xdr.c,
1679        librdbg/src/m68k/any/remdeb_xdr.c,
1680        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1681        Reflect changes to librdbg/Makefile.am.
1682
16832004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1684
1685        * configure.ac: Reflect changes testsuites/configure.ac and
1686        cpukit/configure.ac.
1687
16882004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1689
1690        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1691        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1692
16932004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1694
1695        * configure.ac: Reflect changes to testsuites's configuration.
1696
16972004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1698
1699        PR/589 rtems
1700        * libchip/network/pci.h: Remove (Moved to cpukit).
1701
17022004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1703
1704        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1705        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1706        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1707        libchip/network/dec21140.c, libchip/network/elnk.c,
1708        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1709        libchip/network/open_eth.h, libchip/network/sonic.c,
1710        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1711        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1712        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1713        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1714        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1715        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1716        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1717        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1718        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1719        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1720        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1721        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1722        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1723        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1724        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1725        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1726        fixed-size types.
1727
17282004-03-14      Chris Johns  <chrisj@rtems.org>
1729
1730        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1731        the BSP example code.
1732        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1733        support the DIMMPC. This is a pc386 target with IO port support. Minor
1734        formating clean up. Add documentation to the header file.
1735        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1736        cs8900.h header file.
1737
17382004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1739
1740        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1741        Cosmetics.
1742
17432004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1746        There are no application level Makefiles in here.
1747
17482004-03-04      Joel Sherrill <joel@OARcorp.com>
1749
1750        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1751        they can be used in application level makefiles.
1752
17532004-03-05      Joel Sherrill <joel@OARcorp.com>
1754
1755        * libnetworking/rtems_webserver/ejparse.c,
1756        libnetworking/rtems_webserver/emfdb.c,
1757        libnetworking/rtems_webserver/sock.c,
1758        libnetworking/rtems_webserver/socket.c,
1759        libnetworking/rtems_webserver/sym.c,
1760        libnetworking/rtems_webserver/webs.c,
1761        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17622004-03-05      Joel Sherrill <joel@OARcorp.com>
1763
1764        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1765        compiling this file only only those CPU families with supported
1766        exception models.
1767
17682004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1769
1770        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1771        testsuites (Was exposed with --enable-multilib, only).
1772        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1773         Add RTEMS_BSP_CONFIG_SUBDIR.
1774        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1775        testsuites's configure.
1776        * aclocal/rtems-top.m4: Remove ENDIF hack.
1777        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1778
17792004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1782        wrapup/Makefile.am: Fix automake problems having been introduced
1783        in previous patch.
1784
17852004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1786
1787        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1788        Preinstall dirs.
1789        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1790        * aclocal/check-multiprocessing.m4: Cosmetics.
1791        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1792        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1793
17942004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1795
1796        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1797        librdbg/src/Makefile.am.
1798        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1799        * configure.ac: Reflect changes above.
1800        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1801        * wrapup/Makefile.am: Reflect changes above.
1802        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1803
18042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1805
1806        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1807
18082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1811
18122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1813
1814        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1815
18162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1817
1818        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1819        librdbg/src/powerpc/Makefile.am: Remove.
1820        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1821        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1822        * configure.ac: Reflect changes above.
1823
18242004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1825
1826
18272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1828
1829        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1830        STRIP.
1831
18322004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * librdbg/include/Makefile.am: Merge-in
1835        librdbg/include/rdbg/i386/Makefile.am,
1836        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1837        librdbg/include/rdbg/powerpc/Makefile.am.
1838        * librdbg/include/rdbg/i386/Makefile.am,
1839        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1840        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1841        * configure.ac: Reflect changes above.
1842
18432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * configure.ac: Use AS_HELP_STRING(ada).
1846
18472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1850        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1851        Use AC_CONFIG_HEADERS.
1852        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1853        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1854
18552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1856
1857        * Makefile.am: include local.am.
1858
18592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * aclocal/version.m4: 4.6.99.0.
1862
18632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * Makefile.am: Don't include host.am.
1866        * automake/compile.am: Further cleanups.
1867
18682004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1869
1870        * automake/lib.am: Remove (Unused).
1871
18722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * wrapup/Makefile.am: Don't include lib.am.
1875        * automake/compile.am: Use automake compilation rules.
1876
18772004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * libnetworking/pppd/Makefile.am,
1880        libnetworking/rtems_servers/Makefile.am,
1881        libnetworking/rtems_telnetd/Makefile.am,
1882        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1883        support/Makefile.am: Don't include lib.am.
1884
18852004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1886
1887        * libchip/Makefile.am: Don't include lib.am.
1888        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1889        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1890        unnecessary EXTRA_DISTs.
1891
18922004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1893
1894        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1895        hack.
1896
18972004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1900        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1901        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1902        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1903
19042004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1905
1906        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1907        Add AM_CONDITIONAL(HAS_MP).
1908        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1909        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1910        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1911        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1912        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1913        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1914        (Deprecated by autoconf 2.59).
1915
19162004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1917
1918        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1919        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1920
19212004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * ChangeLog: Merge-in libnetworking/ChangeLog.
1924        * libnetworking/ChangeLog: Remove.
1925        * ChangeLog: Merge-in librdbg/ChangeLog.
1926        * librdbg/ChangeLog: Remove.
1927        * ChangeLog: Merge-in libchip/ChangeLog.
1928        * libchip/ChangeLog: Remove.
1929        * ChangeLog: Merge-in optman/ChangeLog.
1930        * optman/ChangeLog: Remove.
1931
19322004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1933
1934        * configure.ac: Reflect changes to cpukit.
1935        * wrapup/Makefile.am: Reflect changes to librdbg.
1936        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1937        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1938        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1939        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1940        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1941        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1942        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1943        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1944        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1945
19462004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1947
1948        * aclocal/rtems-top.m4: Remove check for version.m4.
1949        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1950
19512004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1954        * wrapup/Makefile.am: Reflect changes to libchip/*.
1955        * support/Makefile.am: Use automake compilation rules.
1956        * wrapup/Makefile.am: Reflect changes to support/*.
1957        * configure.ac: Remove libnetworking/wrapup/Makefile.
1958        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1959        libnetworking/*/lib*.a instead of libnetapps.a.
1960        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1961        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1962        * optman/Makefile.am: Use automake compilation rules.
1963        * libchip/Makefile.am: Fix typo in previous patch.
1964        * libchip/Makefile.am: Use automake compilation rules.
1965        * libnetworking/Makefile.am: Remove wrapup.
1966        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1967        automake-compilation rules.
1968        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1969        automake-compilation rules.
1970        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1971        automake-compilation rules.
1972        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1973        automake-compilation rules.
1974        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1975
19762004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1977
1978        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1979        PRE/TMPINSTALL_FILES to CLEANFILES.
1980        * automake/lib.am: Remove TMPINSTALL_FILES.
1981        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1982        PRE/TMPINSTALL_FILES to CLEANFILES.
1983        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1984        PRE/TMPINSTALL_FILES to CLEANFILES.
1985        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1986        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1987        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1988        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1989        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1990        * librdbg/src/i386/Makefile.am: Ditto.
1991        * librdbg/src/m68k/Makefile.am: Ditto.
1992        * librdbg/src/powerpc/Makefile.am: Ditto.
1993        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1994        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1995        * libnetworking/rtems_servers/Makefile.am: Ditto.
1996        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1997        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1998
19992004-01-07      Joel Sherrill <joel@OARcorp.com>
2000
2001        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2002        more completely covers the MIPS family.
2003
20042003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2005
2006        * wrapup/Makefile.am: Reflect changes to shmdr.
2007        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2008
20092003-12-18      Joel Sherrill <joel@OARcorp.com>
2010
2011        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2012        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2013        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2014        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2015        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2016        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2017        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2018
20192003-12-17      Joel Sherrill <joel@OARcorp.com>
2020
2021        * aclocal/version.m4: Updated to rtems-20031217-test.
2022
20232003-12-17     
2024
2025        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2026        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2027
20282003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * automake/compile.am: Remove LINK_LIBS (Unused).
2031        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2032
20332003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2036        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2037        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2038        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2039        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2040
20412003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2042
2043        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2044        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2045        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2046        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2047        * librdbg/src/i386/Makefile.am:
2048        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2049        * librdbg/src/m68k/Makefile.am:
2050        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2051        * librdbg/src/powerpc/Makefile.am:
2052        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2053
20542003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2057        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2058        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2059        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2060        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2061        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2062        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2063        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2064        * optman/Makefile.am: Remove project_libdir.
2065        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2066        PRE/TMPINSTALL_FILES.
2067        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2068        PRE/TMPINSTALL_FILES.
2069        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2070        PRE/TMPINSTALL_FILES.
2071        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2072        PRE/TMPINSTALL_FILES.
2073        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2074        from PRE/TMPINSTALL_FILES.
2075        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2076        PRE/TMPINSTALL_FILES.
2077        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2078        PRE/TMPINSTALL_FILES.
2079        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2080        PRE/TMPINSTALL_FILES.
2081        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2082        PRE/TMPINSTALL_FILES.
2083        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2084        PRE/TMPINSTALL_FILES.
2085        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2086        PRE/TMPINSTALL_FILES.
2087        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2088        from PRE/TMPINSTALL_FILES.
2089
20902003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2093        * automake/lib.am: Remove project_libdir.
2094        * wrapup/Makefile.am: Reworked.
2095
20962003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * configure.ac: Reflect changes to librdbg.
2099        * optman/Makefile.am: Add tmpinstall dirstamp support.
2100        * libchip/Makefile.am: Fix variant-tmpinstall support.
2101        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2102        * librdbg/src/powerpc/Makefile.am: Merge-in former
2103        new_exception_processing/Makefile.am.
2104        * librdbg/src/m68k/any/Makefile.am: Remove.
2105        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2106        * librdbg/src/i386/any/Makefile.am: Remove.
2107        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2108        * librdbg/src/Makefile.am: Cosmetics.
2109        * librdbg/include/Makefile.am: Cosmetics.
2110        * librdbg/Makefile.am: Cosmetics.
2111        * libnetworking/Makefile.am: Cosmetics.
2112        * libnetworking/pppd/Makefile.am: Cosmetics.
2113        * libnetworking/wrapup/Makefile.am: Cosmetics.
2114
21152003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * Makefile.am: Cosmetics.
2118        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2119        support.
2120
21212003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * automake/compile.am: Remove $(ARCH):-rule.
2124
21252003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * configure.ac: Remove lib/libbsp/shared/Makefile,
2128        lib/libbsp/shmdr/Makefile.
2129
21302003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2133        libchip/serial/Makefile, libchip/rtc/Makefile.
2134        * support/Makefile.am: Remove all-local: $(ARCH).
2135        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2136        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2137        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2138        * optman/Makefile.am: Remove all-local: $(ARCH).
2139        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2140        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2141        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2142        compilation dirstamp support.
2143        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2144        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2145        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2146        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2147        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2148        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2149        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2150        all-local: $(ARCH).
2151        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2152        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2153        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2154        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2155        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2156
21572003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * aclocal/lead-dot.m4: New (from automake-1.7f).
2160        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2161        AC_SUBST(dirstamp).
2162        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2163        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2164        libchip/serial/Makefile.am: Ditto.
2165        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2166        * librdbg/include/Makefile.am: Ditto.
2167        * librdbg/include/rdbg/Makefile.am: Ditto.
2168        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2169        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2170        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2171        * librdbg/src/Makefile.am: Ditto.
2172        * librdbg/src/i386/Makefile.am: Ditto.
2173        * librdbg/src/i386/any/Makefile.am: Ditto.
2174        * librdbg/src/m68k/Makefile.am: Ditto.
2175        * librdbg/src/m68k/any/Makefile.am: Ditto.
2176        * librdbg/src/powerpc/Makefile.am: Ditto.
2177        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2178        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2179        preinstallation.
2180        * libnetworking/pppd/Makefile.am: Ditto.
2181        * libnetworking/rtems_servers/Makefile.am: Ditto.
2182        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2183        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2184        * libnetworking/wrapup/Makefile.am: Ditto.
2185
21862003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2189        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2190        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2191        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2192        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2193        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2194        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2195        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2196        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2197        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2198        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2199        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2200        underquoting to silence automake-1.8.
2201
22022003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2203
2204        * configure.ac: Reflect having moved tests to ../../testsuites.
2205
22062003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2207
2208        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2209        * aclocal/canonical-host.m4: Remove.
2210        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2211        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2212
22132003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2214
2215        * aclocal/check-cpu.m4: Remove.
2216        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2217        * aclocal/canonical-target-name.m4: Add m4-quotes.
2218        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2219        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2220        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2221        * aclocal/check-networking.m4: Add m4-quotes. Require
2222        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2223        * aclocal/check-posix.m4: Add m4-quotes. Require
2224        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2225        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2226        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2227        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2228
22292003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2230
2231        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2232        * aclocal/bsp-alias.m4: Remove.
2233
22342003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * configure.ac: Make presence of tests/ optional.
2237
22382003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * aclocal/path-perl.m4: Remove (Unused).
2241
22422003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * automake/force-preinstall.am: Remove.
2245
22462003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2247
2248        PR 499/rtems_misc
2249        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2250        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2251        Configuration (Odd was forced) - Correction of Stop Bit configuration
2252        (inversed) - Correction of ISR Handler to call
2253        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2254        CTS Hardware flow control Configuration.
2255
22562003-09-04      Joel Sherrill <joel@OARcorp.com>
2257
2258        * lib/libcpu/shared/include/cache.h,
2259        lib/libcpu/shared/src/cache_aligned_malloc.c,
2260        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2261        license changed.
2262        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2263        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2264        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2265        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2266        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2267        for license changed.
2268        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2269        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2270        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2271        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2272        libchip/network/cs8900.h, libchip/network/dec21140.c,
2273        libchip/network/elnk.c, libchip/network/open_eth.c,
2274        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2275        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2276        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2277        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2278        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2279        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2280        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2281        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2282        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2283        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2284        libchip/serial/serial.h, libchip/serial/z85c30.c,
2285        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2286        libchip/serial/z85c30_reg.c: URL for license changed.
2287
22882003-09-03      Jiri Gaisler <jiri@gaisler.com>
2289
2290        PR 477/networking
2291        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2292        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2293        libchip/network/open_eth.h: New files.
2294
22952003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2296
2297        * aclocal/rtems-top.m4: Add RTEMS_API.
2298        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2299
23002003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2303        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2304        @RTEMS_BSP@.cfg.
2305
23062003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2307
2308        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2309
23102003-08-20      Joel Sherrill <joel@OARcorp.com>
2311
2312        * libchip/network/cs8900.c: Correct copyright statements.
2313
23142003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2315
2316        * aclocal/check-itron.m4: Remove.
2317        * aclocal/enable-inlines.m4: Remove.
2318        * Makefile.am: Reflect having moved aclocal/.
2319        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2320        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2321        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2322        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2323        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2324        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2325        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2326        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2327        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2328        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2329        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2330        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2331        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2332        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2333        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2334        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2335        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2336        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2337        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2338        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2339        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2340        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2341        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2342        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2343        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2344        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2345        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2346        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2347        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2348        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2349        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2350        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2351        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2352        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2353        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2354        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2355        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2356        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2357        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2358        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2359        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2360        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2361        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2362        * aclocal/target.m4: New (Copied from ../../aclocal).
2363        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2364        * aclocal/version.m4: New (Copied from ../../aclocal).
2365
23662003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * configure.ac: Remove stray comments.
2369        * automake/local.am, automake/host.am: Remove "debug".
2370
23712003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2372
2373        * Makefile.am: Reflect having moved automake/.
2374        * lib/Makefile.am: Reflect having moved automake/.
2375        * support/Makefile.am: Reflect having moved automake/.
2376        * wrapup/Makefile.am: Reflect having moved automake/.
2377        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2378        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2379        from ../../automake).
2380        * optman/Makefile.am: Reflect having moved automake/.
2381        * libchip/Makefile.am: Reflect having moved automake/.
2382        * libchip/ide/Makefile.am: Reflect having moved automake/.
2383        * libchip/network/Makefile.am: Reflect having moved automake/.
2384        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2385        * libchip/serial/Makefile.am: Reflect having moved automake/.
2386        * librdbg/Makefile.am: Reflect having moved automake/.
2387        * librdbg/include/Makefile.am: Reflect having moved automake/.
2388        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2389        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2390        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2391        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2392        automake/.
2393        * librdbg/src/Makefile.am: Reflect having moved automake/.
2394        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2395        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2396        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2397        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2398        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2399        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2400        having moved automake/.
2401        * libnetworking/Makefile.am: Reflect having moved automake/.
2402        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2403        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2404        automake/.
2405        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2406        automake/.
2407        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2408        automake/.
2409        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2410
24112003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * Makefile.am: Add bsp.pc.in.
2414        * bsp.pc.in: New (pkgconfig support).
2415
24162003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2419
24202003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * lib/Makefile.am: New (Required by 'make dist').
2423        * lib/ChangeLog: Remove.
2424        * lib/.cvsignore: Cleanup.
2425        * configure.ac: Reflect having added lib/Makefile.am.
2426        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2427        lib/libbsp/configure.ac.
2428        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2429        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2430
24312003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2434        * configure.ac: Merge-in librdbg/configure.ac.
2435        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2436        librdbg/configure.ac.
2437        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2438        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2439        LIBCHIP. Conditionally build include-dirs.
2440        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2441        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2442        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2443        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2444        librdbg/include/rdbg/m68k/Makefile.am,
2445        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2446        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2447        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2448        librdbg/src/powerpc/Makefile.am, librdbg/
2449        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2450        configure.ac into ../configure.ac.
2451        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2452        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2453        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2454        libnetworking/rtems_telnetd/Makefile.am,
2455        libnetworking/rtems_webserver/Makefile.am,
2456        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2457        into ../configure.ac.
2458
24592003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2460
2461        PR 427/rtems
2462        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2463        * librdbg/src/servtsp.c: Ditto.
2464
24652003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2466
2467        PR 429/bsps
2468        PR 432/bsps
2469        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2470        packets are queued onto an elnk board, the ISR will deadlock the device
2471        with a tx complete interrupt.  Lighter tx loads are not affected as they
2472        end up submitting single packets to the device.
2473
24742003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2475
2476        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2477        optman/configure.ac.
2478        * optman/configure.ac: Remove (Merged into ../configure.ac).
2479        * optman/Makefile.am: Reflect having merged configure.ac into
2480        ../configure.ac.
2481        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2482        * libchip/Makefile.am, libchip/ide/Makefile.am,
2483        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2484        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2485        ../configure.ac.
2486
24872003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2490
24912003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2492
2493        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2494        on i386.
2495
24962003-06-13      Joel Sherrill <joel@OARcorp.com>
2497
2498        * libnetworking/pppd/chat.c: Removed warnings.
2499
25002003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2501
2502        * libchip/network/README.3com: New file missed in previous commit.
2503        PR 405/bsps
2504        PR 393/networking
2505        * libchip/network/dec21140.c: Fix leak also known as PR393.
2506        * libchip/network/elnk.c, libchip/network/if_media.h,
2507        libchip/network/mii.h: New files.
2508        * libchip/network/Makefile.am: Reflect new files.
2509
25102003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * configure.ac: Remove support for profile-variant.
2513
25142003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        PR 397/pppd
2517        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2518        * libnetworking/pppd/magic.c: Remove *rand48.
2519        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2520
25212003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * wrapup/Makefile.am: Add libide.a.
2524
25252003-04-15      Joel Sherrill <joel@OARcorp.com>
2526
2527        PR 387/rtems_misc
2528        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2529        routines.
2530        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2531
25322003-04-11      Joel Sherrill <joel@OARcorp.com>
2533
2534        * libnetworking/rtems_webserver/cgi.c,
2535        libnetworking/rtems_webserver/sockGen.c,
2536        libnetworking/rtems_webserver/umui.c,
2537        libnetworking/rtems_webserver/websSSL.c,
2538        libnetworking/rtems_webserver/websSSL.h,
2539        libnetworking/rtems_webserver/websda.c,
2540        libnetworking/rtems_webserver/websda.h: New files. Not included in
2541        previous commit.
2542
25432003-04-10      Joel Sherrill <joel@OARcorp.com>
2544
2545        PR 371/pppd
2546        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2547        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2548        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2549        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2550        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2551        still global symbols in rtemspppd.h which might need to be changed or
2552        converted into member of a structure which is dereferenced with a
2553        pointer that is managed as a per task variable. But this patch should
2554        avoid many conflicts.
2555
25562003-03-27      Joel Sherrill <joel@OARcorp.com>
2557
2558        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2559        not allowed in the cpukit source code since it must be buildable
2560        independent of any BSP. These files were moved to libchip/ide.
2561        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2562        files.
2563
25642003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2565
2566        PR 368/filesystems
2567        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2568        improvements which now work on pc386 and mbx8xx.
2569        * libchip/ide/ide_controller.c: New file.
2570
25712003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2572
2573        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2574
25752003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2578        * configure.ac: Add support/.
2579        * support/.cvsignore: New.
2580        * support/Makefile.am: New.
2581        * support/version.c: New.
2582        * wrapup/Makefile.am: Add support/libsupport.a.
2583        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2584        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2585        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2586        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2587
25882003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2591
25922003-02-20      Till Straumann <strauman@slac.stanford.edu>
2593
2594        PR 354/networking
2595        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2596        chip against a table of supported chips. The untested ones are still
2597        commented out, however.
2598
25992003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2602        * configure.ac: AC_PREREQ(2.57).
2603        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2604        * optman/configure.ac: AC_PREREQ(2.57).
2605        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2606        * libchip/configure.ac: AC_PREREQ(2.57).
2607        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2608        * librdbg/configure.ac: AC_PREREQ(2.57).
2609        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2610        * libnetworking/configure.ac: AC_PREREQ(2.57).
2611
26122003-02-06      Joel Sherrill <joel@OARcorp.com>
2613
2614        * libnetworking/pppd/chat.c: Convert routines with common names to
2615        static. This included get_char(), put_char(), and character() among
2616        others.
2617
26182003-02-03      Joel Sherrill <joel@OARcorp.com>
2619
2620        PR 338/filesystem
2621        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2622        rtems_io_lookup_name() (API change).  Unused function removed.
2623
26242003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2627        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2628        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2629        Eliminate *_O_FILES.
2630        * libnetworking/rtems_servers/Makefile.am,
2631        libnetworking/rtems_webserver/Makefile.am,
2632        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2633
26342002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2637        Let all-local: depend on $(LIB).
2638        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2639        * optman/Makefile.am: Apply install-data-local to install *.rels.
2640
26412002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2642
2643        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2644        %.c rules.
2645        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2646        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2647        * libchip/rtc/Makefile.am: Ditto.
2648        * libchip/serial/Makefile.am: Ditto.
2649
26502002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2651
2652        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2653        LIBC_DEFINES.
2654        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2655        LIBC_DEFINES.
2656        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2657        LIBC_DEFINES.
2658
26592002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2662
26632002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2666        cache-checking.
2667        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2668
26692002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2670
2671        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2672        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2673        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2674        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2675        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2676
26772002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2680        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2681        Remove.
2682        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2683
26842002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2685
2686        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2687        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2688
26892002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2690
2691        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2692        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2693
26942002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2695
2696        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2697        * optman/rel.am: New.
2698
26992002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2700
2701        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2702        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2703        braino in comment on "exec". Extend --enable-ada handling.
2704
27052002-11-04      Joel Sherrill <joel@OARcorp.com>
2706
2707        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2708        tasks and rolling multiple loops into 1.
2709        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2710        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2711        Removed warnings.
2712
27132002-10-31      Joel Sherrill <joel@OARcorp.com>
2714
2715        * libchip/network/dec21140.c: Removed warnings.
2716        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2717        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2718        librdbg/src/m68k/any/remdeb_xdr.c,
2719        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2720        warnings.
2721        * libnetworking/rtems_webserver/socket.c,
2722        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2723
27242002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2725
2726        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2727        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2728        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2729        above.
2730
27312002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2732
2733        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2734        * wrapup/.cvsignore: Remove autom4te.cache.
2735        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2736        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2737        autom4te.cache.
2738        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2739        autom4te.cache.
2740        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2741        autom4te.cache.
2742
27432002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2744
2745        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2746
27472002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * optman/.cvsignore: Add autom4te.cache.
2750
27512002-09-14      Joel Sherrill <joel@OARcorp.com>
2752
2753        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2754
27552002-09-07      Joel Sherrill <joel@OARcorp.com>
2756
2757        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2758        include files to resolve warnings.
2759
27602002-09-07      Chris Johns <ccj@acm.org>
2761
2762        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2763        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2764        which corrects the problem  where the cs8900.c file was actually the BSP
2765        glue.  Joel did some hacking so this file will compile.  Previously it
2766        required providing a target.h file to compile.
2767        * libchip/network/cs8900.c.bsp: New file.
2768
27692002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2770
2771        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2772
27732002-08-31      Joel Sherrill <joel@OARcorp.com>
2774
2775        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2776        eliminate warning.
2777
27782002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * configure.ac: Add ada-tests.
2781
27822002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * Makefile.am: Add preinstall-stamp.
2785
27862002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2789        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2790        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2791        gcc31 happy.
2792        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2793        cp.
2794
27952002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2796
2797        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2798        make/bsp.mak.
2799        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2800        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2801
28022002-08-12      Joel Sherrill <joel@OARcorp.com>
2803
2804        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2805        avoid error.
2806
28072002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2810        * configure.ac: Add BSP_SUBDIRS.
2811        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2812        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2813        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2814        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2815        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2816        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2817        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2818        RTEMS_CHECK_BSP_CACHE.
2819        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2820        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2821        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2822        .$(OBJEXT) instead of .o.
2823        * libnetworking/pppd/Makefile.am,
2824        libnetworking/rtems_servers/Makefile.am,
2825        libnetworking/rtems_telnetd/Makefile.am,
2826        libnetworking/rtems_webserver/Makefile.am,
2827        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2828
28292002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2830
2831        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2832        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2833        ../libchip/serial/$(ARCH)/libserialio.a.
2834        * libchip/serial/Makefile.am: Don't tmp-install lib.
2835        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2836
28372002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2838
2839        * Makefile.am: Add rtems_makedir.
2840        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2841        * Makefile.am: Add wrapup-SUBDIR.
2842        * wrapup/ChangeLog: Remove.
2843        * wrapup/configure.ac: Remove.
2844        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2845        (Make the bare BSP happy).
2846        * configure.ac: Ditto.
2847        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2848        Create make/custom/default.cfg.
2849        * configure.ac: Add creation of make/custom/*.cfg. Create
2850        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2851
28522002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * Makefile.am: Clean $(PROJECT_RELEASE).
2855
28562002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2859        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2860        prototype mismatches.
2861
28622002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2863
2864        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2865        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2866
28672002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * acinclude.m4: Add test "$multilib" != "yes".
2870        * config-ml.in: Remove.
2871        * acinclude.m4: Cleanups.
2872        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2873        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2874        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2875        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2876        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2877
28782002-07-16      Eric Norum <eric.norum@usask.ca>
2879
2880        * New driver for the Intel EtherExpressPro (82559ER) chip.
2881        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2882        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2883        * libchip/network/Makefile.am: Modified to reflect above.
2884
28852002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * acinclude.m4: New.
2888        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2889        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2890        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2891
28922002-07-01      Joel Sherrill <joel@OARcorp.com>
2893
2894        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2895        _Objects_Information_table now that it is a two dimensional array based
2896        upon API and class.
2897        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2898        of strnlen().
2899
29002002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2901
2902        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2903        preinstall libnetapps.a.
2904
29052002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * configure.ac: Remove librpc.
2908
29092002-06-25      Joel Sherrill <joel@OARcorp.com>
2910
2911        * Per PR233, moved librpc to exec.
2912        * configure.ac, wrapup/Makefile.am: Modified.
2913        * librpc, librpc/ChangeLog: Removed.
2914
29152002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * optman/Makefile.am: Remove multilib support.
2918        * optman/configure.ac: Ditto.
2919        * optman/sapi/Makefile.am: Ditto.
2920
29212002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2922
2923        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2924        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2925
29262002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        Move networking libraries to c/src/exec/libnetworking
2929        * libnetworking/configure.ac, libnetworking/Makefile.am,
2930        libnetworking/wrapup/Makefile.am: Reflect Moval.
2931
29322002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2933
2934        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2935        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2936        <rtems/bspIo.h>.
2937
29382002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2939
2940        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2941        * libnetworking/rtems/mkrootfs.h: Ditto.
2942        * libnetworking/rtems/Makefile.am: Reflect changes above.
2943
29442002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2945
2946        * configure.ac: Remove lib.
2947
29482002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2949
2950        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2951        that exception stack frames on M68K members with VBR always are 6 byte
2952        long. The incorrect assumption resulted in some gdb commands like "next"
2953        to fail on the 68360.
2954
29552002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2958        PR 220
2959        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2960        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2961        CVS.
2962        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2963        libnetworking/sys/filio.h: Remove.
2964        * libnetworking/sys/Makefile.am: Reflect changes above.
2965
29662002-05-07      Chris Johns <ccj@acm.org>
2967
2968        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2969        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2970        requires it to be stripped.
2971
29722002-05-01      Eric Norum <eric.norum@usask.ca>
2973
2974        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2975        assembly  to satisfy gcc 3.1 and newer.
2976
29772002-04-26      Eric Norum <eric.norum@usask.ca>
2978
2979        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2980        agressive optimization in gcc 3.1 does not reorder things.
2981
29822002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2983
2984        * libchip/network/dec21140.c: Reflect changes to powerpc's
2985        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2986        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2987        <rtems/score/cpu.h>.
2988        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2989        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2990
29912002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2992
2993        * optman/configure.ac: Remove ENABLE_GCC28.
2994
29952002-04-11      Chris Johns <ccj@acm.org>
2996
2997        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2998        driver control block field to the ifconfig network driver structure.
2999        This field is needed by the i82586 driver which was ported from NetBSD
3000        as it had better hardware abstraction.
3001        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3002        PR59, added the drv_ctrl driver control block field to the ifconfig
3003        network driver structure. This field is needed by the i82586 driver
3004        which was ported from NetBSD as it had better hardware abstraction.
3005
30062002-04-10      Mike Siers <mikes@poliac.com>
3007
3008        * libnetworking/rtems_webserver/NOTES,
3009        libnetworking/rtems_webserver/asp.c,
3010        libnetworking/rtems_webserver/balloc.c,
3011        libnetworking/rtems_webserver/default.c,
3012        libnetworking/rtems_webserver/ej.h,
3013        libnetworking/rtems_webserver/ejIntrn.h,
3014        libnetworking/rtems_webserver/ejlex.c,
3015        libnetworking/rtems_webserver/ejparse.c,
3016        libnetworking/rtems_webserver/emfdb.c,
3017        libnetworking/rtems_webserver/emfdb.h,
3018        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3019        libnetworking/rtems_webserver/handler.c,
3020        libnetworking/rtems_webserver/license.txt,
3021        libnetworking/rtems_webserver/md5.h,
3022        libnetworking/rtems_webserver/md5c.c,
3023        libnetworking/rtems_webserver/mime.c,
3024        libnetworking/rtems_webserver/misc.c,
3025        libnetworking/rtems_webserver/ringq.c,
3026        libnetworking/rtems_webserver/rom.c,
3027        libnetworking/rtems_webserver/security.c,
3028        libnetworking/rtems_webserver/sock.c,
3029        libnetworking/rtems_webserver/sym.c,
3030        libnetworking/rtems_webserver/uemf.c,
3031        libnetworking/rtems_webserver/uemf.h,
3032        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3033        libnetworking/rtems_webserver/url.c,
3034        libnetworking/rtems_webserver/value.c,
3035        libnetworking/rtems_webserver/wbase64.c,
3036        libnetworking/rtems_webserver/webcomp.c,
3037        libnetworking/rtems_webserver/webpage.c,
3038        libnetworking/rtems_webserver/webrom.c,
3039        libnetworking/rtems_webserver/webs.c,
3040        libnetworking/rtems_webserver/webs.h,
3041        libnetworking/rtems_webserver/websuemf.c,
3042        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3043        2.1.4.
3044
30452002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * libchip/network/i82586.c: Include <string.h>.
3048        * libchip/network/sonic.c: Ditto.
3049
30502002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3053
30542002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3057
30582002-03-27      Thomas.Doerfler@imd-systems.de
3059
3060        PR 144
3061        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3062        memory address 0 when called for the first time. This is done when
3063        trying to clear the variable "dhcp_hostname".
3064
30652002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3068        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3069        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3070        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3071        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3072        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3073        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3074        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3075        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3076        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3077        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3082        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3083        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3089        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3093        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3094        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3096        AUTOMAKE_OPTIONS.
3097        * libnetworking/configure.ac:
3098        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3099        foreign 1.6]).
3100        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3101        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3102        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3103        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3104        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3105        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3106        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3107        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3108        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3109        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3110        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3111        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3112        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3113        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3114        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3115        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3116        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3117
31182002-03-27      Ilya Alexeev <ilya@continuum.ru>
3119
3120        PR 162
3121        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3122        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3123        used in a device write routines.  Now ppp_softc structure have own
3124        character for writing to device (sc_outchar).  I think that converting
3125        local variables to static is not a right solution, because problems will
3126        occur in the case of two or more ppp instances.
3127        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3128        must be u_long, otherwise in the case of the big output packet endless
3129        loop may occur.
3130
31312002-03-21      Ilya Alexeev <ilya@continuum.ru>
3132
3133        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3134        preparations for multiple PPPD connections.
3135
31362002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3137
3138        PR 149
3139        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3140        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3141        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3142        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3143
31442002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3145
3146        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3147        * configure.ac: Modified to reflect addition.
3148
31492002-02-27      Ilya Alexeev <ilya@continuum.ru>
3150
3151        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3152        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3153        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3154        capabilities as well as eliminate some warnings.
3155
31562002-02-27      Eric Norum <eric.norum@usask.ca>
3157
3158        * libnetworking/net/radix.c: Properly handle fetching the default route
3159        when there is no route.  This was a bug in the original FreeBSD code and
3160        this fix is from an updated version of their code.
3161
31622002-02-16      Eric Norum <eric.norum@usask.ca>
3163
3164        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3165        checking.
3166
31672002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3168
3169        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3170        dodefaultroute.
3171
31722002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3175        include <rtems/seterr.h>.
3176
31772002-02-01      Mike Siers <mikes@poliac.com>
3178
3179        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3180        avoid bringing the link down too fast. NOTE: Mike reports successfully
3181        running at 56K baud on a direct link.
3182
31832002-02-01      Eric Valette <valette@crf.canon.fr>
3184
3185        * librdbg/So many patches have been posted recently on the mailing list
3186        and  because we were unable to find correct solution to compile on
3187        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3188        because the coding  style of rdbg was rather inconsistant among various
3189        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3190        global coding style (using indent + manual edits), 2) incorporate/review
3191        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3192        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3193        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3194        after rdbg initialization is done, NB : the paches is huge but it is
3195        mainly due to coding styke chnages.  Only few lines of codes have been
3196        really changed and they do not impact  rdbg functionnality (AFAIKT).
3197        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3198        librdbg/include/rdbg/m68k/rdbg_f.h,
3199        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3200        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3201        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3202        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3203        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3204        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3205        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3206        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3207        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3208        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3209        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3210        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3211        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3212        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3213        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3214        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3215
32162002-01-31      Mike Siers <mikes@poliac.com>
3217
3218        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3219        * Nice Update of PPPD support which eliminates the requiremetn that
3220        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3221        and reports that it seems to be more stable and handle larger packets
3222        better.  This patch replaces the termios tasks with more general pppd
3223        network driver tasks.  The functions pppinput() and pppstart() get
3224        called from the interrupt service routine.
3225        * libnetworking/Makefile.am, libnetworking/configure.ac,
3226        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3227        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3228        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3229        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3230        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3231        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3232        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3233        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3234        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3235        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3236        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3237        libnetworking/net/route.c, libnetworking/net/route.h,
3238        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3239        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3240        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3241        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3242        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3243        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3244        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3245        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3246        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3247        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3248        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3249        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3250        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3251        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3252        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3253        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3254        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3255        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3256        libnetworking/pppd/example/README,
3257        libnetworking/pppd/example/netconfig.h,
3258        libnetworking/wrapup/Makefile.am: Modified.
3259        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3260        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3261        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3262        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3263        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3264        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3265        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3266        libnetworking/modem/pppcompress.c: Subdirectory removed.
3267
32682002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3271        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3272
32732002-01-18      Till Straumann <strauman@slac.stanford.edu>
3274
3275        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3276        issues: - exception handler needs to enable MSR_FP if the interrupted
3277        thread is FP enabled. - printk message for MSR fixed and added
3278        stacktrace. NOTE: this requires the stacktrace patch to
3279        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3280        however).
3281
32822002-01-06      Joel Sherrill <joel@OARcorp.com>
3283
3284        * optman/.cvsignore: Added aclocal.m4 and configure.
3285        * optman/.cvsignore: New file.
3286
32872002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3288
3289        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3290
32912002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3292
3293        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3294        * optman/ChangeLog: New.
3295        * optman/configure.ac: New.
3296        * optman/Makefile.am: New.
3297        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3298        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3299
33002001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3303
33042001-12-18      Eric Norum <eric.norum@usask.ca>
3305
3306        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3307        `directories' (path names with a / at the end) while disallowing open()
3308        operations on TFTP `directories'.
3309
33102001-12-07      Eric Norum <eric.norum@usask.ca>
3311
3312        * libnetworking/lib/tftpDriver.c: Restore write capability.
3313
33142001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3315
3316        * libchip/network/sonic.h: Fix typo.
3317        * libnetworking/arpa/Makefile.am: Remove stray lines.
3318
33192001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3320
3321        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3322
33232001-10-18      Eric Norum <eric.norum@usask.ca>
3324
3325        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3326        chdir() and open() operations within the TFTP file system.
3327
33282001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3329
3330        * librdbg/configure.ac: Fix latent bug exposed by removal of
3331        config.cache's which prevented powerpc targets librdbg from building.
3332
33332001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3334
3335        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3336        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3337        autoconf-2.52 happy.
3338
33392001-10-12      Mike Siers <mikes@poliac.com>
3340
3341        * libnetworking/Update to stable working state.  Congratulations Mike!
3342        :).
3343        * libnetworking/modem_example: Directory removed.
3344        * libnetworking/modem_example/16550.h,
3345        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3346        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3347        libnetworking/modem_example/ppp.h,
3348        libnetworking/modem_example/pppcompress.c: Files removed.
3349        * libnetworking/pppd/example/pppd.options: New file.
3350        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3351        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3352        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3353        libnetworking/pppd/rtemsmain.c: Updated.
3354
33552001-10-12      Joel Sherrill <joel@OARcorp.com>
3356
3357        * libchip/serial/z85c30.c: Fixed typo.
3358
33592001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3360
3361        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3362        * configure.in: Remove.
3363        * configure.ac: New file, generated from configure.in by autoupdate.
3364        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3365        * libchip/configure.in: Remove.
3366        * libchip/configure.ac: New file, generated from configure.in by
3367        autoupdate.
3368        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3369        * librdbg/configure.in: Remove.
3370        * librdbg/configure.ac: New file, generated from configure.in by
3371        autoupdate.
3372        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3373        * libnetworking/configure.in: Remove.
3374        * libnetworking/configure.ac: New file, generated from configure.in by
3375        autoupdate.
3376
33772001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3380        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3381        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3382
33832001-09-27      Joel Sherrill <joel@OARcorp.com>
3384
3385        * libchip/ChangeLog: Fixed typo in date.
3386
33872001-09-27      Eric Norum <eric.norum@usask.ca>
3388
3389        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3390        TFTP  filesystem.
3391
33922001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3393
3394        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3395        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3396        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3397        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3398        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3399        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3400        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3401        'PREINSTALL_FILES ='.
3402        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3403        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3404        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3405        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3406        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3407        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3408        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3409        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3410        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3411        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3412        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3413        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3414
34152001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3416
3417        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3418        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3419        * librdbg/src/m68k/any/Makefile.am: Ditto.
3420        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3421        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3422        happy.
3423
34242001-09-21      Joel Sherrill <joel@OARcorp.com>
3425
3426        * libchip/network/Makefile.am: Fixed typo on file name.
3427        * libchip/network/i82586.c: Commented out line 318 which is referencing
3428        a member of a structure that is not currently there.  This needs to be
3429        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3430        to C style.
3431
34322001-09-19      Eric Norum <eric.norum@usask.ca>
3433
3434        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3435
34362001-09-19      Chris Johns <ccj@acm.org>
3437
3438        * libchip/network/README.i82586, libchip/network/i82586.c,
3439        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3440        Network driver for Intel i82586.
3441        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3442        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3443        "root" filesystem with information obtained via the DHCP response.
3444
34452001-09-14      Eric Norum <eric.norum@usask.ca>
3446
3447        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3448        make gcc 3.x happy.
3449
34502001-08-16      Mike Siers <mikes@poliac.com>
3451
3452        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3453        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3454        These support callback functionality that has not even been compiled
3455        under RTEMS yet.
3456        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3457        example application.  Mike's notes on the modifications: - renamed
3458        error() function because of namespace problems - removed calls to the
3459        exit() funciton - removed extra files from the pppd source directory -
3460        defined pppd task constant values in rtemspppd.h - modifyied example
3461        code to get actual tick per second value - placed the pppd 2.3.11 man
3462        page file (pppd.8) into the pppd directory.
3463        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3464        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3465        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3466        libnetworking/pppd/rtems-ppp.c: Deleted.
3467        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3468        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3469        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3470        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3471        libnetworking/pppd/example/init.c,
3472        libnetworking/pppd/example/netconfig.h,
3473        libnetworking/pppd/example/ppp.conf,
3474        libnetworking/pppd/example/pppdapp.c,
3475        libnetworking/pppd/example/system.h: New files.
3476        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3477        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3478        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3479        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3480        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3481        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3482        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3483        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3484        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3485        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3486        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3487        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3488        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3489        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3490        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3491
34922001-08-16      Joel Sherrill <joel@OARcorp.com>
3493
3494        * libnetworking/pppd/example/Makefile: Removed.
3495        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3496        to avoid bootstrap -c clobbering it.
3497        * libnetworking/rtems_telnetd/.cvsignore: New file.
3498
34992001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3500
3501        * libnetworking/Makefile.am, libnetworking/configure.in,
3502        libnetworking/rtems_servers/Makefile.am,
3503        libnetworking/rtems_servers/telnetd.c,
3504        libnetworking/rtems_servers/telnetd.h,
3505        libnetworking/rtems_telnetd/Makefile.am,
3506        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3507        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3508        libnetworking/rtems_telnetd/telnetd.c,
3509        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3510        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3511        effect when ftpd change. - the tcp/ip stats have been implemented into
3512        icmds.c and started when telnetd daemon is started.
3513        * libnetworking/rtems_servers/telnetd.c,
3514        libnetworking/rtems_servers/telnetd.h: Removed.
3515        * libnetworking/rtems_telnetd: New directory.
3516        * libnetworking/rtems_telnetd/Makefile.am,
3517        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3518        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3519        libnetworking/rtems_telnetd/telnetd.c,
3520        libnetworking/rtems_telnetd/telnetd.h: New files.
3521
35222001-06-14      Joel Sherrill <joel@OARcorp.com>
3523
3524        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3525        Moved from libmisc/shell so the network stack to address network
3526        depenendency.
3527        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3528
35292001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3530
3531        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3532
35332001-05-15      Joel Sherrill <joel@OARcorp.com>
3534
3535        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3536        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3537        accidentally deleted the incorrectly empty versions.
3538
35392001-05-14      Till Straumann <strauman@slac.stanford.edu>
3540
3541        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3542        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3543        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3544        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3545        to know the values) - the affected BSP (shared/motorola) headers have
3546        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3547        driver (libchip/network/dec21140.c) has been fixed to use
3548        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3549        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3550        who is using this driver. - the DEC driver also has been fixed to use
3551        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3552        delay_in_bus_cycles().
3553
35542001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3555
3556        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3557
35582001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3559
3560        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3561
35622001-04-24      Eric Norum <eric.norum@usask.ca>
3563
3564        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3565        NTP synchronization a little more robust -- no NTP daemon yet, but at
3566        least it trys a little harder when the primary NTP server is down.
3567
35682001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3569
3570        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3571        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3572        libnetworking/pppd/modem_example/modem.c,
3573        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3574        other strings into English.
3575        * libnetworking/pppd/STATUS: updated to reflect the changes.
3576
35772001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3578
3579        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3580        again.
3581
35822001-04-20      Eric Valette <valette@crf.canon.fr>
3583
3584        * mcp750 directory renamed new_exception processing as it supports many
3585        more CPU models.
3586        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3587        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3588        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3589        formerly in mcp750 plus modifications.
3590        * librdbg/src/powerpc/mcp750/.cvsignore,
3591        librdbg/src/powerpc/mcp750/Makefile.am,
3592        librdbg/src/powerpc/mcp750/remdeb.h,
3593        librdbg/src/powerpc/mcp750/remdeb_f.x,
3594        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3595        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3596        new_exception_processing.
3597        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3598        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3599        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3600        part of this effort to add support for the MPC8xx.
3601
36022001-04-19      Joel Sherrill <joel@OARcorp.com>
3603
3604        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3605        internal include files.
3606
36072001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3608
3609        PR 158
3610        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3611        rcmd() library call by commenting out the parts that deal with signals.
3612        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3613        stdio. The 'server-side' parts of this file which deal with
3614        authentication are disabled since they are not needed.
3615
36162001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3617
3618        * libnetworking/include/.cvsignore: Remove dangling file.
3619
36202001-03-14      Joel Sherrill <joel@OARcorp.com>
3621
3622        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3623        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3624        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3625        libchip style serial drivers can be written in libcpu or libbsp.
3626
36272001-03-01      Joel Sherrill <joel@OARcorp.com>
3628
3629        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3630        libchip/network/sonic.c, libchip/network/sonic.h,
3631        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3632        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3633        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3634        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3635        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3636        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3637        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3638        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3639
36402001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3641
3642        * librdbg/include/rdbg/Makefile.am,
3643        librdbg/include/rdbg/i386/Makefile.am,
3644        librdbg/include/rdbg/m68k/Makefile.am,
3645        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3646        style on include files.
3647
36482001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3649
3650        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3651        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3652        replace ${..} with $(..).
3653        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3654        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3655        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3656        libnetworking/rtems/Makefile.am, libnetworking/
3657        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3658        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3659        include_*HEADERS instead of H_FILES.
3660        * libnetworking/include/Makefile.am: Remove.
3661        * libnetworking/Makefile.am: Add handling of *.h files.
3662        * libnetworking/configure.in: Remove include/Makefile.
3663
36642001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3665
3666        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3667
36682001-01-31      Sergei Organov <osv@javad.ru>
3669
3670        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3671        current dir and root dir removed in favor of new libio support for
3672        task-local current and root directories. - Bug in `close_data_socket()'
3673        introduced by previous change fixed. - `command_pasv()' changed to set
3674        timeout on socket we are listening on and code fixed to don't close
3675        socket twice on error. - `serr()' changed to clear `errno'. -
3676        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3677        changed to clear `errno' before processing session. -
3678        `close_data_socket()' fixed to close both active and passive sockets -
3679        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3680        empty string  in `exec_command()'.
3681
36822001-01-25      Eric Norum <eric.norum@usask.ca>
3683
3684        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3685        improves throughput on systems which are dropping packets.   Only the
3686        first timeout is reduced.  This keeps the number of extra packets down
3687        on networks that are very busy and dropping lots of packets.
3688
36892001-01-24      Sergei Organov <osv@javad.ru>
3690
3691        * libnetworking/rtems_servers/ftpd.c,
3692        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3693        - Timeouts on sockets implemented. 'idle' field added to configuration.
3694        No timeout by default to keep backward compatibility. Note: SITE IDLE
3695        command not implemented yet. - Basic global access control implemented.
3696        'access' field added to configuration. No access limitations by default
3697        to keep backward compatibility. - Anchor data socket for active mode
3698        (using self IP and port 20.) - Fixed default data port support (still
3699        not tested). - Don't allow IP address different from originating host in
3700        PORT command to improve security. - Fixed bug in MDTM command. - Check
3701        for correctness of parsing of argument in command_port(). - Fixed
3702        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3703        a directory. - Command parsing a little bit improved: command names are
3704        now converted to upper-case to be more compatible with RFC (command
3705        names are not case-sensitive.) - Reformat comments so that they have
3706        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3707        previous changes - True ASCII mode implemented (doesn't work for hooks
3708        and /dev/null) - Passive mode implemented, PASV command added. - Default
3709        port for data connection could be used (untested, can't find ftp client
3710        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3711        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3712
37132001-01-18      Joel Sherrill <joel@OARcorp.com>
3714
3715        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3716        macro using variable arguments.
3717        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3718        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3719        since I updated the main RTEMS development machine to RedHat 7.2 and
3720        apparently got a new version of rpcgen.
3721
37222001-01-12      Sergei Organov <osv@javad.ru>
3723
3724        * libnetworking/rtems_servers/ftpd.c,
3725        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3726        - use pool of pre-created threads to handle sessions instead of
3727        creating/deleting threads on the fly - LIST output is now similar to
3728        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3729        happy with it. - LIST NAME now works (both for files and directories) -
3730        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3731        clients happy  - keep track of CWD for every session separately -
3732        ability to specify root directory name for FTPD in configuration table.
3733        FTPD will then create illusion for FTP clients that this is actually
3734        root directory. - ignore options sent in commands, thus LIST -al FILE
3735        works and doesn't try to list "-al" directory. - buffers are allocated
3736        on stack instead of heap where possible to eliminate malloc/free calls
3737        (avoid possible heap fragmentation troubles). - drop using of task
3738        notepad to pass parameters - use function arguments instead - use
3739        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3740        in socket() instead of AF_INET.
3741
37422001-01-02      Joel Sherrill <joel@OARcorp.com>
3743
3744        * libnetworking/CHANGELOG: Removed.
3745        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3746
37472000-12-14      Eric Norum <eric.norum@usask.ca>
3748
3749        * libnetworking/lib/tftpDriver.c: Added write capability.
3750
37512000-12-08      Joel Sherrill <joel@OARcorp.com>
3752
3753        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3754        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3755        numerous variable declarations conditional on PPP_COMPRESS and
3756        PPP_FILTER.  Commented out variables that were not used because the code
3757        using them was commented out. Removed totally unused variables.
3758        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3759        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3760
37612000-11-30      Joel Sherrill <joel@OARcorp.com>
3762
3763        * libnetworking/modem/ppp_tty.c: Changed to include
3764        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3765        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3766        * libnetworking/Makefile.am: Modified to reflect above.
3767
37682000-11-27      Joel Sherrill <joel@OARcorp.com>
3769
3770        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3771
37722000-11-25      Eric Norum <eric.norum@usask.ca>
3773
3774        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3775        core.
3776
37772000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3778
3779        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3780        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3781        subdir.
3782        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3783        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3784        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3785        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3786        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3787        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3788        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3789        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3790        ppp_tty.c and the real pppd main is in pppmain.c.
3791
37922000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3793
3794        * libchip/network/sonic.c: Added ipalign() routine to align the received
3795        packet so that the ip header is on a 32-bit boundary. Necessary for
3796        cpu's that do not allow unaligned loads and stores and when the 32-bit
3797        DMA mode is used.
3798
37992000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3800
3801        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3802        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3803        ACLOCAL_AMFLAGS.
3804        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3805        ACLOCAL_AMFLAGS.
3806        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3807        ACLOCAL_AMFLAGS.
3808
38092000-11-03      Chris Johns <ccj@acm.org>
3810
3811        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3812        libchip/network/cs8900.h: New files.
3813
38142000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3815
3816        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3817        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3818        $(RTEMS_TOPdir)/aclocal.
3819        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3820        $(RTEMS_TOPdir)/aclocal.
3821        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3822        $(RTEMS_TOPdir)/aclocal.
3823
38242000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3825
3826        * configure.in: Switch to GNU-canonicalization.
3827        * Makefile.am: Reflect changes to configure.in.
3828        * acinclude.m4: Remove.
3829
38302000-10-30      Joel Sherrill <joel@OARcorp.com>
3831
3832        * POSIX include files merged into newlib.  This resulted in some
3833        definitions moving to other files and thus some secondary effects in
3834        RTEMS source code.
3835        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3836        in sync with newlib's <machine/types.h>.
3837        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3838        definition of struct itimerval in <sys/time.h>.
3839
38402000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3841
3842        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3843        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3844        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3845        * ChangeLog: Fix typos.
3846        * configure.in: add tests to the GNU canonicalized subdirectories.
3847
38482000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3849
3850        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3851        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3852        the lib directory before configuring lib/.
3853
38542000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3855
3856        * configure.in, Makefile.am: add exec to the GNU canonicalized
3857        subdirectories.
3858        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3859        * configure.in: add libnetworking, librpc and librdb to the GNU
3860        canonicalized subdirectories.
3861        * configure.in: add libmisc and libchip to the GNU canonicalized
3862        subdirectories.
3863        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3864        Switch to GNU canonicalization.
3865        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3866        Switch to GNU canonicalization.
3867        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3868        Switch to GNU canonicalization.
3869
38702000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3871
3872        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3873        canonicalization to libfs/. The approach is currently a bit of a hack as
3874        GNU canonicalization does not support the per-BSP build some of the
3875        other directories require.  As more of the tree is converted, this will
3876        become less  of an issue.
3877
38782000-10-20      Joel Sherrill <joel@OARcorp.com>
3879
3880        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3881        parameter.
3882
38832000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3884
3885        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3886        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3887        * librdbg/configure.in: Add m68k support.
3888        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3889        subdirectory.
3890        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3891        failure.
3892        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3893        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3894        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3895        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3896        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3897        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3898        librdbg/src/m68k/.cvsignore: New files.
3899        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3900        function pointers.
3901        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3902        _after_ pointer has been checked against NULL.
3903
39042000-10-18      Joel Sherrill <joel@OARcorp.com>
3905
3906        * wrapup/Makefile.am: Added libfs.
3907
39082000-10-18      Chris Johns <ccj@acm.org>
3909
3910        * libfs created.
3911        * configure.in: Added libfs subdirectory.
3912        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3913
39142000-09-28      Joel Sherrill <joel@OARcorp.com>
3915
3916        * libnetworking/rtems_webserver/Makefile.am,
3917        libnetworking/rtems_webserver/base64.c,
3918        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3919        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3920
39212000-09-22      Joel Sherrill <joel@OARcorp.com>
3922
3923        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3924        libnetworking/rtems/rtems_bsdnet_internal.h,
3925        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3926        have included rtems.h.  It is now including precisely the  least amount
3927        of low level, yet portable .h files to get the basic RTEMS types
3928        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3929        used machine/types.h to include rtems.h.
3930
39312000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3932
3933        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3934
39352000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3936
3937        * libnetworking/ChangeLog: Cleanup.
3938
39392000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3940
3941        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3942        * libchip/ChangeLog: Fix formating.
3943
39442000-09-05      Joel Sherrill <joel@OARcorp.com>
3945
3946        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3947        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3948        confusion and to work with the converted flags.
3949
39502000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3951
3952        * wrapup/Makefile.am: Include compile.am.
3953        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3954        libchip/serial/Makefile.am: Include compile.am.
3955        * librdbg/src/i386/any/Makefile.am,
3956        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3957        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3958        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3959        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3960        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3961        libnetworking/rtems_servers/Makefile.am,
3962        libnetworking/rtems_webserver/Makefile.am,
3963        libnetworking/wrapup/Makefile.am: Include compile.am.
3964
39652000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3966
3967        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3968        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3969
39702000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3971
3972        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3973
39742000-08-31      Joel Sherrill <joel@OARcorp.com>
3975
3976        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3977        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3978        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3979        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3980        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3981        * libnetworking/wbase64.c: Removed.
3982        * libnetworking/Makefile.am, libnetworking/asp.c,
3983        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3984        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3985        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3986        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3987        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3988        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3989        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3990        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3991        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3992        Modified.
3993
39942000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3995
3996        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3997
39982000-08-30      Joel Sherrill <joel@OARcorp.com>
3999
4000        * libnetworking/rtems_webserver/license.txt: New file.
4001
40022000-08-10      Joel Sherrill <joel@OARcorp.com>
4003
4004        * ChangeLog: New file.
4005        * libchip/ChangeLog: New file.
4006        * librdbg/ChangeLog: New file.
4007        * libnetworking/ChangeLog: New file.
4008
Note: See TracBrowser for help on using the repository browser.