source: rtems/c/src/ChangeLog @ b094233

4.104.115
Last change on this file since b094233 was b580e71, checked in by Joel Sherrill <joel.sherrill@…>, on 08/20/09 at 23:56:17

2009-08-20 Joel Sherrill <joel.sherrill@…>

  • aclocal/check-networking.m4: Disable TCP/IP on targets without enough physical address to support BSD TCP/IP stack.
  • Property mode set to 100644
File size: 150.2 KB
Line 
12009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
4        physical address to support BSD TCP/IP stack.
5
62009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        * libchip/network/elnk.c: Convert calls to legacy routine
9        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
10
112009-08-03      Roger Dahlkvist <ruppe@kth.se>
12
13        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
14
152009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        * libchip/ide/ata.c: Remove warning.
18
192009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
20
21        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
22        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
23        now use the same macros.
24        * aclocal/bsp-bspcleanup-options.m4: New file.
25
262009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
27
28        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
29        obsolete defines and declarations.  Set initial baud during device
30        open.  Fixed interrupt mode.
31
322009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
35        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
36        EINVAL and ENOTTY as appropriate.
37
382009-05-30      Chris Johns <chrisj@rtems.org>
39
40        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
41        devices on an IDE bus and cleaned up the initialisation register
42        call.
43
442009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * libchip/network/i82586.c: Fix warning in manner suggested by
47        Arnout Vandecappelle <arnout@mind.be> in
48        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
49
502009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * libchip/network/if_dc.c: Fixed warnings.
53
542009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
57        as needed.
58
592009-04-29      Chris Johns <chrisj@rtems.org>
60
61        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
62
63        * libchip/ide/ide_controller.c: Change the status detection and
64        add a message if the transfer fails. There is currently no error
65        handle at the IDE drvier level.
66
672009-03-12      Daniel Hellstrom <daniel@gaisler.com>
68
69        PR 1392/bsps
70        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
71        over multiple pages results in extra data being written.
72
732009-02-27      Gene Smith <gene.smith@siemens.com>
74
75        PR 1356
76        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
77        cards.
78
792009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
82        enabled on x86.
83
842009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * aclocal/bspopts.m4: Quoting cosmetics.
87
882009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
89
90        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
91        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
92        writes.  Fixed integer type in device structure.
93
942009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * libchip/serial/ns16550.c: Turn on ns16550_process() for
97        BSP_FEATURE_IRQ_LEGACY case also.
98
992008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
100
101        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
102        level LibI2C interface.  Added generic block IO functions.
103
1042008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
107        optman/rtems/no-msg.c, optman/rtems/no-part.c,
108        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
109        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
110        optman/sapi/no-ext.c, optman/sapi/no-io.c:
111        Revert previous patch (cvs clash with Joel hacking cpukit).
112
1132008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
114
115        * aclocal/canonical-target-name.m4: Remove tic4x.
116
1172008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
120
1212008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
124        optman/rtems/no-msg.c, optman/rtems/no-part.c,
125        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
126        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
127        optman/sapi/no-ext.c, optman/sapi/no-io.c:
128        Fix prototypes.
129
1302008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
133
1342008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
137        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
138        duplicated data.
139
1402008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
141
142        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
143        SuperCore Handler initialization routines to directly pull parameters
144        from configuration table.
145
1462008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
149        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
150        optman/rtems/no-part.c, optman/rtems/no-region.c,
151        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
152        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
153        initialization routines to directly pull parameters from
154        configuration table. Eliminate empty routines sportted.
155
1562008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
159
1602008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
163        all public use of TOD conversion routines.
164
1652008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * libchip/network/smc91111config.h:
168        #include <stdint.h> instead of <rtems/stdint.h>.
169
1702008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
173        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
174
1752008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
176
177        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
178
1792008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
180
181        * libchip/serial/ns16550.c: Transmit the character in the polled write
182        function within a critical section for printk() compatibility.
183
1842008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
185
186        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
187
1882008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
189
190        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
191
1922008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
195
1962008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * aclocal/bsp-bootcard-options.m4: Fix quoting.
199
2002008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * aclocal/bsp-bootcard-options.m4: New file.
203        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
204
2052008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
206
207        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
208        BSPs that support this feature.
209
2102008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * libchip/serial/ns16550.c: Fix typo.
213
2142008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
215
216        * libchip/serial/ns16550.c: Fix typo.
217
2182008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * libchip/serial/ns16550.c: Add not supported on arm even though it is
221        not simple vectored.
222
2232008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * libchip/serial/ns16550.c: Not currently supported on architectures
226        with simple vectored interrupt model.
227
2282008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
229
230        * aclocal/version.m4: Bump RTEMS_API to 4.10.
231        Bump _RTEMS_VERSION to 4.9.99.0.
232
2332008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
234
235        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
236        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
237        functions have now static linkage type.  Added constant qualifier to
238        operations table and read-only function parameters.
239
240        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
241        c/src/libchip/serial/serial.h:  Include required header files.  Removed
242        support for old PowerPC exception handling.  Various fixes for
243        interrupt related routines.  Added support for BSPs with IRQ extension
244        API.
245
2462008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
247
248        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
249        is no PCI bus based upon the BSP not having a base address defined.
250        This means this driver cannot be supported on that board.
251
2522008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
253
254        * libchip/network/dec21140.c, libchip/network/elnk.c,
255        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
256
2572008-09-17      Miao Yan <yanmiaobest@gmail.com>
258
259        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
260        add simple device only filesystem (devfs), optionally completely drop
261        out filesystem, and to clean up disabling newlib reentrancy support.
262        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
263        now has a 15K code space.
264        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
265        Removed.
266
2672008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * libchip/ide/ata.h: Convert to Unix file format.
270
2712008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
274        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
275        libchip/serial/serial.h, libchip/serial/serprobe.c,
276        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
277        Convert to "bool".
278        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
279        libchip/i2c/spi-memdrv.h: Convert to "bool".
280        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
281        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
282        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
283        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
284        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
285        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
286        Convert to "bool".
287        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
288        Convert to "bool".
289        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
290        Convert to "bool".
291
2922008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
293
294        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
295        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
296        memory driver to not use the clock ioctl to install a method to poll
297        for input. It now uses a Class API Timer which means we can eliminate
298        this special IOCTL from all clock drivers.
299        * libchip/shmdr/setckvec.c: Removed.
300
3012008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
302
303        * libchip/network/sonic.c: Do not declare a variable just to hold an
304        ignored return value.
305
3062008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
307
308        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
309
3102008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
311
312        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
313        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
314
3152008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
316
317        * libchip/display/disp_hcms29xx.c: Do not make these static. They
318        appear to be unused that way.
319
3202008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * libchip/shmdr/shm_driver.h: Correct prototypes.
323
3242008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
325
326        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
327        variables and made methods static.
328
3292008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
330
331        * libchip/serial/ns16550.c: Fix warning.
332
3332008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
334
335        * aclocal/prog-cc.m4: Add -Wnested-externs.
336
3372008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * libchip/network/dec21140.c: Add missing prototype.
340        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
341
3422008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
343
344        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
345        -Wstrict-prototypes to RTEMS_CFLAGS.
346
3472008-08-02      Chris Johns <chrisj@rtems.org>
348
349        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
350        rtems_blkdev_request count and start references. Use
351        RTEMS_BLKDEV_START_BLOCK.
352
3532008-07-29      Chris Johns <chrisj@rtems.org>
354
355        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
356
357        * libchip/ide/ata.c: Change to use a mutex rather than disable
358        pre-emption. Updated to the libblock changes.
359
360        * libchip/ide/ata_internal.h: Updated to the new chains API.
361
362        * libchip/ide/ide_controller.c: Updated to the libblock
363        changes. Added come debug tracing.
364
365        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
366        to the libblock changes.
367
3682008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
369
370        * configure.ac: Remove RPCGEN, RPCTOOLS.
371
3722008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
373
374        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
375        for output format specifiers.
376
3772008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
378
379        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
380        Fixed some data types
381
3822008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
383
384        * libchip/i2c/spi-sd-card.c: Added missing header file.
385        * libchip/Makefile.am: Added SD Card driver.
386
3872008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
388
389        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
390        make glyphs non-constant, added file headers
391
3922008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
393
394        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
395        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
396        * libchip/display/font_hcms29xx.h
397        Creation of SPI display driver
398
3992008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
400
401        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
402        via SPI.
403
4042008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
405
406        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
407        AC_PREREQ(2.62).
408
4092008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
410
411        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
412
4132008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
414
415        * libchip/Makefile.am: Move termios helper routines from libchip to
416        libcsupport. Add routine which makes it easy for a termios device
417        driver to inform termios of its default baud rate. This avoids
418        inconsistencies in later termios settings changes.
419        * libchip/serial/termios_baud2index.c,
420        libchip/serial/termios_baud2num.c: Removed.
421
4222008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
425
4262008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
427
428        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
429        not fail if there are none.
430
4312008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
432
433        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
434        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
435        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
436        * libchip/Makefile.am:
437        derived a generic spi memory driver from spi-flash-m25p40,
438        added descriptor for fram fm25l256
439
4402008-05-07      Till Straumann <strauman@slac.stanford.edu>
441
442        PR 649/bsps
443        * libchip/ide/ata.c: Give up if the interface does not become ready.
444
4452008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        Moved to cpukit.
448        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
449        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
450        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
451        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
452        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
453        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
454        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
455        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
456        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
457        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
458        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
459        nfsclient/src/xdr_mbuf.c: Removed.
460
4612008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
462
463        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
464
4652008-01-05      Chris Johns <chrisj@rtems.org>
466
467        * libchip/flash/am29lv160.c: Update the blank check error message
468        to say there is an error.
469       
4702007-12-22      Chris Johns <chrisj@rtems.org>
471
472        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
473        the hello message. Just one line but still a little too long.
474       
4752007-12-14      Chris Johns <chrisj@rtems.org>
476
477        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
478        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
479        * libchip/flash, libchip/flash/am29lv160.c,
480        libchip/flash/am29lv160.h: New.
481
4822007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
483
484        * libchip/network/if_fxp.c: Spacing.
485
4862007-11-20      Till Straumann <strauman@slac.stanford.edu>
487
488        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
489        Avoid using 'stdio' before the system is up and fully
490        initialized.
491
4922007-11-20      Till Straumann <strauman@slac.stanford.edu>
493
494        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
495        * libchip/Makefile.am, libchip/preinstall.am:
496        added new driver for Maxim DS1375 i2c RTC.
497
4982007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
499
500        * libchip/i2c/spi-flash-m25p40.c:
501        added addressing call in write function
502
5032007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
504
505        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
506        * libchip/Makefile.am:
507        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
508
5092007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
510
511        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
512
5132007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
514
515        * nfsclient/Makefile.am: Fix errors.
516
5172007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
518
519        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
520
5212007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * aclocal/version.m4: Bump RTEMS_API to 4.9.
524        Bump RTEMS_VERSION to 4.8.99.0.
525
5262007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
527
528        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
529
5302007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
531
532        * configure.ac: Remove AC_PROG_AWK (Unused).
533
5342007-09-14      Daron Chabot <djc915@mail.usask.ca>
535
536        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
537        rtems_interrupt_vector, to permit passing arbitrary arguments to the
538        ISR. Clean up of variables to silence compiler warnings.
539
5402007-09-13      Daniel Hellstrom <daniel@gaisler.com>
541
542        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
543
5442007-09-12      Daniel Hellstrom <daniel@gaisler.com>
545
546        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
547          - Odd bit bug in some chips taken care of.
548          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
549            alignment but failing to do so must have made the driver writer to make
550            some incorrect assumptions about MBUFs.
551          - Fixed MBUF handling to handle mbuf chains better. The Data length of
552            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
553          - Made while loop responsible for copying data to fifo port copy 16 shorts
554            per loop instead of 1 short, increasing the copying process.
555
5562007-09-07      Daniel Hellstrom <daniel@gaisler.com>
557
558        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
559        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
560
5612007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
562
563        * configure.ac, wrapup/Makefile.am: Remove RDBG.
564        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
565        librdbg/Makefile.am, librdbg/preinstall.am,
566        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
567        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
568        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
569        librdbg/include/rdbg/powerpc/rdbg_f.h,
570        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
571        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
572        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
573        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
574        librdbg/src/servtsp.c, librdbg/src/servutil.c,
575        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
576        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
577        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
578        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
579        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
580        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
581        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
582        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
583        librdbg/src/powerpc/rdbg_f.c,
584        librdbg/src/powerpc/new_exception_processing/remdeb.h,
585        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
586        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
587        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
588
5892007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
592
5932007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
596          sizes.
597
5982007-07-27      Chris Johns <chrisj@rtems.org>
599
600        * wrapup/Makefile.am: Create archive from a file for hosts
601        with a limited command line size.
602
6032007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
604
605        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
606          sizes.
607
6082007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
609       
610        * configure.ac: Add nfsclient.
611        * nfsclient/Makefile.am: New.
612        * nfsclient/proto/Makefile, nfsclient/Makefile,
613          nfsclient/src/Makefile: Remove.
614        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
615        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
616
6172007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
620        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
621        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
622        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
623        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
624        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
625        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
626        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
627        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
628        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
629        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
630        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
631
6322007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
633
634        * libchip/serial/ns16550.c: removed timed out wait for transmitter
635        to become ready: This will not work for fast CPUs.
636
6372007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
638
639        * libchip/ide/ata.c: fixed warning
640
6412007-06-20      Ray Xu <rayx@gmail.com>
642
643        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
644        console, and libio. This shrinks the memory requirements but Joel has
645        not figured out how best to present this to application space.
646        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
647        New files.
648
6492007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
650
651        * optman/sapi/no-io.c: Split IO Manager into one function per file so
652        now we only need required initialization methods.
653
6542007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
655
656        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
657        parameter since it was used to configure a no longer used feature.
658        Device names are now part of the filesystem not in a table.
659
6602007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
661
662        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
663        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
664        optman/rtems/no-part.c, optman/rtems/no-region.c,
665        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
666        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
667        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
668        other optional managers so using them reduces application size
669        instead of increasing it.
670        * optman/rtems/no-barrier.c: New file.
671
6722007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
673
674        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
675        adjustments to pci-API changes.
676        * libchip/network/dec21140.c, libchip/network/elnk.c,
677        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
678        changes.
679
6802007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
681
682        * libchip/network/dec21140.c, libchip/network/if_dc.c,
683        libchip/network/if_fxp.c: Reflect changes to pci-API.
684
6852007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
686
687        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
688        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
689
6902007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
691
692        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
693          being used to compile "tools").
694
6952007-03-13      Joel Sherrill <joel@OARcorp.com>
696
697        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
698
6992007-03-12      Joel Sherrill <joel@OARcorp.com>
700
701        * libchip/network/cs8900.c, libchip/network/cs8900.h,
702        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
703        and/or fix mistake in copyright notice. Both of these mistakes appear
704        to be from code submitted after these changes were made previously.
705
7062007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
707
708        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
709
7102007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * libchip/Makefile.am: Correct path to README.tulipclone.
713
7142007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
715
716        * libchip/ide/ata.c: Remove superfluous type casts.
717
7182007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
719
720        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
721        Use size_t for sizes.
722
7232007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
724
725        * libchip/ide/ata.c: in ata_request_done: moved call to free()
726        from preemption disabled region
727
7282007-01-16      Till Straumann <strauman@slac.stanford.edu>
729
730        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
731        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
732        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
733
7342006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
735
736        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
737          ioctl_command_t as ioctl argument.
738
7392006-12-13      Joel Sherrill <joel@OARcorp.com>
740
741        * librtems++/include/rtems++/rtemsEvent.h,
742        librtems++/include/rtems++/rtemsMessageQueue.h,
743        librtems++/include/rtems++/rtemsSemaphore.h,
744        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
745        librtems++/src/rtemsMessageQueue.cc,
746        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
747        rtems_unsigned32 to uint32_t.
748
7492006-12-13      Joel Sherrill <joel@OARcorp.com>
750
751        PR 1181/bsps
752        * optman/rtems/no-msg.c: Clean up dead code.
753
7542006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
757
7582006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
761        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
762        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
763
7642006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
765
766        * configure.ac: New BUG-REPORT address.
767
7682006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
769
770        * Makefile.am: Remove ampolish3.
771
7722006-11-17      Joel Sherrill <joel@OARcorp.com>
773
774        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
775        blank lines.
776
7772006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
778
779        * configure.ac: Remove RTEMS_AMPOLISH3.
780        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
781          Remove checks for AMPOLISH3.
782        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
783        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
784        * ampolish3: Remove.
785
7862006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
787
788        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
789        * aclocal/prog-cc.m4: Remove CFLAGS.
790        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
791        Compose CFLAGS. Append CFLAGS to ac_configure_args.
792
7932006-10-23      Joel Sherrill <joel@OARcorp.com>
794
795        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
796
7972006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
798
799        * automake/compile.am: Use hard-coded RTEMS_* flags.
800
8012006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
802
803        * aclocal/rtems-top.m4: Remove RTEMS_API.
804        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
805
8062006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
807
808        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
809
8102006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
811
812        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
813
8142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
815
816        * aclocal/version.m4: Bump version to 4.7.99.0.
817
8182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
819
820        * configure.ac: Require autoconf-2.60. Require automake-1.10.
821
8222006-09-11      Joel Sherrill <joel@OARcorp.com>
823
824        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
825
8262006-09-04      Joel Sherrill <joel@OARcorp.com>
827
828        * libchip/network/greth.c, libchip/network/open_eth.c,
829        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
830        introduced by warning removal.
831
8322006-09-01      Joel Sherrill <joel@OARcorp.com>
833
834        * libchip/network/greth.c, libchip/network/open_eth.c,
835        libchip/network/smc91111.c: Remove warnings and correct prototype
836        added earlier today.
837
8382006-09-01      Joel Sherrill <joel@OARcorp.com>
839
840        * libchip/network/cs8900.c, libchip/network/greth.c,
841        libchip/network/i82586.c, libchip/network/open_eth.c,
842        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
843        sized integers, and inttypes.h printf helpers.
844
8452006-08-09      Kolja Waschk <waschk@telos.de>
846
847        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
848
8492006-07-12      Joel Sherrill <joel@OARcorp.com>
850
851        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
852
8532006-07-11      Jerry Needell <jerry.needell@unh.edu>
854
855        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
856        4.6 branch.  Original modifications by Gaisler Enterprises.
857        * libchip/network/greth.c, libchip/network/greth.h: New files.
858
8592006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
860
861        * ide/ata.[ch]:
862        (PR1118) fetch priority for ATA task from a variable,
863        not a fixed configuration value.
864       
8652006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
866
867        * Makefile.am: Add ampolish3.
868
8692006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * ampolish3: New.
872        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
873
8742006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
875
876        * aclocal/rtems-ampolish.m4: New.
877        * configure.ac: Use RTEMS_AMPOLISH3.
878
8792006-04-18  Joel Sherrill <joel@OARcorp.com>
880
881        * aclocal/version.m4: Updated to rtems-4.6.99.3.
882
8832006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
884
885        PR 853/filesystem
886        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
887        should be modified to support the new exception scheme and to use the
888        handle parameter.
889
8902006-02-a32     Eric Norum <norume@aps.anl.gov>
891
892        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
893        "newer" PCI access calls.  Minor cleanups.  Comments.
894
8952006-01-12      Eric Norum <norume@aps.anl.gov>
896
897        PR 861/networking
898        PR 863/networking
899        * libchip/network/smc91111.c: Fix illegal lvalue increments.
900
9012006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
902
903        * wrapup/Makefile.am: Add preinstall.am.
904        * libchip/Makefile.am: Build libchip/network/smc91111.
905        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
906        Eliminate cyg_int* crap.
907
9082006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
909
910        * librdbg/Makefile.am: Add preinstall.am.
911        * aclocal/bsp-configure.m4: Add ampolish3.
912        New header guards.
913
9142006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
915
916        * libchip/network/open_eth.c, libchip/network/open_eth.h:
917        Merger from rtems-4-6-branch.
918
9192006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
920
921        * libchip/network/smc91111.c
922        libchip/network/smc91111config.h
923        libchip/network/smc91111exp.h
924        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
925        * libchip/Makefile.am: Reflect adding smc91111*.
926
9272006-01-08      Joel Sherrill <joel@OARcorp.com>
928
929        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
930        char *.
931
9322006-01-08      Joel Sherrill <joel@OARcorp.com>
933
934        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
935        warnings.
936
9372005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
938
939        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
940        Add RTEMS_RELLDFLAGS.
941        * automake/compile.am: Remove RTEMS_USE_GCC.
942        Remove RTEMS_RELLDFLAGS.
943        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
944
9452005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
946
947        * libchip/network/if_media.h, libchip/network/mii.h:
948        Remove (Moved to cpukit).
949        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
950        and libchip/network/if_media.h.
951        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
952        if_media.h having moved.
953
9542005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
955
956        * automake/compile.am, automake/host.am, automake/local.am,
957        automake/subdirs.am: Remove depend.
958        * configure.ac: Explicitly pass --libdir and --includedir to
959        testsuites.
960
9612005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
962
963        * configure.ac: Reflect changes to testsuites.
964
9652005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
966
967        * automake/compile.am: Remove GCCSPECS.
968        * aclocal/prog-cc.m4: Add GCCSPECS.
969        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
970
9712005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
972
973        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
974        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
975
9762005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
979        libcpu/byteorder.h for i386.
980
9812005-11-02      Till Straumann <strauman@slac.stanford.edu>
982
983        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
984        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
985        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
986        added a simple API/library for i2c devices and drivers for i2c
987        2-byte eeproms and a ds1621 temperature sensor; API is documented
988        in libi2c.h.
989
9902005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
991
992        * libnetworking/pppd/ipxcp.c,
993        libnetworking/pppd/chat.c,
994        libnetworking/pppd/patchlevel.h,
995        libnetworking/pppd/upap.h,
996        libnetworking/pppd/md5.h,
997        libnetworking/pppd/pppd.8,
998        libnetworking/pppd/README,
999        libnetworking/pppd/preinstall.am,
1000        libnetworking/pppd/md4.h,
1001        libnetworking/pppd/magic.c,
1002        libnetworking/pppd/pppd.h,
1003        libnetworking/pppd/demand.c,
1004        libnetworking/pppd/rtemsmain.c,
1005        libnetworking/pppd/sys-rtems.c,
1006        libnetworking/pppd/ipcp.h,
1007        libnetworking/pppd/lcp.h,
1008        libnetworking/pppd/chap_ms.c,
1009        libnetworking/pppd/md4.c,
1010        libnetworking/pppd/rtemspppd.h,
1011        libnetworking/pppd/cbcp.h,
1012        libnetworking/pppd/auth.c,
1013        libnetworking/pppd/lcp.c,
1014        libnetworking/pppd/example/README,
1015        libnetworking/pppd/example/ppp.conf,
1016        libnetworking/pppd/example/system.h,
1017        libnetworking/pppd/example/netconfig.h,
1018        libnetworking/pppd/example/pppdapp.c,
1019        libnetworking/pppd/example/init.c,
1020        libnetworking/pppd/example/Makefile-user,
1021        libnetworking/pppd/example/pppd.options,
1022        libnetworking/pppd/rtemspppd.c,
1023        libnetworking/pppd/ipxcp.h,
1024        libnetworking/pppd/chap_ms.h,
1025        libnetworking/pppd/options.c,
1026        libnetworking/pppd/magic.h,
1027        libnetworking/pppd/chap.h,
1028        libnetworking/pppd/cbcp.c,
1029        libnetworking/pppd/upap.c,
1030        libnetworking/pppd/chap.c,
1031        libnetworking/pppd/Makefile.am,
1032        libnetworking/pppd/ccp.h,
1033        libnetworking/pppd/utils.c,
1034        libnetworking/pppd/rtemsdialer.h,
1035        libnetworking/pppd/fsm.h,
1036        libnetworking/pppd/pathnames.h,
1037        libnetworking/pppd/md5.c,
1038        libnetworking/pppd/fsm.c,
1039        libnetworking/pppd/ipcp.c,
1040        libnetworking/pppd/STATUS,
1041        libnetworking/pppd/ccp.c,
1042        libnetworking/Makefile.am: Remove (Moved to cpukit).
1043
10442005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1045
1046        * configure.ac: Remove libnetworking, libnetworking/pppd.
1047        * wrapup/Makefile.am: Remove libpppd.a.
1048
10492005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1052        rtemsdialer.h to $(includedir)/rtems.
1053
10542005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1055
1056        * libnetworking/rtems_telnetd/icmds.c,
1057        libnetworking/rtems_telnetd/Makefile.am,
1058        libnetworking/rtems_telnetd/preinstall.am,
1059        libnetworking/rtems_telnetd/pty.c,
1060        libnetworking/rtems_telnetd/pty.h,
1061        libnetworking/rtems_telnetd/README,
1062        libnetworking/rtems_telnetd/telnetd.c,
1063        libnetworking/rtems_telnetd/telnetd.h:
1064        Remove (Moved to cpukit).
1065
10662005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * configure.ac: Remove libnetworking/rtems_telnetd.
1069        * libnetworking/Makefile.am: Remove rtems_telnetd.
1070        * libnetworking/README: Remove (Obsolete).
1071        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1072
10732005-10-20  Eric Norum <norume@aps.anl.gov>
1074
1075        * libchip/network/dec21140.c: Clean up PCI mapping.
1076
10772005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1078
1079        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1080        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1081        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1082        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1083        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1084        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1085
10862005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1087
1088        * aclocal/bspopts.m4: Add missing m4 quotes.
1089
10902005-09-02  Joel Sherrill <joel@OARcorp.com>
1091
1092    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1093
10942005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1095
1096        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1097        libchip/network/dec21140.c: Remove initialization of PCI bus.
1098
10992005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1100
1101        * optman/Makefile.am: Add preinstall.am.
1102
11032005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1104
1105        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1106        UNTESTED to tested.
1107
11082005-06-17      Joel Sherrill <joel@OARcorp.com>
1109
1110        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1111        it is not supported by the MPC5xx.
1112
11132005-06-17      Joel Sherrill <joel@OARcorp.com>
1114
1115        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1116        interface. Also correct attempting to build on other than PowerPC and
1117        x86.
1118
11192005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1120
1121        * libchip/Makefile.am: Add driver for Tulip clones.
1122        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1123        libchip/network/if_dcreg.h: New files.
1124
11252005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1126
1127        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1128        to enable rdbg.
1129        * configure.ac: Reflect changes above.
1130
11312005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1132
1133        * configure.ac: Add ada/.
1134
11352005-05-20      Sergei Organov  <osv@topconrd.ru>
1136
1137        PR 750/networking
1138        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1139        wait_input().
1140
11412005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1142
1143        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1144        rtems/irq.h.
1145
11462005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1147
1148        * libchip/Makefile.am: Include preinstall.am.
1149        * libchip/preinstall.am: New.
1150
11512005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1152
1153        * configure.ac: Add AMPOLISH3.
1154        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1155        * libnetworking/rtems_telnetd/preinstall.am: New.
1156        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1157
11582005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1159
1160        * configure.ac: Let enable_rpcgen default to "no".
1161
11622005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1163
1164        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1165
11662005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1167
1168        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1169        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1170
11712005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1172
1173        * libchip/network/dec21140.c, libchip/network/elnk.c,
1174        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1175
11762005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1177
1178        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1179        of code as a result of the implementation of a common PCI interface.
1180
11812005-05-04      Joel Sherrill <joel@OARcorp.com>
1182
1183        * libchip/network/open_eth.c: Remove prototype of set_vector.
1184
11852005-05-03      Joel Sherrill <joel@OARcorp.com>
1186
1187        * librdbg/src/ptrace.c: Remove warning.
1188
11892005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1190
1191        * libchip/network/dec21140.c, libchip/network/elnk.c,
1192        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1193        Modified parameter list to remove warnings.
1194
11952005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1196
1197        * libchip/network/cs8900.c, libchip/network/i82586.c,
1198        libchip/network/open_eth.c, libchip/network/sonic.c,
1199        libchip/serial/mc68681.c: Modified types to remove
1200        warnings.  Added initialization to remove warnings.
1201
12022005-04-28      Joel Sherrill <joel@OARcorp.com>
1203
1204        * libchip/network/README.sonic: Rewritten to account for removal of
1205        dmv177.
1206
12072005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1208
1209        PR 781/rtems_misc
1210        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1211
12122005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1213
1214        * libchip/serial/ns16550.c:
1215        Fixed warnings generated in various powerpc configurations
1216
12172005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1218
1219        * libchip/serial/ns16550.c: Modified
1220        ISR to work with PPC new exception processing
1221
12222005-03-14      Joel Sherrill <joel@OARcorp.com>
1223
1224        * libchip/network/dec21140.c, libchip/network/elnk.c,
1225        libchip/network/if_fxp.c: Continue PCI API unification. All use
1226        pci_find_device(). Network drivers manufacture a signature since all
1227        calls have not been converted yet.
1228
12292005-03-04      Joel Sherrill <joel@OARcorp.com>
1230
1231        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1232        initialize function part of the unified PCI API as pci_initialize().
1233
12342005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1235
1236        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1237        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1238
12392005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1242        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1243
12442005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1247        building procedures.
1248
12492005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1250
1251        * aclocal/prog-cc.m4:
1252        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1253
12542005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1257
12582005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1259
1260        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1261
12622005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1263
1264        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1265
12662005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * libnetworking/rtems_servers/ftp.c,
1269        libnetworking/rtems_servers/ftp.h,
1270        libnetworking/rtems_servers/Makefile.am:
1271        Remove (relocated to cpukit/ftpd).
1272        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1273        removed move libnetworking/rtems_servers.
1274
12752005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1276
1277        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1278
12792005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1280
1281        PR 755/rtems
1282        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1283        Remove local declarations of rtems_bsdnet_nameservers,
1284        rtems_bsdnet_nameservers_count.
1285
12862005-01-31      Sergei Organov <osv@topconrd.ru>
1287
1288        PR 751/pppd
1289        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1290        committed to fix PR736 breaks pppd. chat.c should have its own static
1291        ttyfd for pppd to work correctly. The symptom is that second
1292        invokation of chat (for connect script) fails due to pppd_ttyfd set
1293        to -1 by previous chat invokation (for init script). In addition,
1294        this patch fixes leaving of dangling pointer in the abort_stbring[]
1295        by chat_send().
1296
12972005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1298
1299        * configure.ac: Remove CFLAGS_DEBUG_V.
1300        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1301
13022005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1303
1304        * wrapup/Makefile.am: Remove rtems-ctor.o.
1305
13062005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1307
1308        * libchip/rtc/rtc.h: size_t RTC_Count.
1309
13102005-01-20      Joel Sherrill <joel@OARcorp.com>
1311
1312        PR 736/pppd
1313        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1314        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1315        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1316        should not be static and should have a name more specific to pppd.
1317
13182005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1319
1320        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1321        libnetworking/rtems_servers/Makefile.am,
1322        libnetworking/rtems_telnetd/Makefile.am,
1323        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1324        Eliminate CFLAGS_OPTIMIZE_V.
1325
13262005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1327
1328        * configure.ac: Pass CFLAGS to testsuites configure.
1329        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1330        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1331
13322005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1333
1334        * configure.ac: Pass CFLAGS to cpukit configure.
1335        * aclocal/rtems-flags.m4: Remove (Unused).
1336        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1337        * aclocal/env-rtemsbsp.m4:
1338        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1339        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1340        RTEMS_CFLAGS.
1341        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1342        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1343        Cleanup comments.
1344
13452005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1346
1347        * automake/compile.am: Remove build-variant support.
1348
13492005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1350
1351        * libnetworking/pppd/Makefile.am,
1352        libnetworking/rtems_servers/Makefile.am,
1353        libnetworking/rtems_telnetd/Makefile.am:
1354        Remove build-variant support.
1355
13562005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1357
1358        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1359        support/Makefile.am, wrapup/Makefile.am:
1360        Remove build-variant support.
1361
13622004-11-22      Joel Sherrill <joel@OARcorp.com>
1363
1364        * libchip/network/if_fxp.c: Add entry for another module ID code.
1365
13662004-11-22      Joel Sherrill <joel@OARcorp.com>
1367
1368        PR 693/misc
1369        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1370        in/outport routines.
1371
13722004-11-22      Joel Sherrill <joel@OARcorp.com>
1373
1374        PR 693/misc
1375        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1376        in/outport routines.
1377
13782004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1379
1380        * aclocal/enable-itron.m4: Remove (unused).
1381
13822004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1383
1384        * configure.ac: Misc. quoting cleanups.
1385        Enable ada-tests iff --enable-ada and --enable-tests.
1386
13872004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1388
1389        PR 703/filesystem
1390        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1391        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1392        libchip/ide/ide_controller.c:
1393        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1394        available for BSPS/device drivers.
1395        Extend the "modes_available" and "mode_active" parameters to
1396        uint16_t for UDMA support.
1397
13982004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1399
1400        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1401        not supported on PowerPC since it works on the MVME2100 BSP.
1402
14032004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1404
1405        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1406        Add dependency tracking for *.cfgs.
1407        * Makefile.am: Add dependency tracking for *.cfg.
1408
14092004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1410
1411        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1412        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1413
14142004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1415
1416        PR 707/make_build
1417        * configure.ac: Add --enable-rpcgen.
1418
14192004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1420
1421        PR 700/rtems_misc
1422        * libnetworking/rtems_webserver/asp.c,
1423        libnetworking/rtems_webserver/balloc.c,
1424        libnetworking/rtems_webserver/cgi.c,
1425        libnetworking/rtems_webserver/default.c,
1426        libnetworking/rtems_webserver/ej.h,
1427        libnetworking/rtems_webserver/ejIntrn.h,
1428        libnetworking/rtems_webserver/ejlex.c,
1429        libnetworking/rtems_webserver/ejparse.c,
1430        libnetworking/rtems_webserver/emfdb.c,
1431        libnetworking/rtems_webserver/emfdb.h,
1432        libnetworking/rtems_webserver/form.c,
1433        libnetworking/rtems_webserver/handler.c,
1434        libnetworking/rtems_webserver/h.c,
1435        libnetworking/rtems_webserver/license.txt,
1436        libnetworking/rtems_webserver/Makefile.am,
1437        libnetworking/rtems_webserver/md5c.c,
1438        libnetworking/rtems_webserver/md5.h,
1439        libnetworking/rtems_webserver/mime.c,
1440        libnetworking/rtems_webserver/misc.c,
1441        libnetworking/rtems_webserver/NOTES,
1442        libnetworking/rtems_webserver/ringq.c,
1443        libnetworking/rtems_webserver/rom.c,
1444        libnetworking/rtems_webserver/rtems_webserver.h,
1445        libnetworking/rtems_webserver/security.c,
1446        libnetworking/rtems_webserver/sock.c,
1447        libnetworking/rtems_webserver/socket.c,
1448        libnetworking/rtems_webserver/sockGen.c,
1449        libnetworking/rtems_webserver/sym.c,
1450        libnetworking/rtems_webserver/uemf.c,
1451        libnetworking/rtems_webserver/uemf.h,
1452        libnetworking/rtems_webserver/um.c,
1453        libnetworking/rtems_webserver/um.h,
1454        libnetworking/rtems_webserver/umui.c,
1455        libnetworking/rtems_webserver/url.c,
1456        libnetworking/rtems_webserver/value.c,
1457        libnetworking/rtems_webserver/wbase64.c,
1458        libnetworking/rtems_webserver/webcomp.c,
1459        libnetworking/rtems_webserver/webmain.c,
1460        libnetworking/rtems_webserver/webpage.c,
1461        libnetworking/rtems_webserver/webrom.c,
1462        libnetworking/rtems_webserver/webs.c,
1463        libnetworking/rtems_webserver/websda.c,
1464        libnetworking/rtems_webserver/websda.h,
1465        libnetworking/rtems_webserver/webs.h,
1466        libnetworking/rtems_webserver/websSSL.c,
1467        libnetworking/rtems_webserver/websSSL.h,
1468        libnetworking/rtems_webserver/websuemf.c,
1469        libnetworking/rtems_webserver/wsIntrn.h:
1470        Remove (Moved to cpukit/http).
1471
14722004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1473
1474        PR 700/rtems_misc
1475        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1476        Remove libnetworking/rtems_webserver.
1477
14782004-10-25      Eric Norum <norume@aps.anl.gov>
1479
1480        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1481
14822004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1483
1484        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1485
14862004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1487
1488        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1489        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1490
14912004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1492
1493        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1494
14952004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1498        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1499
15002004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1503        BITSPERBYTE.
1504
15052004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1506
1507        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1508        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1509
15102004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1511
1512        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1513
15142004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1515
1516        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1517        * aclocal/enable-bare.m4: Remove.
1518        * configure.ac: Remove BARE_CPU_MODEL.
1519
15202004-10-13      Eric Norum <norume@aps.anl.gov>
1521
1522        PR 688/bsps
1523        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1524        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1525        MC146818A (and several Dallas Semiconductor) TOD chips.
1526
15272004-10-13      Eric Norum <norume@aps.anl.gov>
1528
1529        PR 686/networking
1530        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1531        device code.
1532
15332004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1534
1535        * libchip/network/dec21140.c: include <rtems/pci.h>.
1536
15372004-09-29      Joel Sherrill <joel@OARcorp.com>
1538
1539        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1540        libnetworking/pppd/utils.c: i960 obsoleted and all references
1541        removed.
1542
15432004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1544
1545        PR 607/networking
1546        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1547        instead of fully specifying unused PCI features.
1548
15492004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1550
1551        * configure.ac: Require automake > 1.9.
1552
15532004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1556
15572004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1560        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1561
15622004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1563
1564        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1565        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1566
15672004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1568
1569        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1570
15712004-07-28  Joel Sherrill <joel@OARcorp.com>
1572
1573    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1574
15752004-07-25      Joel Sherrill <joel@OARcorp.com>
1576
1577        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1578
15792004-05-21  Till Strauman <strauman@slac.stanford.edu>
1580
1581        PR 625/networking
1582        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1583        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1584        an error rather than panic if no chip is detected (thus allowing
1585        for probing).
1586        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1587        instead of looping forever.  Avoid divide by zero (crashed my PC).
1588        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1589        they are UNTESTED.
1590
15912004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1592
1593        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1594
15952004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1596
1597        * libchip/network/dec21140.c, libchip/network/elnk.c:
1598        #include <errno.h>.
1599
16002004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1601
1602        * libchip/network/if_media.h: Update from FreeBSD.
1603        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1604        libchip/network/i82586.c: #include <errno.h>.
1605
16062004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1609
16102004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1611
1612        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1613
16142004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1617        automake).
1618
16192004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1620
1621        PR 599/pppd
1622        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1623
16242004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1625
1626        * optman/rtems/no-region.c: Reflect having changed
1627        rtems_region_get_segment_size.
1628
16292004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1630
1631        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1632        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1633        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1634        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1635        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1636        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1637        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1638
16392004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1640
1641        * libchip/ide/ata.c, libchip/network/dec21140.c,
1642        libchip/network/elnk.c, libchip/network/i82586.c,
1643        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1644        libchip/network/open_eth.c, libchip/network/sonic.c,
1645        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1646        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1647        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1648        libchip/shmdr/shm_driver.h: Cosmetics.
1649
16502004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1651
1652        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1653        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1654        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1655        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1656        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1657        fixed size types.
1658
16592004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1660
1661        * configure.ac: Explicitly pass --includedir and --libdir to
1662        cpukit/configure.
1663
16642004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1665
1666        * librdbg/Makefile.am: Fix rpcgen rules.
1667        * librdbg/src/i386/any/remdeb_xdr.c,
1668        librdbg/src/m68k/any/remdeb_xdr.c,
1669        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1670        Reflect changes to librdbg/Makefile.am.
1671
16722004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1673
1674        * configure.ac: Reflect changes testsuites/configure.ac and
1675        cpukit/configure.ac.
1676
16772004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1678
1679        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1680        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1681
16822004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1683
1684        * configure.ac: Reflect changes to testsuites's configuration.
1685
16862004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1687
1688        PR/589 rtems
1689        * libchip/network/pci.h: Remove (Moved to cpukit).
1690
16912004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1692
1693        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1694        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1695        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1696        libchip/network/dec21140.c, libchip/network/elnk.c,
1697        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1698        libchip/network/open_eth.h, libchip/network/sonic.c,
1699        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1700        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1701        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1702        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1703        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1704        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1705        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1706        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1707        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1708        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1709        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1710        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1711        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1712        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1713        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1714        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1715        fixed-size types.
1716
17172004-03-14      Chris Johns  <chrisj@rtems.org>
1718
1719        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1720        the BSP example code.
1721        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1722        support the DIMMPC. This is a pc386 target with IO port support. Minor
1723        formating clean up. Add documentation to the header file.
1724        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1725        cs8900.h header file.
1726
17272004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1730        Cosmetics.
1731
17322004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1735        There are no application level Makefiles in here.
1736
17372004-03-04      Joel Sherrill <joel@OARcorp.com>
1738
1739        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1740        they can be used in application level makefiles.
1741
17422004-03-05      Joel Sherrill <joel@OARcorp.com>
1743
1744        * libnetworking/rtems_webserver/ejparse.c,
1745        libnetworking/rtems_webserver/emfdb.c,
1746        libnetworking/rtems_webserver/sock.c,
1747        libnetworking/rtems_webserver/socket.c,
1748        libnetworking/rtems_webserver/sym.c,
1749        libnetworking/rtems_webserver/webs.c,
1750        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17512004-03-05      Joel Sherrill <joel@OARcorp.com>
1752
1753        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1754        compiling this file only only those CPU families with supported
1755        exception models.
1756
17572004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1760        testsuites (Was exposed with --enable-multilib, only).
1761        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1762         Add RTEMS_BSP_CONFIG_SUBDIR.
1763        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1764        testsuites's configure.
1765        * aclocal/rtems-top.m4: Remove ENDIF hack.
1766        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1767
17682004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1769
1770        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1771        wrapup/Makefile.am: Fix automake problems having been introduced
1772        in previous patch.
1773
17742004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1777        Preinstall dirs.
1778        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1779        * aclocal/check-multiprocessing.m4: Cosmetics.
1780        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1781        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1782
17832004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1786        librdbg/src/Makefile.am.
1787        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1788        * configure.ac: Reflect changes above.
1789        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1790        * wrapup/Makefile.am: Reflect changes above.
1791        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1792
17932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1794
1795        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1796
17972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1800
18012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1802
1803        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1804
18052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1808        librdbg/src/powerpc/Makefile.am: Remove.
1809        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1810        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1811        * configure.ac: Reflect changes above.
1812
18132004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815
18162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1817
1818        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1819        STRIP.
1820
18212004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1822
1823        * librdbg/include/Makefile.am: Merge-in
1824        librdbg/include/rdbg/i386/Makefile.am,
1825        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1826        librdbg/include/rdbg/powerpc/Makefile.am.
1827        * librdbg/include/rdbg/i386/Makefile.am,
1828        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1829        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1830        * configure.ac: Reflect changes above.
1831
18322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * configure.ac: Use AS_HELP_STRING(ada).
1835
18362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1839        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1840        Use AC_CONFIG_HEADERS.
1841        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1842        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1843
18442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * Makefile.am: include local.am.
1847
18482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * aclocal/version.m4: 4.6.99.0.
1851
18522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * Makefile.am: Don't include host.am.
1855        * automake/compile.am: Further cleanups.
1856
18572004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1858
1859        * automake/lib.am: Remove (Unused).
1860
18612004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * wrapup/Makefile.am: Don't include lib.am.
1864        * automake/compile.am: Use automake compilation rules.
1865
18662004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * libnetworking/pppd/Makefile.am,
1869        libnetworking/rtems_servers/Makefile.am,
1870        libnetworking/rtems_telnetd/Makefile.am,
1871        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1872        support/Makefile.am: Don't include lib.am.
1873
18742004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * libchip/Makefile.am: Don't include lib.am.
1877        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1878        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1879        unnecessary EXTRA_DISTs.
1880
18812004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1882
1883        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1884        hack.
1885
18862004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1887
1888        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1889        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1890        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1891        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1892
18932004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1896        Add AM_CONDITIONAL(HAS_MP).
1897        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1898        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1899        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1900        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1901        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1902        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1903        (Deprecated by autoconf 2.59).
1904
19052004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1908        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1909
19102004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1911
1912        * ChangeLog: Merge-in libnetworking/ChangeLog.
1913        * libnetworking/ChangeLog: Remove.
1914        * ChangeLog: Merge-in librdbg/ChangeLog.
1915        * librdbg/ChangeLog: Remove.
1916        * ChangeLog: Merge-in libchip/ChangeLog.
1917        * libchip/ChangeLog: Remove.
1918        * ChangeLog: Merge-in optman/ChangeLog.
1919        * optman/ChangeLog: Remove.
1920
19212004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * configure.ac: Reflect changes to cpukit.
1924        * wrapup/Makefile.am: Reflect changes to librdbg.
1925        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1926        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1927        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1928        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1929        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1930        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1931        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1932        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1933        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1934
19352004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1936
1937        * aclocal/rtems-top.m4: Remove check for version.m4.
1938        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1939
19402004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1941
1942        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1943        * wrapup/Makefile.am: Reflect changes to libchip/*.
1944        * support/Makefile.am: Use automake compilation rules.
1945        * wrapup/Makefile.am: Reflect changes to support/*.
1946        * configure.ac: Remove libnetworking/wrapup/Makefile.
1947        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1948        libnetworking/*/lib*.a instead of libnetapps.a.
1949        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1950        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1951        * optman/Makefile.am: Use automake compilation rules.
1952        * libchip/Makefile.am: Fix typo in previous patch.
1953        * libchip/Makefile.am: Use automake compilation rules.
1954        * libnetworking/Makefile.am: Remove wrapup.
1955        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1956        automake-compilation rules.
1957        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1958        automake-compilation rules.
1959        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1960        automake-compilation rules.
1961        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1962        automake-compilation rules.
1963        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1964
19652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1966
1967        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1968        PRE/TMPINSTALL_FILES to CLEANFILES.
1969        * automake/lib.am: Remove TMPINSTALL_FILES.
1970        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1971        PRE/TMPINSTALL_FILES to CLEANFILES.
1972        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1973        PRE/TMPINSTALL_FILES to CLEANFILES.
1974        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1975        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1976        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1977        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1978        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1979        * librdbg/src/i386/Makefile.am: Ditto.
1980        * librdbg/src/m68k/Makefile.am: Ditto.
1981        * librdbg/src/powerpc/Makefile.am: Ditto.
1982        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1983        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1984        * libnetworking/rtems_servers/Makefile.am: Ditto.
1985        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1986        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1987
19882004-01-07      Joel Sherrill <joel@OARcorp.com>
1989
1990        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1991        more completely covers the MIPS family.
1992
19932003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1994
1995        * wrapup/Makefile.am: Reflect changes to shmdr.
1996        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1997
19982003-12-18      Joel Sherrill <joel@OARcorp.com>
1999
2000        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2001        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2002        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2003        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2004        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2005        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2006        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2007
20082003-12-17      Joel Sherrill <joel@OARcorp.com>
2009
2010        * aclocal/version.m4: Updated to rtems-20031217-test.
2011
20122003-12-17     
2013
2014        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2015        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2016
20172003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * automake/compile.am: Remove LINK_LIBS (Unused).
2020        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2021
20222003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2025        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2026        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2027        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2028        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2029
20302003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2031
2032        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2033        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2034        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2035        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2036        * librdbg/src/i386/Makefile.am:
2037        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2038        * librdbg/src/m68k/Makefile.am:
2039        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2040        * librdbg/src/powerpc/Makefile.am:
2041        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2042
20432003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2046        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2047        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2048        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2049        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2050        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2051        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2052        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2053        * optman/Makefile.am: Remove project_libdir.
2054        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2055        PRE/TMPINSTALL_FILES.
2056        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2057        PRE/TMPINSTALL_FILES.
2058        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2059        PRE/TMPINSTALL_FILES.
2060        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2061        PRE/TMPINSTALL_FILES.
2062        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2063        from PRE/TMPINSTALL_FILES.
2064        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2065        PRE/TMPINSTALL_FILES.
2066        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2067        PRE/TMPINSTALL_FILES.
2068        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2069        PRE/TMPINSTALL_FILES.
2070        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2071        PRE/TMPINSTALL_FILES.
2072        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2073        PRE/TMPINSTALL_FILES.
2074        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2075        PRE/TMPINSTALL_FILES.
2076        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2077        from PRE/TMPINSTALL_FILES.
2078
20792003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2082        * automake/lib.am: Remove project_libdir.
2083        * wrapup/Makefile.am: Reworked.
2084
20852003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * configure.ac: Reflect changes to librdbg.
2088        * optman/Makefile.am: Add tmpinstall dirstamp support.
2089        * libchip/Makefile.am: Fix variant-tmpinstall support.
2090        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2091        * librdbg/src/powerpc/Makefile.am: Merge-in former
2092        new_exception_processing/Makefile.am.
2093        * librdbg/src/m68k/any/Makefile.am: Remove.
2094        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2095        * librdbg/src/i386/any/Makefile.am: Remove.
2096        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2097        * librdbg/src/Makefile.am: Cosmetics.
2098        * librdbg/include/Makefile.am: Cosmetics.
2099        * librdbg/Makefile.am: Cosmetics.
2100        * libnetworking/Makefile.am: Cosmetics.
2101        * libnetworking/pppd/Makefile.am: Cosmetics.
2102        * libnetworking/wrapup/Makefile.am: Cosmetics.
2103
21042003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2105
2106        * Makefile.am: Cosmetics.
2107        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2108        support.
2109
21102003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * automake/compile.am: Remove $(ARCH):-rule.
2113
21142003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * configure.ac: Remove lib/libbsp/shared/Makefile,
2117        lib/libbsp/shmdr/Makefile.
2118
21192003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2120
2121        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2122        libchip/serial/Makefile, libchip/rtc/Makefile.
2123        * support/Makefile.am: Remove all-local: $(ARCH).
2124        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2125        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2126        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2127        * optman/Makefile.am: Remove all-local: $(ARCH).
2128        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2129        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2130        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2131        compilation dirstamp support.
2132        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2133        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2134        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2135        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2136        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2137        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2138        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2139        all-local: $(ARCH).
2140        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2141        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2142        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2143        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2144        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2145
21462003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2147
2148        * aclocal/lead-dot.m4: New (from automake-1.7f).
2149        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2150        AC_SUBST(dirstamp).
2151        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2152        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2153        libchip/serial/Makefile.am: Ditto.
2154        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2155        * librdbg/include/Makefile.am: Ditto.
2156        * librdbg/include/rdbg/Makefile.am: Ditto.
2157        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2158        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2159        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2160        * librdbg/src/Makefile.am: Ditto.
2161        * librdbg/src/i386/Makefile.am: Ditto.
2162        * librdbg/src/i386/any/Makefile.am: Ditto.
2163        * librdbg/src/m68k/Makefile.am: Ditto.
2164        * librdbg/src/m68k/any/Makefile.am: Ditto.
2165        * librdbg/src/powerpc/Makefile.am: Ditto.
2166        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2167        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2168        preinstallation.
2169        * libnetworking/pppd/Makefile.am: Ditto.
2170        * libnetworking/rtems_servers/Makefile.am: Ditto.
2171        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2172        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2173        * libnetworking/wrapup/Makefile.am: Ditto.
2174
21752003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2178        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2179        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2180        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2181        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2182        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2183        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2184        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2185        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2186        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2187        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2188        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2189        underquoting to silence automake-1.8.
2190
21912003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * configure.ac: Reflect having moved tests to ../../testsuites.
2194
21952003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2198        * aclocal/canonical-host.m4: Remove.
2199        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2200        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2201
22022003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2203
2204        * aclocal/check-cpu.m4: Remove.
2205        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2206        * aclocal/canonical-target-name.m4: Add m4-quotes.
2207        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2208        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2209        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2210        * aclocal/check-networking.m4: Add m4-quotes. Require
2211        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2212        * aclocal/check-posix.m4: Add m4-quotes. Require
2213        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2214        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2215        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2216        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2217
22182003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2221        * aclocal/bsp-alias.m4: Remove.
2222
22232003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2224
2225        * configure.ac: Make presence of tests/ optional.
2226
22272003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * aclocal/path-perl.m4: Remove (Unused).
2230
22312003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * automake/force-preinstall.am: Remove.
2234
22352003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2236
2237        PR 499/rtems_misc
2238        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2239        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2240        Configuration (Odd was forced) - Correction of Stop Bit configuration
2241        (inversed) - Correction of ISR Handler to call
2242        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2243        CTS Hardware flow control Configuration.
2244
22452003-09-04      Joel Sherrill <joel@OARcorp.com>
2246
2247        * lib/libcpu/shared/include/cache.h,
2248        lib/libcpu/shared/src/cache_aligned_malloc.c,
2249        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2250        license changed.
2251        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2252        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2253        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2254        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2255        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2256        for license changed.
2257        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2258        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2259        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2260        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2261        libchip/network/cs8900.h, libchip/network/dec21140.c,
2262        libchip/network/elnk.c, libchip/network/open_eth.c,
2263        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2264        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2265        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2266        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2267        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2268        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2269        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2270        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2271        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2272        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2273        libchip/serial/serial.h, libchip/serial/z85c30.c,
2274        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2275        libchip/serial/z85c30_reg.c: URL for license changed.
2276
22772003-09-03      Jiri Gaisler <jiri@gaisler.com>
2278
2279        PR 477/networking
2280        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2281        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2282        libchip/network/open_eth.h: New files.
2283
22842003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * aclocal/rtems-top.m4: Add RTEMS_API.
2287        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2288
22892003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2290
2291        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2292        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2293        @RTEMS_BSP@.cfg.
2294
22952003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2296
2297        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2298
22992003-08-20      Joel Sherrill <joel@OARcorp.com>
2300
2301        * libchip/network/cs8900.c: Correct copyright statements.
2302
23032003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * aclocal/check-itron.m4: Remove.
2306        * aclocal/enable-inlines.m4: Remove.
2307        * Makefile.am: Reflect having moved aclocal/.
2308        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2309        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2310        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2311        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2312        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2313        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2314        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2315        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2316        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2317        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2318        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2319        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2320        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2321        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2322        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2323        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2324        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2325        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2326        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2327        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2328        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2329        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2330        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2331        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2332        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2333        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2334        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2335        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2336        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2337        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2338        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2339        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2340        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2341        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2342        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2343        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2344        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2345        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2346        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2347        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2348        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2349        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2350        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2351        * aclocal/target.m4: New (Copied from ../../aclocal).
2352        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2353        * aclocal/version.m4: New (Copied from ../../aclocal).
2354
23552003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2356
2357        * configure.ac: Remove stray comments.
2358        * automake/local.am, automake/host.am: Remove "debug".
2359
23602003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * Makefile.am: Reflect having moved automake/.
2363        * lib/Makefile.am: Reflect having moved automake/.
2364        * support/Makefile.am: Reflect having moved automake/.
2365        * wrapup/Makefile.am: Reflect having moved automake/.
2366        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2367        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2368        from ../../automake).
2369        * optman/Makefile.am: Reflect having moved automake/.
2370        * libchip/Makefile.am: Reflect having moved automake/.
2371        * libchip/ide/Makefile.am: Reflect having moved automake/.
2372        * libchip/network/Makefile.am: Reflect having moved automake/.
2373        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2374        * libchip/serial/Makefile.am: Reflect having moved automake/.
2375        * librdbg/Makefile.am: Reflect having moved automake/.
2376        * librdbg/include/Makefile.am: Reflect having moved automake/.
2377        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2378        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2379        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2380        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2381        automake/.
2382        * librdbg/src/Makefile.am: Reflect having moved automake/.
2383        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2384        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2385        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2386        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2387        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2388        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2389        having moved automake/.
2390        * libnetworking/Makefile.am: Reflect having moved automake/.
2391        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2392        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2393        automake/.
2394        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2395        automake/.
2396        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2397        automake/.
2398        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2399
24002003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2401
2402        * Makefile.am: Add bsp.pc.in.
2403        * bsp.pc.in: New (pkgconfig support).
2404
24052003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2406
2407        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2408
24092003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2410
2411        * lib/Makefile.am: New (Required by 'make dist').
2412        * lib/ChangeLog: Remove.
2413        * lib/.cvsignore: Cleanup.
2414        * configure.ac: Reflect having added lib/Makefile.am.
2415        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2416        lib/libbsp/configure.ac.
2417        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2418        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2419
24202003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2423        * configure.ac: Merge-in librdbg/configure.ac.
2424        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2425        librdbg/configure.ac.
2426        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2427        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2428        LIBCHIP. Conditionally build include-dirs.
2429        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2430        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2431        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2432        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2433        librdbg/include/rdbg/m68k/Makefile.am,
2434        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2435        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2436        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2437        librdbg/src/powerpc/Makefile.am, librdbg/
2438        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2439        configure.ac into ../configure.ac.
2440        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2441        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2442        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2443        libnetworking/rtems_telnetd/Makefile.am,
2444        libnetworking/rtems_webserver/Makefile.am,
2445        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2446        into ../configure.ac.
2447
24482003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2449
2450        PR 427/rtems
2451        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2452        * librdbg/src/servtsp.c: Ditto.
2453
24542003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2455
2456        PR 429/bsps
2457        PR 432/bsps
2458        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2459        packets are queued onto an elnk board, the ISR will deadlock the device
2460        with a tx complete interrupt.  Lighter tx loads are not affected as they
2461        end up submitting single packets to the device.
2462
24632003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2466        optman/configure.ac.
2467        * optman/configure.ac: Remove (Merged into ../configure.ac).
2468        * optman/Makefile.am: Reflect having merged configure.ac into
2469        ../configure.ac.
2470        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2471        * libchip/Makefile.am, libchip/ide/Makefile.am,
2472        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2473        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2474        ../configure.ac.
2475
24762003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2479
24802003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2481
2482        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2483        on i386.
2484
24852003-06-13      Joel Sherrill <joel@OARcorp.com>
2486
2487        * libnetworking/pppd/chat.c: Removed warnings.
2488
24892003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2490
2491        * libchip/network/README.3com: New file missed in previous commit.
2492        PR 405/bsps
2493        PR 393/networking
2494        * libchip/network/dec21140.c: Fix leak also known as PR393.
2495        * libchip/network/elnk.c, libchip/network/if_media.h,
2496        libchip/network/mii.h: New files.
2497        * libchip/network/Makefile.am: Reflect new files.
2498
24992003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * configure.ac: Remove support for profile-variant.
2502
25032003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2504
2505        PR 397/pppd
2506        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2507        * libnetworking/pppd/magic.c: Remove *rand48.
2508        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2509
25102003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * wrapup/Makefile.am: Add libide.a.
2513
25142003-04-15      Joel Sherrill <joel@OARcorp.com>
2515
2516        PR 387/rtems_misc
2517        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2518        routines.
2519        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2520
25212003-04-11      Joel Sherrill <joel@OARcorp.com>
2522
2523        * libnetworking/rtems_webserver/cgi.c,
2524        libnetworking/rtems_webserver/sockGen.c,
2525        libnetworking/rtems_webserver/umui.c,
2526        libnetworking/rtems_webserver/websSSL.c,
2527        libnetworking/rtems_webserver/websSSL.h,
2528        libnetworking/rtems_webserver/websda.c,
2529        libnetworking/rtems_webserver/websda.h: New files. Not included in
2530        previous commit.
2531
25322003-04-10      Joel Sherrill <joel@OARcorp.com>
2533
2534        PR 371/pppd
2535        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2536        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2537        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2538        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2539        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2540        still global symbols in rtemspppd.h which might need to be changed or
2541        converted into member of a structure which is dereferenced with a
2542        pointer that is managed as a per task variable. But this patch should
2543        avoid many conflicts.
2544
25452003-03-27      Joel Sherrill <joel@OARcorp.com>
2546
2547        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2548        not allowed in the cpukit source code since it must be buildable
2549        independent of any BSP. These files were moved to libchip/ide.
2550        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2551        files.
2552
25532003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2554
2555        PR 368/filesystems
2556        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2557        improvements which now work on pc386 and mbx8xx.
2558        * libchip/ide/ide_controller.c: New file.
2559
25602003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2563
25642003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2567        * configure.ac: Add support/.
2568        * support/.cvsignore: New.
2569        * support/Makefile.am: New.
2570        * support/version.c: New.
2571        * wrapup/Makefile.am: Add support/libsupport.a.
2572        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2573        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2574        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2575        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2576
25772003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2580
25812003-02-20      Till Straumann <strauman@slac.stanford.edu>
2582
2583        PR 354/networking
2584        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2585        chip against a table of supported chips. The untested ones are still
2586        commented out, however.
2587
25882003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2591        * configure.ac: AC_PREREQ(2.57).
2592        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2593        * optman/configure.ac: AC_PREREQ(2.57).
2594        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2595        * libchip/configure.ac: AC_PREREQ(2.57).
2596        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2597        * librdbg/configure.ac: AC_PREREQ(2.57).
2598        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2599        * libnetworking/configure.ac: AC_PREREQ(2.57).
2600
26012003-02-06      Joel Sherrill <joel@OARcorp.com>
2602
2603        * libnetworking/pppd/chat.c: Convert routines with common names to
2604        static. This included get_char(), put_char(), and character() among
2605        others.
2606
26072003-02-03      Joel Sherrill <joel@OARcorp.com>
2608
2609        PR 338/filesystem
2610        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2611        rtems_io_lookup_name() (API change).  Unused function removed.
2612
26132003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2616        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2617        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2618        Eliminate *_O_FILES.
2619        * libnetworking/rtems_servers/Makefile.am,
2620        libnetworking/rtems_webserver/Makefile.am,
2621        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2622
26232002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2626        Let all-local: depend on $(LIB).
2627        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2628        * optman/Makefile.am: Apply install-data-local to install *.rels.
2629
26302002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2633        %.c rules.
2634        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2635        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2636        * libchip/rtc/Makefile.am: Ditto.
2637        * libchip/serial/Makefile.am: Ditto.
2638
26392002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2642        LIBC_DEFINES.
2643        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2644        LIBC_DEFINES.
2645        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2646        LIBC_DEFINES.
2647
26482002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2651
26522002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2653
2654        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2655        cache-checking.
2656        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2657
26582002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2661        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2662        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2663        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2664        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2665
26662002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2669        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2670        Remove.
2671        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2672
26732002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2676        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2677
26782002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2679
2680        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2681        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2682
26832002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2686        * optman/rel.am: New.
2687
26882002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2689
2690        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2691        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2692        braino in comment on "exec". Extend --enable-ada handling.
2693
26942002-11-04      Joel Sherrill <joel@OARcorp.com>
2695
2696        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2697        tasks and rolling multiple loops into 1.
2698        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2699        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2700        Removed warnings.
2701
27022002-10-31      Joel Sherrill <joel@OARcorp.com>
2703
2704        * libchip/network/dec21140.c: Removed warnings.
2705        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2706        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2707        librdbg/src/m68k/any/remdeb_xdr.c,
2708        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2709        warnings.
2710        * libnetworking/rtems_webserver/socket.c,
2711        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2712
27132002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2714
2715        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2716        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2717        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2718        above.
2719
27202002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2721
2722        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2723        * wrapup/.cvsignore: Remove autom4te.cache.
2724        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2725        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2726        autom4te.cache.
2727        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2728        autom4te.cache.
2729        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2730        autom4te.cache.
2731
27322002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2733
2734        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2735
27362002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2737
2738        * optman/.cvsignore: Add autom4te.cache.
2739
27402002-09-14      Joel Sherrill <joel@OARcorp.com>
2741
2742        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2743
27442002-09-07      Joel Sherrill <joel@OARcorp.com>
2745
2746        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2747        include files to resolve warnings.
2748
27492002-09-07      Chris Johns <ccj@acm.org>
2750
2751        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2752        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2753        which corrects the problem  where the cs8900.c file was actually the BSP
2754        glue.  Joel did some hacking so this file will compile.  Previously it
2755        required providing a target.h file to compile.
2756        * libchip/network/cs8900.c.bsp: New file.
2757
27582002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2761
27622002-08-31      Joel Sherrill <joel@OARcorp.com>
2763
2764        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2765        eliminate warning.
2766
27672002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2768
2769        * configure.ac: Add ada-tests.
2770
27712002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * Makefile.am: Add preinstall-stamp.
2774
27752002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2778        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2779        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2780        gcc31 happy.
2781        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2782        cp.
2783
27842002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2785
2786        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2787        make/bsp.mak.
2788        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2789        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2790
27912002-08-12      Joel Sherrill <joel@OARcorp.com>
2792
2793        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2794        avoid error.
2795
27962002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2797
2798        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2799        * configure.ac: Add BSP_SUBDIRS.
2800        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2801        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2802        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2803        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2804        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2805        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2806        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2807        RTEMS_CHECK_BSP_CACHE.
2808        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2809        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2810        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2811        .$(OBJEXT) instead of .o.
2812        * libnetworking/pppd/Makefile.am,
2813        libnetworking/rtems_servers/Makefile.am,
2814        libnetworking/rtems_telnetd/Makefile.am,
2815        libnetworking/rtems_webserver/Makefile.am,
2816        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2817
28182002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2821        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2822        ../libchip/serial/$(ARCH)/libserialio.a.
2823        * libchip/serial/Makefile.am: Don't tmp-install lib.
2824        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2825
28262002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2827
2828        * Makefile.am: Add rtems_makedir.
2829        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2830        * Makefile.am: Add wrapup-SUBDIR.
2831        * wrapup/ChangeLog: Remove.
2832        * wrapup/configure.ac: Remove.
2833        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2834        (Make the bare BSP happy).
2835        * configure.ac: Ditto.
2836        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2837        Create make/custom/default.cfg.
2838        * configure.ac: Add creation of make/custom/*.cfg. Create
2839        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2840
28412002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * Makefile.am: Clean $(PROJECT_RELEASE).
2844
28452002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2848        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2849        prototype mismatches.
2850
28512002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2854        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2855
28562002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * acinclude.m4: Add test "$multilib" != "yes".
2859        * config-ml.in: Remove.
2860        * acinclude.m4: Cleanups.
2861        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2862        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2863        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2864        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2865        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2866
28672002-07-16      Eric Norum <eric.norum@usask.ca>
2868
2869        * New driver for the Intel EtherExpressPro (82559ER) chip.
2870        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2871        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2872        * libchip/network/Makefile.am: Modified to reflect above.
2873
28742002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * acinclude.m4: New.
2877        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2878        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2879        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2880
28812002-07-01      Joel Sherrill <joel@OARcorp.com>
2882
2883        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2884        _Objects_Information_table now that it is a two dimensional array based
2885        upon API and class.
2886        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2887        of strnlen().
2888
28892002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2890
2891        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2892        preinstall libnetapps.a.
2893
28942002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2895
2896        * configure.ac: Remove librpc.
2897
28982002-06-25      Joel Sherrill <joel@OARcorp.com>
2899
2900        * Per PR233, moved librpc to exec.
2901        * configure.ac, wrapup/Makefile.am: Modified.
2902        * librpc, librpc/ChangeLog: Removed.
2903
29042002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2905
2906        * optman/Makefile.am: Remove multilib support.
2907        * optman/configure.ac: Ditto.
2908        * optman/sapi/Makefile.am: Ditto.
2909
29102002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2913        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2914
29152002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        Move networking libraries to c/src/exec/libnetworking
2918        * libnetworking/configure.ac, libnetworking/Makefile.am,
2919        libnetworking/wrapup/Makefile.am: Reflect Moval.
2920
29212002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2922
2923        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2924        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2925        <rtems/bspIo.h>.
2926
29272002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2928
2929        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2930        * libnetworking/rtems/mkrootfs.h: Ditto.
2931        * libnetworking/rtems/Makefile.am: Reflect changes above.
2932
29332002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2934
2935        * configure.ac: Remove lib.
2936
29372002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2938
2939        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2940        that exception stack frames on M68K members with VBR always are 6 byte
2941        long. The incorrect assumption resulted in some gdb commands like "next"
2942        to fail on the 68360.
2943
29442002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2945
2946        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2947        PR 220
2948        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2949        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2950        CVS.
2951        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2952        libnetworking/sys/filio.h: Remove.
2953        * libnetworking/sys/Makefile.am: Reflect changes above.
2954
29552002-05-07      Chris Johns <ccj@acm.org>
2956
2957        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2958        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2959        requires it to be stripped.
2960
29612002-05-01      Eric Norum <eric.norum@usask.ca>
2962
2963        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2964        assembly  to satisfy gcc 3.1 and newer.
2965
29662002-04-26      Eric Norum <eric.norum@usask.ca>
2967
2968        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2969        agressive optimization in gcc 3.1 does not reorder things.
2970
29712002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2972
2973        * libchip/network/dec21140.c: Reflect changes to powerpc's
2974        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2975        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2976        <rtems/score/cpu.h>.
2977        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2978        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2979
29802002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2981
2982        * optman/configure.ac: Remove ENABLE_GCC28.
2983
29842002-04-11      Chris Johns <ccj@acm.org>
2985
2986        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2987        driver control block field to the ifconfig network driver structure.
2988        This field is needed by the i82586 driver which was ported from NetBSD
2989        as it had better hardware abstraction.
2990        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2991        PR59, added the drv_ctrl driver control block field to the ifconfig
2992        network driver structure. This field is needed by the i82586 driver
2993        which was ported from NetBSD as it had better hardware abstraction.
2994
29952002-04-10      Mike Siers <mikes@poliac.com>
2996
2997        * libnetworking/rtems_webserver/NOTES,
2998        libnetworking/rtems_webserver/asp.c,
2999        libnetworking/rtems_webserver/balloc.c,
3000        libnetworking/rtems_webserver/default.c,
3001        libnetworking/rtems_webserver/ej.h,
3002        libnetworking/rtems_webserver/ejIntrn.h,
3003        libnetworking/rtems_webserver/ejlex.c,
3004        libnetworking/rtems_webserver/ejparse.c,
3005        libnetworking/rtems_webserver/emfdb.c,
3006        libnetworking/rtems_webserver/emfdb.h,
3007        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3008        libnetworking/rtems_webserver/handler.c,
3009        libnetworking/rtems_webserver/license.txt,
3010        libnetworking/rtems_webserver/md5.h,
3011        libnetworking/rtems_webserver/md5c.c,
3012        libnetworking/rtems_webserver/mime.c,
3013        libnetworking/rtems_webserver/misc.c,
3014        libnetworking/rtems_webserver/ringq.c,
3015        libnetworking/rtems_webserver/rom.c,
3016        libnetworking/rtems_webserver/security.c,
3017        libnetworking/rtems_webserver/sock.c,
3018        libnetworking/rtems_webserver/sym.c,
3019        libnetworking/rtems_webserver/uemf.c,
3020        libnetworking/rtems_webserver/uemf.h,
3021        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3022        libnetworking/rtems_webserver/url.c,
3023        libnetworking/rtems_webserver/value.c,
3024        libnetworking/rtems_webserver/wbase64.c,
3025        libnetworking/rtems_webserver/webcomp.c,
3026        libnetworking/rtems_webserver/webpage.c,
3027        libnetworking/rtems_webserver/webrom.c,
3028        libnetworking/rtems_webserver/webs.c,
3029        libnetworking/rtems_webserver/webs.h,
3030        libnetworking/rtems_webserver/websuemf.c,
3031        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3032        2.1.4.
3033
30342002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3035
3036        * libchip/network/i82586.c: Include <string.h>.
3037        * libchip/network/sonic.c: Ditto.
3038
30392002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
3041        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3042
30432002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3046
30472002-03-27      Thomas.Doerfler@imd-systems.de
3048
3049        PR 144
3050        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3051        memory address 0 when called for the first time. This is done when
3052        trying to clear the variable "dhcp_hostname".
3053
30542002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3057        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3058        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3059        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3060        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3061        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3062        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3063        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3064        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3065        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3066        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3067        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3068        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3069        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3070        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3071        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3072        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3073        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3074        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3075        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3076        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3077        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3085        AUTOMAKE_OPTIONS.
3086        * libnetworking/configure.ac:
3087        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3088        foreign 1.6]).
3089        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3093        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3094        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3096        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3097        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3098        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3099        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3100        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3101        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3102        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3103        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3104        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3105        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3106
31072002-03-27      Ilya Alexeev <ilya@continuum.ru>
3108
3109        PR 162
3110        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3111        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3112        used in a device write routines.  Now ppp_softc structure have own
3113        character for writing to device (sc_outchar).  I think that converting
3114        local variables to static is not a right solution, because problems will
3115        occur in the case of two or more ppp instances.
3116        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3117        must be u_long, otherwise in the case of the big output packet endless
3118        loop may occur.
3119
31202002-03-21      Ilya Alexeev <ilya@continuum.ru>
3121
3122        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3123        preparations for multiple PPPD connections.
3124
31252002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        PR 149
3128        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3129        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3130        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3131        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3132
31332002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3134
3135        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3136        * configure.ac: Modified to reflect addition.
3137
31382002-02-27      Ilya Alexeev <ilya@continuum.ru>
3139
3140        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3141        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3142        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3143        capabilities as well as eliminate some warnings.
3144
31452002-02-27      Eric Norum <eric.norum@usask.ca>
3146
3147        * libnetworking/net/radix.c: Properly handle fetching the default route
3148        when there is no route.  This was a bug in the original FreeBSD code and
3149        this fix is from an updated version of their code.
3150
31512002-02-16      Eric Norum <eric.norum@usask.ca>
3152
3153        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3154        checking.
3155
31562002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3157
3158        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3159        dodefaultroute.
3160
31612002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3162
3163        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3164        include <rtems/seterr.h>.
3165
31662002-02-01      Mike Siers <mikes@poliac.com>
3167
3168        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3169        avoid bringing the link down too fast. NOTE: Mike reports successfully
3170        running at 56K baud on a direct link.
3171
31722002-02-01      Eric Valette <valette@crf.canon.fr>
3173
3174        * librdbg/So many patches have been posted recently on the mailing list
3175        and  because we were unable to find correct solution to compile on
3176        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3177        because the coding  style of rdbg was rather inconsistant among various
3178        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3179        global coding style (using indent + manual edits), 2) incorporate/review
3180        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3181        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3182        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3183        after rdbg initialization is done, NB : the paches is huge but it is
3184        mainly due to coding styke chnages.  Only few lines of codes have been
3185        really changed and they do not impact  rdbg functionnality (AFAIKT).
3186        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3187        librdbg/include/rdbg/m68k/rdbg_f.h,
3188        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3189        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3190        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3191        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3192        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3193        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3194        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3195        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3196        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3197        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3198        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3199        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3200        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3201        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3202        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3203        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3204
32052002-01-31      Mike Siers <mikes@poliac.com>
3206
3207        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3208        * Nice Update of PPPD support which eliminates the requiremetn that
3209        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3210        and reports that it seems to be more stable and handle larger packets
3211        better.  This patch replaces the termios tasks with more general pppd
3212        network driver tasks.  The functions pppinput() and pppstart() get
3213        called from the interrupt service routine.
3214        * libnetworking/Makefile.am, libnetworking/configure.ac,
3215        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3216        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3217        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3218        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3219        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3220        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3221        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3222        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3223        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3224        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3225        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3226        libnetworking/net/route.c, libnetworking/net/route.h,
3227        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3228        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3229        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3230        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3231        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3232        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3233        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3234        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3235        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3236        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3237        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3238        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3239        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3240        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3241        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3242        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3243        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3244        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3245        libnetworking/pppd/example/README,
3246        libnetworking/pppd/example/netconfig.h,
3247        libnetworking/wrapup/Makefile.am: Modified.
3248        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3249        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3250        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3251        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3252        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3253        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3254        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3255        libnetworking/modem/pppcompress.c: Subdirectory removed.
3256
32572002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3258
3259        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3260        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3261
32622002-01-18      Till Straumann <strauman@slac.stanford.edu>
3263
3264        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3265        issues: - exception handler needs to enable MSR_FP if the interrupted
3266        thread is FP enabled. - printk message for MSR fixed and added
3267        stacktrace. NOTE: this requires the stacktrace patch to
3268        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3269        however).
3270
32712002-01-06      Joel Sherrill <joel@OARcorp.com>
3272
3273        * optman/.cvsignore: Added aclocal.m4 and configure.
3274        * optman/.cvsignore: New file.
3275
32762002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3277
3278        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3279
32802002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3283        * optman/ChangeLog: New.
3284        * optman/configure.ac: New.
3285        * optman/Makefile.am: New.
3286        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3287        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3288
32892001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3290
3291        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3292
32932001-12-18      Eric Norum <eric.norum@usask.ca>
3294
3295        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3296        `directories' (path names with a / at the end) while disallowing open()
3297        operations on TFTP `directories'.
3298
32992001-12-07      Eric Norum <eric.norum@usask.ca>
3300
3301        * libnetworking/lib/tftpDriver.c: Restore write capability.
3302
33032001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3304
3305        * libchip/network/sonic.h: Fix typo.
3306        * libnetworking/arpa/Makefile.am: Remove stray lines.
3307
33082001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3309
3310        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3311
33122001-10-18      Eric Norum <eric.norum@usask.ca>
3313
3314        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3315        chdir() and open() operations within the TFTP file system.
3316
33172001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3318
3319        * librdbg/configure.ac: Fix latent bug exposed by removal of
3320        config.cache's which prevented powerpc targets librdbg from building.
3321
33222001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3325        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3326        autoconf-2.52 happy.
3327
33282001-10-12      Mike Siers <mikes@poliac.com>
3329
3330        * libnetworking/Update to stable working state.  Congratulations Mike!
3331        :).
3332        * libnetworking/modem_example: Directory removed.
3333        * libnetworking/modem_example/16550.h,
3334        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3335        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3336        libnetworking/modem_example/ppp.h,
3337        libnetworking/modem_example/pppcompress.c: Files removed.
3338        * libnetworking/pppd/example/pppd.options: New file.
3339        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3340        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3341        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3342        libnetworking/pppd/rtemsmain.c: Updated.
3343
33442001-10-12      Joel Sherrill <joel@OARcorp.com>
3345
3346        * libchip/serial/z85c30.c: Fixed typo.
3347
33482001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3349
3350        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3351        * configure.in: Remove.
3352        * configure.ac: New file, generated from configure.in by autoupdate.
3353        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3354        * libchip/configure.in: Remove.
3355        * libchip/configure.ac: New file, generated from configure.in by
3356        autoupdate.
3357        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3358        * librdbg/configure.in: Remove.
3359        * librdbg/configure.ac: New file, generated from configure.in by
3360        autoupdate.
3361        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3362        * libnetworking/configure.in: Remove.
3363        * libnetworking/configure.ac: New file, generated from configure.in by
3364        autoupdate.
3365
33662001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3367
3368        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3369        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3370        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3371
33722001-09-27      Joel Sherrill <joel@OARcorp.com>
3373
3374        * libchip/ChangeLog: Fixed typo in date.
3375
33762001-09-27      Eric Norum <eric.norum@usask.ca>
3377
3378        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3379        TFTP  filesystem.
3380
33812001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3384        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3385        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3386        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3387        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3388        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3389        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3390        'PREINSTALL_FILES ='.
3391        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3392        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3393        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3394        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3395        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3396        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3397        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3398        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3399        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3400        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3401        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3402        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3403
34042001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3405
3406        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3407        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3408        * librdbg/src/m68k/any/Makefile.am: Ditto.
3409        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3410        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3411        happy.
3412
34132001-09-21      Joel Sherrill <joel@OARcorp.com>
3414
3415        * libchip/network/Makefile.am: Fixed typo on file name.
3416        * libchip/network/i82586.c: Commented out line 318 which is referencing
3417        a member of a structure that is not currently there.  This needs to be
3418        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3419        to C style.
3420
34212001-09-19      Eric Norum <eric.norum@usask.ca>
3422
3423        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3424
34252001-09-19      Chris Johns <ccj@acm.org>
3426
3427        * libchip/network/README.i82586, libchip/network/i82586.c,
3428        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3429        Network driver for Intel i82586.
3430        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3431        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3432        "root" filesystem with information obtained via the DHCP response.
3433
34342001-09-14      Eric Norum <eric.norum@usask.ca>
3435
3436        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3437        make gcc 3.x happy.
3438
34392001-08-16      Mike Siers <mikes@poliac.com>
3440
3441        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3442        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3443        These support callback functionality that has not even been compiled
3444        under RTEMS yet.
3445        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3446        example application.  Mike's notes on the modifications: - renamed
3447        error() function because of namespace problems - removed calls to the
3448        exit() funciton - removed extra files from the pppd source directory -
3449        defined pppd task constant values in rtemspppd.h - modifyied example
3450        code to get actual tick per second value - placed the pppd 2.3.11 man
3451        page file (pppd.8) into the pppd directory.
3452        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3453        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3454        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3455        libnetworking/pppd/rtems-ppp.c: Deleted.
3456        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3457        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3458        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3459        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3460        libnetworking/pppd/example/init.c,
3461        libnetworking/pppd/example/netconfig.h,
3462        libnetworking/pppd/example/ppp.conf,
3463        libnetworking/pppd/example/pppdapp.c,
3464        libnetworking/pppd/example/system.h: New files.
3465        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3466        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3467        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3468        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3469        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3470        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3471        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3472        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3473        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3474        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3475        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3476        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3477        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3478        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3479        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3480
34812001-08-16      Joel Sherrill <joel@OARcorp.com>
3482
3483        * libnetworking/pppd/example/Makefile: Removed.
3484        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3485        to avoid bootstrap -c clobbering it.
3486        * libnetworking/rtems_telnetd/.cvsignore: New file.
3487
34882001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3489
3490        * libnetworking/Makefile.am, libnetworking/configure.in,
3491        libnetworking/rtems_servers/Makefile.am,
3492        libnetworking/rtems_servers/telnetd.c,
3493        libnetworking/rtems_servers/telnetd.h,
3494        libnetworking/rtems_telnetd/Makefile.am,
3495        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3496        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3497        libnetworking/rtems_telnetd/telnetd.c,
3498        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3499        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3500        effect when ftpd change. - the tcp/ip stats have been implemented into
3501        icmds.c and started when telnetd daemon is started.
3502        * libnetworking/rtems_servers/telnetd.c,
3503        libnetworking/rtems_servers/telnetd.h: Removed.
3504        * libnetworking/rtems_telnetd: New directory.
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: New files.
3510
35112001-06-14      Joel Sherrill <joel@OARcorp.com>
3512
3513        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3514        Moved from libmisc/shell so the network stack to address network
3515        depenendency.
3516        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3517
35182001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3519
3520        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3521
35222001-05-15      Joel Sherrill <joel@OARcorp.com>
3523
3524        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3525        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3526        accidentally deleted the incorrectly empty versions.
3527
35282001-05-14      Till Straumann <strauman@slac.stanford.edu>
3529
3530        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3531        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3532        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3533        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3534        to know the values) - the affected BSP (shared/motorola) headers have
3535        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3536        driver (libchip/network/dec21140.c) has been fixed to use
3537        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3538        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3539        who is using this driver. - the DEC driver also has been fixed to use
3540        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3541        delay_in_bus_cycles().
3542
35432001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3544
3545        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3546
35472001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3548
3549        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3550
35512001-04-24      Eric Norum <eric.norum@usask.ca>
3552
3553        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3554        NTP synchronization a little more robust -- no NTP daemon yet, but at
3555        least it trys a little harder when the primary NTP server is down.
3556
35572001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3558
3559        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3560        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3561        libnetworking/pppd/modem_example/modem.c,
3562        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3563        other strings into English.
3564        * libnetworking/pppd/STATUS: updated to reflect the changes.
3565
35662001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3567
3568        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3569        again.
3570
35712001-04-20      Eric Valette <valette@crf.canon.fr>
3572
3573        * mcp750 directory renamed new_exception processing as it supports many
3574        more CPU models.
3575        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3576        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3577        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3578        formerly in mcp750 plus modifications.
3579        * librdbg/src/powerpc/mcp750/.cvsignore,
3580        librdbg/src/powerpc/mcp750/Makefile.am,
3581        librdbg/src/powerpc/mcp750/remdeb.h,
3582        librdbg/src/powerpc/mcp750/remdeb_f.x,
3583        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3584        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3585        new_exception_processing.
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: Modified as
3589        part of this effort to add support for the MPC8xx.
3590
35912001-04-19      Joel Sherrill <joel@OARcorp.com>
3592
3593        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3594        internal include files.
3595
35962001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3597
3598        PR 158
3599        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3600        rcmd() library call by commenting out the parts that deal with signals.
3601        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3602        stdio. The 'server-side' parts of this file which deal with
3603        authentication are disabled since they are not needed.
3604
36052001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3606
3607        * libnetworking/include/.cvsignore: Remove dangling file.
3608
36092001-03-14      Joel Sherrill <joel@OARcorp.com>
3610
3611        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3612        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3613        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3614        libchip style serial drivers can be written in libcpu or libbsp.
3615
36162001-03-01      Joel Sherrill <joel@OARcorp.com>
3617
3618        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3619        libchip/network/sonic.c, libchip/network/sonic.h,
3620        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3621        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3622        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3623        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3624        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3625        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3626        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3627        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3628
36292001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * librdbg/include/rdbg/Makefile.am,
3632        librdbg/include/rdbg/i386/Makefile.am,
3633        librdbg/include/rdbg/m68k/Makefile.am,
3634        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3635        style on include files.
3636
36372001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3638
3639        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3640        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3641        replace ${..} with $(..).
3642        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3643        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3644        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3645        libnetworking/rtems/Makefile.am, libnetworking/
3646        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3647        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3648        include_*HEADERS instead of H_FILES.
3649        * libnetworking/include/Makefile.am: Remove.
3650        * libnetworking/Makefile.am: Add handling of *.h files.
3651        * libnetworking/configure.in: Remove include/Makefile.
3652
36532001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3654
3655        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3656
36572001-01-31      Sergei Organov <osv@javad.ru>
3658
3659        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3660        current dir and root dir removed in favor of new libio support for
3661        task-local current and root directories. - Bug in `close_data_socket()'
3662        introduced by previous change fixed. - `command_pasv()' changed to set
3663        timeout on socket we are listening on and code fixed to don't close
3664        socket twice on error. - `serr()' changed to clear `errno'. -
3665        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3666        changed to clear `errno' before processing session. -
3667        `close_data_socket()' fixed to close both active and passive sockets -
3668        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3669        empty string  in `exec_command()'.
3670
36712001-01-25      Eric Norum <eric.norum@usask.ca>
3672
3673        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3674        improves throughput on systems which are dropping packets.   Only the
3675        first timeout is reduced.  This keeps the number of extra packets down
3676        on networks that are very busy and dropping lots of packets.
3677
36782001-01-24      Sergei Organov <osv@javad.ru>
3679
3680        * libnetworking/rtems_servers/ftpd.c,
3681        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3682        - Timeouts on sockets implemented. 'idle' field added to configuration.
3683        No timeout by default to keep backward compatibility. Note: SITE IDLE
3684        command not implemented yet. - Basic global access control implemented.
3685        'access' field added to configuration. No access limitations by default
3686        to keep backward compatibility. - Anchor data socket for active mode
3687        (using self IP and port 20.) - Fixed default data port support (still
3688        not tested). - Don't allow IP address different from originating host in
3689        PORT command to improve security. - Fixed bug in MDTM command. - Check
3690        for correctness of parsing of argument in command_port(). - Fixed
3691        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3692        a directory. - Command parsing a little bit improved: command names are
3693        now converted to upper-case to be more compatible with RFC (command
3694        names are not case-sensitive.) - Reformat comments so that they have
3695        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3696        previous changes - True ASCII mode implemented (doesn't work for hooks
3697        and /dev/null) - Passive mode implemented, PASV command added. - Default
3698        port for data connection could be used (untested, can't find ftp client
3699        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3700        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3701
37022001-01-18      Joel Sherrill <joel@OARcorp.com>
3703
3704        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3705        macro using variable arguments.
3706        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3707        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3708        since I updated the main RTEMS development machine to RedHat 7.2 and
3709        apparently got a new version of rpcgen.
3710
37112001-01-12      Sergei Organov <osv@javad.ru>
3712
3713        * libnetworking/rtems_servers/ftpd.c,
3714        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3715        - use pool of pre-created threads to handle sessions instead of
3716        creating/deleting threads on the fly - LIST output is now similar to
3717        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3718        happy with it. - LIST NAME now works (both for files and directories) -
3719        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3720        clients happy  - keep track of CWD for every session separately -
3721        ability to specify root directory name for FTPD in configuration table.
3722        FTPD will then create illusion for FTP clients that this is actually
3723        root directory. - ignore options sent in commands, thus LIST -al FILE
3724        works and doesn't try to list "-al" directory. - buffers are allocated
3725        on stack instead of heap where possible to eliminate malloc/free calls
3726        (avoid possible heap fragmentation troubles). - drop using of task
3727        notepad to pass parameters - use function arguments instead - use
3728        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3729        in socket() instead of AF_INET.
3730
37312001-01-02      Joel Sherrill <joel@OARcorp.com>
3732
3733        * libnetworking/CHANGELOG: Removed.
3734        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3735
37362000-12-14      Eric Norum <eric.norum@usask.ca>
3737
3738        * libnetworking/lib/tftpDriver.c: Added write capability.
3739
37402000-12-08      Joel Sherrill <joel@OARcorp.com>
3741
3742        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3743        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3744        numerous variable declarations conditional on PPP_COMPRESS and
3745        PPP_FILTER.  Commented out variables that were not used because the code
3746        using them was commented out. Removed totally unused variables.
3747        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3748        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3749
37502000-11-30      Joel Sherrill <joel@OARcorp.com>
3751
3752        * libnetworking/modem/ppp_tty.c: Changed to include
3753        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3754        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3755        * libnetworking/Makefile.am: Modified to reflect above.
3756
37572000-11-27      Joel Sherrill <joel@OARcorp.com>
3758
3759        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3760
37612000-11-25      Eric Norum <eric.norum@usask.ca>
3762
3763        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3764        core.
3765
37662000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3767
3768        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3769        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3770        subdir.
3771        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3772        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3773        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3774        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3775        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3776        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3777        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3778        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3779        ppp_tty.c and the real pppd main is in pppmain.c.
3780
37812000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3782
3783        * libchip/network/sonic.c: Added ipalign() routine to align the received
3784        packet so that the ip header is on a 32-bit boundary. Necessary for
3785        cpu's that do not allow unaligned loads and stores and when the 32-bit
3786        DMA mode is used.
3787
37882000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3789
3790        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3791        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3792        ACLOCAL_AMFLAGS.
3793        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3794        ACLOCAL_AMFLAGS.
3795        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3796        ACLOCAL_AMFLAGS.
3797
37982000-11-03      Chris Johns <ccj@acm.org>
3799
3800        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3801        libchip/network/cs8900.h: New files.
3802
38032000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3804
3805        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3806        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3807        $(RTEMS_TOPdir)/aclocal.
3808        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3809        $(RTEMS_TOPdir)/aclocal.
3810        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3811        $(RTEMS_TOPdir)/aclocal.
3812
38132000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3814
3815        * configure.in: Switch to GNU-canonicalization.
3816        * Makefile.am: Reflect changes to configure.in.
3817        * acinclude.m4: Remove.
3818
38192000-10-30      Joel Sherrill <joel@OARcorp.com>
3820
3821        * POSIX include files merged into newlib.  This resulted in some
3822        definitions moving to other files and thus some secondary effects in
3823        RTEMS source code.
3824        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3825        in sync with newlib's <machine/types.h>.
3826        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3827        definition of struct itimerval in <sys/time.h>.
3828
38292000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3830
3831        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3832        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3833        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3834        * ChangeLog: Fix typos.
3835        * configure.in: add tests to the GNU canonicalized subdirectories.
3836
38372000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3838
3839        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3840        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3841        the lib directory before configuring lib/.
3842
38432000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3844
3845        * configure.in, Makefile.am: add exec to the GNU canonicalized
3846        subdirectories.
3847        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3848        * configure.in: add libnetworking, librpc and librdb to the GNU
3849        canonicalized subdirectories.
3850        * configure.in: add libmisc and libchip to the GNU canonicalized
3851        subdirectories.
3852        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3853        Switch to GNU canonicalization.
3854        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3855        Switch to GNU canonicalization.
3856        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3857        Switch to GNU canonicalization.
3858
38592000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3860
3861        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3862        canonicalization to libfs/. The approach is currently a bit of a hack as
3863        GNU canonicalization does not support the per-BSP build some of the
3864        other directories require.  As more of the tree is converted, this will
3865        become less  of an issue.
3866
38672000-10-20      Joel Sherrill <joel@OARcorp.com>
3868
3869        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3870        parameter.
3871
38722000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3873
3874        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3875        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3876        * librdbg/configure.in: Add m68k support.
3877        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3878        subdirectory.
3879        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3880        failure.
3881        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3882        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3883        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3884        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3885        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3886        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3887        librdbg/src/m68k/.cvsignore: New files.
3888        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3889        function pointers.
3890        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3891        _after_ pointer has been checked against NULL.
3892
38932000-10-18      Joel Sherrill <joel@OARcorp.com>
3894
3895        * wrapup/Makefile.am: Added libfs.
3896
38972000-10-18      Chris Johns <ccj@acm.org>
3898
3899        * libfs created.
3900        * configure.in: Added libfs subdirectory.
3901        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3902
39032000-09-28      Joel Sherrill <joel@OARcorp.com>
3904
3905        * libnetworking/rtems_webserver/Makefile.am,
3906        libnetworking/rtems_webserver/base64.c,
3907        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3908        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3909
39102000-09-22      Joel Sherrill <joel@OARcorp.com>
3911
3912        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3913        libnetworking/rtems/rtems_bsdnet_internal.h,
3914        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3915        have included rtems.h.  It is now including precisely the  least amount
3916        of low level, yet portable .h files to get the basic RTEMS types
3917        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3918        used machine/types.h to include rtems.h.
3919
39202000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3921
3922        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3923
39242000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3925
3926        * libnetworking/ChangeLog: Cleanup.
3927
39282000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3929
3930        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3931        * libchip/ChangeLog: Fix formating.
3932
39332000-09-05      Joel Sherrill <joel@OARcorp.com>
3934
3935        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3936        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3937        confusion and to work with the converted flags.
3938
39392000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3940
3941        * wrapup/Makefile.am: Include compile.am.
3942        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3943        libchip/serial/Makefile.am: Include compile.am.
3944        * librdbg/src/i386/any/Makefile.am,
3945        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3946        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3947        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3948        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3949        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3950        libnetworking/rtems_servers/Makefile.am,
3951        libnetworking/rtems_webserver/Makefile.am,
3952        libnetworking/wrapup/Makefile.am: Include compile.am.
3953
39542000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3955
3956        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3957        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3958
39592000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3960
3961        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3962
39632000-08-31      Joel Sherrill <joel@OARcorp.com>
3964
3965        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3966        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3967        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3968        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3969        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3970        * libnetworking/wbase64.c: Removed.
3971        * libnetworking/Makefile.am, libnetworking/asp.c,
3972        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3973        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3974        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3975        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3976        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3977        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3978        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3979        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3980        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3981        Modified.
3982
39832000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3984
3985        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3986
39872000-08-30      Joel Sherrill <joel@OARcorp.com>
3988
3989        * libnetworking/rtems_webserver/license.txt: New file.
3990
39912000-08-10      Joel Sherrill <joel@OARcorp.com>
3992
3993        * ChangeLog: New file.
3994        * libchip/ChangeLog: New file.
3995        * librdbg/ChangeLog: New file.
3996        * libnetworking/ChangeLog: New file.
3997
Note: See TracBrowser for help on using the repository browser.