source: rtems/c/src/ChangeLog @ 354fb2e

4.104.115
Last change on this file since 354fb2e was 354fb2e, checked in by Joel Sherrill <joel.sherrill@…>, on Aug 3, 2009 at 2:23:29 PM

2009-08-03 Roger Dahlkvist <ruppe@…>

  • libchip/shmdr/shm_driver.h: nios2 was not accounted for.
  • Property mode set to 100644
File size: 149.9 KB
Line 
12009-08-03      Roger Dahlkvist <ruppe@kth.se>
2
3        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
4
52009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * libchip/ide/ata.c: Remove warning.
8
92009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
12        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
13        now use the same macros.
14        * aclocal/bsp-bspcleanup-options.m4: New file.
15
162009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
17
18        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
19        obsolete defines and declarations.  Set initial baud during device
20        open.  Fixed interrupt mode.
21
222009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
25        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
26        EINVAL and ENOTTY as appropriate.
27
282009-05-30      Chris Johns <chrisj@rtems.org>
29
30        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
31        devices on an IDE bus and cleaned up the initialisation register
32        call.
33
342009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
35
36        * libchip/network/i82586.c: Fix warning in manner suggested by
37        Arnout Vandecappelle <arnout@mind.be> in
38        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
39
402009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * libchip/network/if_dc.c: Fixed warnings.
43
442009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
47        as needed.
48
492009-04-29      Chris Johns <chrisj@rtems.org>
50
51        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
52
53        * libchip/ide/ide_controller.c: Change the status detection and
54        add a message if the transfer fails. There is currently no error
55        handle at the IDE drvier level.
56
572009-03-12      Daniel Hellstrom <daniel@gaisler.com>
58
59        PR 1392/bsps
60        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
61        over multiple pages results in extra data being written.
62
632009-02-27      Gene Smith <gene.smith@siemens.com>
64
65        PR 1356
66        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
67        cards.
68
692009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
70
71        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
72        enabled on x86.
73
742009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * aclocal/bspopts.m4: Quoting cosmetics.
77
782009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
79
80        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
81        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
82        writes.  Fixed integer type in device structure.
83
842009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * libchip/serial/ns16550.c: Turn on ns16550_process() for
87        BSP_FEATURE_IRQ_LEGACY case also.
88
892008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
90
91        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
92        level LibI2C interface.  Added generic block IO functions.
93
942008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
97        optman/rtems/no-msg.c, optman/rtems/no-part.c,
98        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
99        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
100        optman/sapi/no-ext.c, optman/sapi/no-io.c:
101        Revert previous patch (cvs clash with Joel hacking cpukit).
102
1032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * aclocal/canonical-target-name.m4: Remove tic4x.
106
1072008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
110
1112008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
114        optman/rtems/no-msg.c, optman/rtems/no-part.c,
115        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
116        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
117        optman/sapi/no-ext.c, optman/sapi/no-io.c:
118        Fix prototypes.
119
1202008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
123
1242008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
125
126        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
127        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
128        duplicated data.
129
1302008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
133        SuperCore Handler initialization routines to directly pull parameters
134        from configuration table.
135
1362008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
139        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
140        optman/rtems/no-part.c, optman/rtems/no-region.c,
141        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
142        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
143        initialization routines to directly pull parameters from
144        configuration table. Eliminate empty routines sportted.
145
1462008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
149
1502008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
153        all public use of TOD conversion routines.
154
1552008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * libchip/network/smc91111config.h:
158        #include <stdint.h> instead of <rtems/stdint.h>.
159
1602008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
163        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
164
1652008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
166
167        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
168
1692008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
170
171        * libchip/serial/ns16550.c: Transmit the character in the polled write
172        function within a critical section for printk() compatibility.
173
1742008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
175
176        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
177
1782008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
181
1822008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
183
184        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
185
1862008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * aclocal/bsp-bootcard-options.m4: Fix quoting.
189
1902008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
191
192        * aclocal/bsp-bootcard-options.m4: New file.
193        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
194
1952008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
196
197        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
198        BSPs that support this feature.
199
2002008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * libchip/serial/ns16550.c: Fix typo.
203
2042008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * libchip/serial/ns16550.c: Fix typo.
207
2082008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * libchip/serial/ns16550.c: Add not supported on arm even though it is
211        not simple vectored.
212
2132008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * libchip/serial/ns16550.c: Not currently supported on architectures
216        with simple vectored interrupt model.
217
2182008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
219
220        * aclocal/version.m4: Bump RTEMS_API to 4.10.
221        Bump _RTEMS_VERSION to 4.9.99.0.
222
2232008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
224
225        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
226        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
227        functions have now static linkage type.  Added constant qualifier to
228        operations table and read-only function parameters.
229
230        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
231        c/src/libchip/serial/serial.h:  Include required header files.  Removed
232        support for old PowerPC exception handling.  Various fixes for
233        interrupt related routines.  Added support for BSPs with IRQ extension
234        API.
235
2362008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
237
238        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
239        is no PCI bus based upon the BSP not having a base address defined.
240        This means this driver cannot be supported on that board.
241
2422008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
243
244        * libchip/network/dec21140.c, libchip/network/elnk.c,
245        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
246
2472008-09-17      Miao Yan <yanmiaobest@gmail.com>
248
249        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
250        add simple device only filesystem (devfs), optionally completely drop
251        out filesystem, and to clean up disabling newlib reentrancy support.
252        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
253        now has a 15K code space.
254        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
255        Removed.
256
2572008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * libchip/ide/ata.h: Convert to Unix file format.
260
2612008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
262
263        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
264        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
265        libchip/serial/serial.h, libchip/serial/serprobe.c,
266        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
267        Convert to "bool".
268        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
269        libchip/i2c/spi-memdrv.h: Convert to "bool".
270        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
271        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
272        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
273        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
274        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
275        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
276        Convert to "bool".
277        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
278        Convert to "bool".
279        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
280        Convert to "bool".
281
2822008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
283
284        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
285        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
286        memory driver to not use the clock ioctl to install a method to poll
287        for input. It now uses a Class API Timer which means we can eliminate
288        this special IOCTL from all clock drivers.
289        * libchip/shmdr/setckvec.c: Removed.
290
2912008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
292
293        * libchip/network/sonic.c: Do not declare a variable just to hold an
294        ignored return value.
295
2962008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
297
298        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
299
3002008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
303        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
304
3052008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
306
307        * libchip/display/disp_hcms29xx.c: Do not make these static. They
308        appear to be unused that way.
309
3102008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
311
312        * libchip/shmdr/shm_driver.h: Correct prototypes.
313
3142008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
315
316        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
317        variables and made methods static.
318
3192008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * libchip/serial/ns16550.c: Fix warning.
322
3232008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
324
325        * aclocal/prog-cc.m4: Add -Wnested-externs.
326
3272008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
328
329        * libchip/network/dec21140.c: Add missing prototype.
330        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
331
3322008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
333
334        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
335        -Wstrict-prototypes to RTEMS_CFLAGS.
336
3372008-08-02      Chris Johns <chrisj@rtems.org>
338
339        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
340        rtems_blkdev_request count and start references. Use
341        RTEMS_BLKDEV_START_BLOCK.
342
3432008-07-29      Chris Johns <chrisj@rtems.org>
344
345        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
346
347        * libchip/ide/ata.c: Change to use a mutex rather than disable
348        pre-emption. Updated to the libblock changes.
349
350        * libchip/ide/ata_internal.h: Updated to the new chains API.
351
352        * libchip/ide/ide_controller.c: Updated to the libblock
353        changes. Added come debug tracing.
354
355        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
356        to the libblock changes.
357
3582008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
359
360        * configure.ac: Remove RPCGEN, RPCTOOLS.
361
3622008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
363
364        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
365        for output format specifiers.
366
3672008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
368
369        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
370        Fixed some data types
371
3722008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
373
374        * libchip/i2c/spi-sd-card.c: Added missing header file.
375        * libchip/Makefile.am: Added SD Card driver.
376
3772008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
378
379        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
380        make glyphs non-constant, added file headers
381
3822008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
383
384        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
385        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
386        * libchip/display/font_hcms29xx.h
387        Creation of SPI display driver
388
3892008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
390
391        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
392        via SPI.
393
3942008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
395
396        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
397        AC_PREREQ(2.62).
398
3992008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
400
401        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
402
4032008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
404
405        * libchip/Makefile.am: Move termios helper routines from libchip to
406        libcsupport. Add routine which makes it easy for a termios device
407        driver to inform termios of its default baud rate. This avoids
408        inconsistencies in later termios settings changes.
409        * libchip/serial/termios_baud2index.c,
410        libchip/serial/termios_baud2num.c: Removed.
411
4122008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
415
4162008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
417
418        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
419        not fail if there are none.
420
4212008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
422
423        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
424        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
425        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
426        * libchip/Makefile.am:
427        derived a generic spi memory driver from spi-flash-m25p40,
428        added descriptor for fram fm25l256
429
4302008-05-07      Till Straumann <strauman@slac.stanford.edu>
431
432        PR 649/bsps
433        * libchip/ide/ata.c: Give up if the interface does not become ready.
434
4352008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
436
437        Moved to cpukit.
438        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
439        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
440        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
441        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
442        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
443        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
444        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
445        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
446        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
447        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
448        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
449        nfsclient/src/xdr_mbuf.c: Removed.
450
4512008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
454
4552008-01-05      Chris Johns <chrisj@rtems.org>
456
457        * libchip/flash/am29lv160.c: Update the blank check error message
458        to say there is an error.
459       
4602007-12-22      Chris Johns <chrisj@rtems.org>
461
462        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
463        the hello message. Just one line but still a little too long.
464       
4652007-12-14      Chris Johns <chrisj@rtems.org>
466
467        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
468        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
469        * libchip/flash, libchip/flash/am29lv160.c,
470        libchip/flash/am29lv160.h: New.
471
4722007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
473
474        * libchip/network/if_fxp.c: Spacing.
475
4762007-11-20      Till Straumann <strauman@slac.stanford.edu>
477
478        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
479        Avoid using 'stdio' before the system is up and fully
480        initialized.
481
4822007-11-20      Till Straumann <strauman@slac.stanford.edu>
483
484        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
485        * libchip/Makefile.am, libchip/preinstall.am:
486        added new driver for Maxim DS1375 i2c RTC.
487
4882007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
489
490        * libchip/i2c/spi-flash-m25p40.c:
491        added addressing call in write function
492
4932007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
494
495        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
496        * libchip/Makefile.am:
497        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
498
4992007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
500
501        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
502
5032007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * nfsclient/Makefile.am: Fix errors.
506
5072007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
508
509        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
510
5112007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * aclocal/version.m4: Bump RTEMS_API to 4.9.
514        Bump RTEMS_VERSION to 4.8.99.0.
515
5162007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
517
518        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
519
5202007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
521
522        * configure.ac: Remove AC_PROG_AWK (Unused).
523
5242007-09-14      Daron Chabot <djc915@mail.usask.ca>
525
526        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
527        rtems_interrupt_vector, to permit passing arbitrary arguments to the
528        ISR. Clean up of variables to silence compiler warnings.
529
5302007-09-13      Daniel Hellstrom <daniel@gaisler.com>
531
532        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
533
5342007-09-12      Daniel Hellstrom <daniel@gaisler.com>
535
536        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
537          - Odd bit bug in some chips taken care of.
538          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
539            alignment but failing to do so must have made the driver writer to make
540            some incorrect assumptions about MBUFs.
541          - Fixed MBUF handling to handle mbuf chains better. The Data length of
542            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
543          - Made while loop responsible for copying data to fifo port copy 16 shorts
544            per loop instead of 1 short, increasing the copying process.
545
5462007-09-07      Daniel Hellstrom <daniel@gaisler.com>
547
548        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
549        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
550
5512007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
552
553        * configure.ac, wrapup/Makefile.am: Remove RDBG.
554        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
555        librdbg/Makefile.am, librdbg/preinstall.am,
556        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
557        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
558        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
559        librdbg/include/rdbg/powerpc/rdbg_f.h,
560        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
561        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
562        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
563        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
564        librdbg/src/servtsp.c, librdbg/src/servutil.c,
565        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
566        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
567        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
568        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
569        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
570        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
571        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
572        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
573        librdbg/src/powerpc/rdbg_f.c,
574        librdbg/src/powerpc/new_exception_processing/remdeb.h,
575        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
576        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
577        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
578
5792007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
580
581        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
582
5832007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
586          sizes.
587
5882007-07-27      Chris Johns <chrisj@rtems.org>
589
590        * wrapup/Makefile.am: Create archive from a file for hosts
591        with a limited command line size.
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-25      Ralf Corsépius <ralf.corsepius@rtems.org>
599       
600        * configure.ac: Add nfsclient.
601        * nfsclient/Makefile.am: New.
602        * nfsclient/proto/Makefile, nfsclient/Makefile,
603          nfsclient/src/Makefile: Remove.
604        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
605        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
606
6072007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
608
609        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
610        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
611        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
612        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
613        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
614        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
615        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
616        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
617        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
618        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
619        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
620        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
621
6222007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
623
624        * libchip/serial/ns16550.c: removed timed out wait for transmitter
625        to become ready: This will not work for fast CPUs.
626
6272007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
628
629        * libchip/ide/ata.c: fixed warning
630
6312007-06-20      Ray Xu <rayx@gmail.com>
632
633        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
634        console, and libio. This shrinks the memory requirements but Joel has
635        not figured out how best to present this to application space.
636        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
637        New files.
638
6392007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
640
641        * optman/sapi/no-io.c: Split IO Manager into one function per file so
642        now we only need required initialization methods.
643
6442007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
645
646        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
647        parameter since it was used to configure a no longer used feature.
648        Device names are now part of the filesystem not in a table.
649
6502007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
653        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
654        optman/rtems/no-part.c, optman/rtems/no-region.c,
655        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
656        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
657        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
658        other optional managers so using them reduces application size
659        instead of increasing it.
660        * optman/rtems/no-barrier.c: New file.
661
6622007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
665        adjustments to pci-API changes.
666        * libchip/network/dec21140.c, libchip/network/elnk.c,
667        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
668        changes.
669
6702007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
671
672        * libchip/network/dec21140.c, libchip/network/if_dc.c,
673        libchip/network/if_fxp.c: Reflect changes to pci-API.
674
6752007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
676
677        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
678        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
679
6802007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
681
682        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
683          being used to compile "tools").
684
6852007-03-13      Joel Sherrill <joel@OARcorp.com>
686
687        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
688
6892007-03-12      Joel Sherrill <joel@OARcorp.com>
690
691        * libchip/network/cs8900.c, libchip/network/cs8900.h,
692        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
693        and/or fix mistake in copyright notice. Both of these mistakes appear
694        to be from code submitted after these changes were made previously.
695
6962007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
699
7002007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * libchip/Makefile.am: Correct path to README.tulipclone.
703
7042007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
705
706        * libchip/ide/ata.c: Remove superfluous type casts.
707
7082007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
709
710        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
711        Use size_t for sizes.
712
7132007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
714
715        * libchip/ide/ata.c: in ata_request_done: moved call to free()
716        from preemption disabled region
717
7182007-01-16      Till Straumann <strauman@slac.stanford.edu>
719
720        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
721        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
722        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
723
7242006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
725
726        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
727          ioctl_command_t as ioctl argument.
728
7292006-12-13      Joel Sherrill <joel@OARcorp.com>
730
731        * librtems++/include/rtems++/rtemsEvent.h,
732        librtems++/include/rtems++/rtemsMessageQueue.h,
733        librtems++/include/rtems++/rtemsSemaphore.h,
734        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
735        librtems++/src/rtemsMessageQueue.cc,
736        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
737        rtems_unsigned32 to uint32_t.
738
7392006-12-13      Joel Sherrill <joel@OARcorp.com>
740
741        PR 1181/bsps
742        * optman/rtems/no-msg.c: Clean up dead code.
743
7442006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
745
746        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
747
7482006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
749
750        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
751        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
752        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
753
7542006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * configure.ac: New BUG-REPORT address.
757
7582006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * Makefile.am: Remove ampolish3.
761
7622006-11-17      Joel Sherrill <joel@OARcorp.com>
763
764        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
765        blank lines.
766
7672006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * configure.ac: Remove RTEMS_AMPOLISH3.
770        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
771          Remove checks for AMPOLISH3.
772        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
773        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
774        * ampolish3: Remove.
775
7762006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
777
778        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
779        * aclocal/prog-cc.m4: Remove CFLAGS.
780        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
781        Compose CFLAGS. Append CFLAGS to ac_configure_args.
782
7832006-10-23      Joel Sherrill <joel@OARcorp.com>
784
785        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
786
7872006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
788
789        * automake/compile.am: Use hard-coded RTEMS_* flags.
790
7912006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
792
793        * aclocal/rtems-top.m4: Remove RTEMS_API.
794        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
795
7962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
797
798        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
799
8002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
801
802        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
803
8042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
805
806        * aclocal/version.m4: Bump version to 4.7.99.0.
807
8082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * configure.ac: Require autoconf-2.60. Require automake-1.10.
811
8122006-09-11      Joel Sherrill <joel@OARcorp.com>
813
814        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
815
8162006-09-04      Joel Sherrill <joel@OARcorp.com>
817
818        * libchip/network/greth.c, libchip/network/open_eth.c,
819        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
820        introduced by warning removal.
821
8222006-09-01      Joel Sherrill <joel@OARcorp.com>
823
824        * libchip/network/greth.c, libchip/network/open_eth.c,
825        libchip/network/smc91111.c: Remove warnings and correct prototype
826        added earlier today.
827
8282006-09-01      Joel Sherrill <joel@OARcorp.com>
829
830        * libchip/network/cs8900.c, libchip/network/greth.c,
831        libchip/network/i82586.c, libchip/network/open_eth.c,
832        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
833        sized integers, and inttypes.h printf helpers.
834
8352006-08-09      Kolja Waschk <waschk@telos.de>
836
837        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
838
8392006-07-12      Joel Sherrill <joel@OARcorp.com>
840
841        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
842
8432006-07-11      Jerry Needell <jerry.needell@unh.edu>
844
845        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
846        4.6 branch.  Original modifications by Gaisler Enterprises.
847        * libchip/network/greth.c, libchip/network/greth.h: New files.
848
8492006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
850
851        * ide/ata.[ch]:
852        (PR1118) fetch priority for ATA task from a variable,
853        not a fixed configuration value.
854       
8552006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
856
857        * Makefile.am: Add ampolish3.
858
8592006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
860
861        * ampolish3: New.
862        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
863
8642006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
865
866        * aclocal/rtems-ampolish.m4: New.
867        * configure.ac: Use RTEMS_AMPOLISH3.
868
8692006-04-18  Joel Sherrill <joel@OARcorp.com>
870
871        * aclocal/version.m4: Updated to rtems-4.6.99.3.
872
8732006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
874
875        PR 853/filesystem
876        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
877        should be modified to support the new exception scheme and to use the
878        handle parameter.
879
8802006-02-a32     Eric Norum <norume@aps.anl.gov>
881
882        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
883        "newer" PCI access calls.  Minor cleanups.  Comments.
884
8852006-01-12      Eric Norum <norume@aps.anl.gov>
886
887        PR 861/networking
888        PR 863/networking
889        * libchip/network/smc91111.c: Fix illegal lvalue increments.
890
8912006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
892
893        * wrapup/Makefile.am: Add preinstall.am.
894        * libchip/Makefile.am: Build libchip/network/smc91111.
895        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
896        Eliminate cyg_int* crap.
897
8982006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
899
900        * librdbg/Makefile.am: Add preinstall.am.
901        * aclocal/bsp-configure.m4: Add ampolish3.
902        New header guards.
903
9042006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
905
906        * libchip/network/open_eth.c, libchip/network/open_eth.h:
907        Merger from rtems-4-6-branch.
908
9092006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
910
911        * libchip/network/smc91111.c
912        libchip/network/smc91111config.h
913        libchip/network/smc91111exp.h
914        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
915        * libchip/Makefile.am: Reflect adding smc91111*.
916
9172006-01-08      Joel Sherrill <joel@OARcorp.com>
918
919        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
920        char *.
921
9222006-01-08      Joel Sherrill <joel@OARcorp.com>
923
924        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
925        warnings.
926
9272005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
928
929        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
930        Add RTEMS_RELLDFLAGS.
931        * automake/compile.am: Remove RTEMS_USE_GCC.
932        Remove RTEMS_RELLDFLAGS.
933        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
934
9352005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
936
937        * libchip/network/if_media.h, libchip/network/mii.h:
938        Remove (Moved to cpukit).
939        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
940        and libchip/network/if_media.h.
941        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
942        if_media.h having moved.
943
9442005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
945
946        * automake/compile.am, automake/host.am, automake/local.am,
947        automake/subdirs.am: Remove depend.
948        * configure.ac: Explicitly pass --libdir and --includedir to
949        testsuites.
950
9512005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
952
953        * configure.ac: Reflect changes to testsuites.
954
9552005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
956
957        * automake/compile.am: Remove GCCSPECS.
958        * aclocal/prog-cc.m4: Add GCCSPECS.
959        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
960
9612005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
962
963        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
964        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
965
9662005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
967
968        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
969        libcpu/byteorder.h for i386.
970
9712005-11-02      Till Straumann <strauman@slac.stanford.edu>
972
973        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
974        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
975        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
976        added a simple API/library for i2c devices and drivers for i2c
977        2-byte eeproms and a ds1621 temperature sensor; API is documented
978        in libi2c.h.
979
9802005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
981
982        * libnetworking/pppd/ipxcp.c,
983        libnetworking/pppd/chat.c,
984        libnetworking/pppd/patchlevel.h,
985        libnetworking/pppd/upap.h,
986        libnetworking/pppd/md5.h,
987        libnetworking/pppd/pppd.8,
988        libnetworking/pppd/README,
989        libnetworking/pppd/preinstall.am,
990        libnetworking/pppd/md4.h,
991        libnetworking/pppd/magic.c,
992        libnetworking/pppd/pppd.h,
993        libnetworking/pppd/demand.c,
994        libnetworking/pppd/rtemsmain.c,
995        libnetworking/pppd/sys-rtems.c,
996        libnetworking/pppd/ipcp.h,
997        libnetworking/pppd/lcp.h,
998        libnetworking/pppd/chap_ms.c,
999        libnetworking/pppd/md4.c,
1000        libnetworking/pppd/rtemspppd.h,
1001        libnetworking/pppd/cbcp.h,
1002        libnetworking/pppd/auth.c,
1003        libnetworking/pppd/lcp.c,
1004        libnetworking/pppd/example/README,
1005        libnetworking/pppd/example/ppp.conf,
1006        libnetworking/pppd/example/system.h,
1007        libnetworking/pppd/example/netconfig.h,
1008        libnetworking/pppd/example/pppdapp.c,
1009        libnetworking/pppd/example/init.c,
1010        libnetworking/pppd/example/Makefile-user,
1011        libnetworking/pppd/example/pppd.options,
1012        libnetworking/pppd/rtemspppd.c,
1013        libnetworking/pppd/ipxcp.h,
1014        libnetworking/pppd/chap_ms.h,
1015        libnetworking/pppd/options.c,
1016        libnetworking/pppd/magic.h,
1017        libnetworking/pppd/chap.h,
1018        libnetworking/pppd/cbcp.c,
1019        libnetworking/pppd/upap.c,
1020        libnetworking/pppd/chap.c,
1021        libnetworking/pppd/Makefile.am,
1022        libnetworking/pppd/ccp.h,
1023        libnetworking/pppd/utils.c,
1024        libnetworking/pppd/rtemsdialer.h,
1025        libnetworking/pppd/fsm.h,
1026        libnetworking/pppd/pathnames.h,
1027        libnetworking/pppd/md5.c,
1028        libnetworking/pppd/fsm.c,
1029        libnetworking/pppd/ipcp.c,
1030        libnetworking/pppd/STATUS,
1031        libnetworking/pppd/ccp.c,
1032        libnetworking/Makefile.am: Remove (Moved to cpukit).
1033
10342005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * configure.ac: Remove libnetworking, libnetworking/pppd.
1037        * wrapup/Makefile.am: Remove libpppd.a.
1038
10392005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1040
1041        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1042        rtemsdialer.h to $(includedir)/rtems.
1043
10442005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1045
1046        * libnetworking/rtems_telnetd/icmds.c,
1047        libnetworking/rtems_telnetd/Makefile.am,
1048        libnetworking/rtems_telnetd/preinstall.am,
1049        libnetworking/rtems_telnetd/pty.c,
1050        libnetworking/rtems_telnetd/pty.h,
1051        libnetworking/rtems_telnetd/README,
1052        libnetworking/rtems_telnetd/telnetd.c,
1053        libnetworking/rtems_telnetd/telnetd.h:
1054        Remove (Moved to cpukit).
1055
10562005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1057
1058        * configure.ac: Remove libnetworking/rtems_telnetd.
1059        * libnetworking/Makefile.am: Remove rtems_telnetd.
1060        * libnetworking/README: Remove (Obsolete).
1061        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1062
10632005-10-20  Eric Norum <norume@aps.anl.gov>
1064
1065        * libchip/network/dec21140.c: Clean up PCI mapping.
1066
10672005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1068
1069        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1070        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1071        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1072        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1073        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1074        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1075
10762005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * aclocal/bspopts.m4: Add missing m4 quotes.
1079
10802005-09-02  Joel Sherrill <joel@OARcorp.com>
1081
1082    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1083
10842005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1085
1086        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1087        libchip/network/dec21140.c: Remove initialization of PCI bus.
1088
10892005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1090
1091        * optman/Makefile.am: Add preinstall.am.
1092
10932005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1094
1095        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1096        UNTESTED to tested.
1097
10982005-06-17      Joel Sherrill <joel@OARcorp.com>
1099
1100        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1101        it is not supported by the MPC5xx.
1102
11032005-06-17      Joel Sherrill <joel@OARcorp.com>
1104
1105        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1106        interface. Also correct attempting to build on other than PowerPC and
1107        x86.
1108
11092005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1110
1111        * libchip/Makefile.am: Add driver for Tulip clones.
1112        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1113        libchip/network/if_dcreg.h: New files.
1114
11152005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1116
1117        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1118        to enable rdbg.
1119        * configure.ac: Reflect changes above.
1120
11212005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1122
1123        * configure.ac: Add ada/.
1124
11252005-05-20      Sergei Organov  <osv@topconrd.ru>
1126
1127        PR 750/networking
1128        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1129        wait_input().
1130
11312005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1132
1133        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1134        rtems/irq.h.
1135
11362005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1137
1138        * libchip/Makefile.am: Include preinstall.am.
1139        * libchip/preinstall.am: New.
1140
11412005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1142
1143        * configure.ac: Add AMPOLISH3.
1144        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1145        * libnetworking/rtems_telnetd/preinstall.am: New.
1146        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1147
11482005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1149
1150        * configure.ac: Let enable_rpcgen default to "no".
1151
11522005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1153
1154        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1155
11562005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1157
1158        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1159        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1160
11612005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1162
1163        * libchip/network/dec21140.c, libchip/network/elnk.c,
1164        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1165
11662005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1167
1168        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1169        of code as a result of the implementation of a common PCI interface.
1170
11712005-05-04      Joel Sherrill <joel@OARcorp.com>
1172
1173        * libchip/network/open_eth.c: Remove prototype of set_vector.
1174
11752005-05-03      Joel Sherrill <joel@OARcorp.com>
1176
1177        * librdbg/src/ptrace.c: Remove warning.
1178
11792005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1180
1181        * libchip/network/dec21140.c, libchip/network/elnk.c,
1182        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1183        Modified parameter list to remove warnings.
1184
11852005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1186
1187        * libchip/network/cs8900.c, libchip/network/i82586.c,
1188        libchip/network/open_eth.c, libchip/network/sonic.c,
1189        libchip/serial/mc68681.c: Modified types to remove
1190        warnings.  Added initialization to remove warnings.
1191
11922005-04-28      Joel Sherrill <joel@OARcorp.com>
1193
1194        * libchip/network/README.sonic: Rewritten to account for removal of
1195        dmv177.
1196
11972005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1198
1199        PR 781/rtems_misc
1200        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1201
12022005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1203
1204        * libchip/serial/ns16550.c:
1205        Fixed warnings generated in various powerpc configurations
1206
12072005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1208
1209        * libchip/serial/ns16550.c: Modified
1210        ISR to work with PPC new exception processing
1211
12122005-03-14      Joel Sherrill <joel@OARcorp.com>
1213
1214        * libchip/network/dec21140.c, libchip/network/elnk.c,
1215        libchip/network/if_fxp.c: Continue PCI API unification. All use
1216        pci_find_device(). Network drivers manufacture a signature since all
1217        calls have not been converted yet.
1218
12192005-03-04      Joel Sherrill <joel@OARcorp.com>
1220
1221        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1222        initialize function part of the unified PCI API as pci_initialize().
1223
12242005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1225
1226        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1227        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1228
12292005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1230
1231        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1232        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1233
12342005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1235
1236        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1237        building procedures.
1238
12392005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1240
1241        * aclocal/prog-cc.m4:
1242        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1243
12442005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1247
12482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1251
12522005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1253
1254        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1255
12562005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1257
1258        * libnetworking/rtems_servers/ftp.c,
1259        libnetworking/rtems_servers/ftp.h,
1260        libnetworking/rtems_servers/Makefile.am:
1261        Remove (relocated to cpukit/ftpd).
1262        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1263        removed move libnetworking/rtems_servers.
1264
12652005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1268
12692005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1270
1271        PR 755/rtems
1272        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1273        Remove local declarations of rtems_bsdnet_nameservers,
1274        rtems_bsdnet_nameservers_count.
1275
12762005-01-31      Sergei Organov <osv@topconrd.ru>
1277
1278        PR 751/pppd
1279        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1280        committed to fix PR736 breaks pppd. chat.c should have its own static
1281        ttyfd for pppd to work correctly. The symptom is that second
1282        invokation of chat (for connect script) fails due to pppd_ttyfd set
1283        to -1 by previous chat invokation (for init script). In addition,
1284        this patch fixes leaving of dangling pointer in the abort_stbring[]
1285        by chat_send().
1286
12872005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1288
1289        * configure.ac: Remove CFLAGS_DEBUG_V.
1290        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1291
12922005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1293
1294        * wrapup/Makefile.am: Remove rtems-ctor.o.
1295
12962005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * libchip/rtc/rtc.h: size_t RTC_Count.
1299
13002005-01-20      Joel Sherrill <joel@OARcorp.com>
1301
1302        PR 736/pppd
1303        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1304        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1305        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1306        should not be static and should have a name more specific to pppd.
1307
13082005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1309
1310        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1311        libnetworking/rtems_servers/Makefile.am,
1312        libnetworking/rtems_telnetd/Makefile.am,
1313        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1314        Eliminate CFLAGS_OPTIMIZE_V.
1315
13162005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1317
1318        * configure.ac: Pass CFLAGS to testsuites configure.
1319        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1320        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1321
13222005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1323
1324        * configure.ac: Pass CFLAGS to cpukit configure.
1325        * aclocal/rtems-flags.m4: Remove (Unused).
1326        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1327        * aclocal/env-rtemsbsp.m4:
1328        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1329        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1330        RTEMS_CFLAGS.
1331        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1332        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1333        Cleanup comments.
1334
13352005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1336
1337        * automake/compile.am: Remove build-variant support.
1338
13392005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1340
1341        * libnetworking/pppd/Makefile.am,
1342        libnetworking/rtems_servers/Makefile.am,
1343        libnetworking/rtems_telnetd/Makefile.am:
1344        Remove build-variant support.
1345
13462005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1347
1348        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1349        support/Makefile.am, wrapup/Makefile.am:
1350        Remove build-variant support.
1351
13522004-11-22      Joel Sherrill <joel@OARcorp.com>
1353
1354        * libchip/network/if_fxp.c: Add entry for another module ID code.
1355
13562004-11-22      Joel Sherrill <joel@OARcorp.com>
1357
1358        PR 693/misc
1359        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1360        in/outport routines.
1361
13622004-11-22      Joel Sherrill <joel@OARcorp.com>
1363
1364        PR 693/misc
1365        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1366        in/outport routines.
1367
13682004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1369
1370        * aclocal/enable-itron.m4: Remove (unused).
1371
13722004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1373
1374        * configure.ac: Misc. quoting cleanups.
1375        Enable ada-tests iff --enable-ada and --enable-tests.
1376
13772004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1378
1379        PR 703/filesystem
1380        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1381        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1382        libchip/ide/ide_controller.c:
1383        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1384        available for BSPS/device drivers.
1385        Extend the "modes_available" and "mode_active" parameters to
1386        uint16_t for UDMA support.
1387
13882004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1389
1390        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1391        not supported on PowerPC since it works on the MVME2100 BSP.
1392
13932004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1396        Add dependency tracking for *.cfgs.
1397        * Makefile.am: Add dependency tracking for *.cfg.
1398
13992004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1400
1401        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1402        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1403
14042004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1405
1406        PR 707/make_build
1407        * configure.ac: Add --enable-rpcgen.
1408
14092004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1410
1411        PR 700/rtems_misc
1412        * libnetworking/rtems_webserver/asp.c,
1413        libnetworking/rtems_webserver/balloc.c,
1414        libnetworking/rtems_webserver/cgi.c,
1415        libnetworking/rtems_webserver/default.c,
1416        libnetworking/rtems_webserver/ej.h,
1417        libnetworking/rtems_webserver/ejIntrn.h,
1418        libnetworking/rtems_webserver/ejlex.c,
1419        libnetworking/rtems_webserver/ejparse.c,
1420        libnetworking/rtems_webserver/emfdb.c,
1421        libnetworking/rtems_webserver/emfdb.h,
1422        libnetworking/rtems_webserver/form.c,
1423        libnetworking/rtems_webserver/handler.c,
1424        libnetworking/rtems_webserver/h.c,
1425        libnetworking/rtems_webserver/license.txt,
1426        libnetworking/rtems_webserver/Makefile.am,
1427        libnetworking/rtems_webserver/md5c.c,
1428        libnetworking/rtems_webserver/md5.h,
1429        libnetworking/rtems_webserver/mime.c,
1430        libnetworking/rtems_webserver/misc.c,
1431        libnetworking/rtems_webserver/NOTES,
1432        libnetworking/rtems_webserver/ringq.c,
1433        libnetworking/rtems_webserver/rom.c,
1434        libnetworking/rtems_webserver/rtems_webserver.h,
1435        libnetworking/rtems_webserver/security.c,
1436        libnetworking/rtems_webserver/sock.c,
1437        libnetworking/rtems_webserver/socket.c,
1438        libnetworking/rtems_webserver/sockGen.c,
1439        libnetworking/rtems_webserver/sym.c,
1440        libnetworking/rtems_webserver/uemf.c,
1441        libnetworking/rtems_webserver/uemf.h,
1442        libnetworking/rtems_webserver/um.c,
1443        libnetworking/rtems_webserver/um.h,
1444        libnetworking/rtems_webserver/umui.c,
1445        libnetworking/rtems_webserver/url.c,
1446        libnetworking/rtems_webserver/value.c,
1447        libnetworking/rtems_webserver/wbase64.c,
1448        libnetworking/rtems_webserver/webcomp.c,
1449        libnetworking/rtems_webserver/webmain.c,
1450        libnetworking/rtems_webserver/webpage.c,
1451        libnetworking/rtems_webserver/webrom.c,
1452        libnetworking/rtems_webserver/webs.c,
1453        libnetworking/rtems_webserver/websda.c,
1454        libnetworking/rtems_webserver/websda.h,
1455        libnetworking/rtems_webserver/webs.h,
1456        libnetworking/rtems_webserver/websSSL.c,
1457        libnetworking/rtems_webserver/websSSL.h,
1458        libnetworking/rtems_webserver/websuemf.c,
1459        libnetworking/rtems_webserver/wsIntrn.h:
1460        Remove (Moved to cpukit/http).
1461
14622004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1463
1464        PR 700/rtems_misc
1465        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1466        Remove libnetworking/rtems_webserver.
1467
14682004-10-25      Eric Norum <norume@aps.anl.gov>
1469
1470        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1471
14722004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1473
1474        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1475
14762004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1477
1478        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1479        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1480
14812004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1482
1483        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1484
14852004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1486
1487        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1488        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1489
14902004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1491
1492        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1493        BITSPERBYTE.
1494
14952004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1498        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1499
15002004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1503
15042004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1507        * aclocal/enable-bare.m4: Remove.
1508        * configure.ac: Remove BARE_CPU_MODEL.
1509
15102004-10-13      Eric Norum <norume@aps.anl.gov>
1511
1512        PR 688/bsps
1513        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1514        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1515        MC146818A (and several Dallas Semiconductor) TOD chips.
1516
15172004-10-13      Eric Norum <norume@aps.anl.gov>
1518
1519        PR 686/networking
1520        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1521        device code.
1522
15232004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1524
1525        * libchip/network/dec21140.c: include <rtems/pci.h>.
1526
15272004-09-29      Joel Sherrill <joel@OARcorp.com>
1528
1529        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1530        libnetworking/pppd/utils.c: i960 obsoleted and all references
1531        removed.
1532
15332004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1534
1535        PR 607/networking
1536        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1537        instead of fully specifying unused PCI features.
1538
15392004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1540
1541        * configure.ac: Require automake > 1.9.
1542
15432004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1544
1545        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1546
15472004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1548
1549        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1550        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1551
15522004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1553
1554        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1555        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1556
15572004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1560
15612004-07-28  Joel Sherrill <joel@OARcorp.com>
1562
1563    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1564
15652004-07-25      Joel Sherrill <joel@OARcorp.com>
1566
1567        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1568
15692004-05-21  Till Strauman <strauman@slac.stanford.edu>
1570
1571        PR 625/networking
1572        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1573        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1574        an error rather than panic if no chip is detected (thus allowing
1575        for probing).
1576        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1577        instead of looping forever.  Avoid divide by zero (crashed my PC).
1578        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1579        they are UNTESTED.
1580
15812004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1582
1583        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1584
15852004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1586
1587        * libchip/network/dec21140.c, libchip/network/elnk.c:
1588        #include <errno.h>.
1589
15902004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1591
1592        * libchip/network/if_media.h: Update from FreeBSD.
1593        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1594        libchip/network/i82586.c: #include <errno.h>.
1595
15962004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1597
1598        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1599
16002004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1601
1602        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1603
16042004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1605
1606        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1607        automake).
1608
16092004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1610
1611        PR 599/pppd
1612        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1613
16142004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1615
1616        * optman/rtems/no-region.c: Reflect having changed
1617        rtems_region_get_segment_size.
1618
16192004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1620
1621        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1622        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1623        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1624        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1625        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1626        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1627        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1628
16292004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1630
1631        * libchip/ide/ata.c, libchip/network/dec21140.c,
1632        libchip/network/elnk.c, libchip/network/i82586.c,
1633        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1634        libchip/network/open_eth.c, libchip/network/sonic.c,
1635        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1636        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1637        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1638        libchip/shmdr/shm_driver.h: Cosmetics.
1639
16402004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1641
1642        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1643        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1644        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1645        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1646        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1647        fixed size types.
1648
16492004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1650
1651        * configure.ac: Explicitly pass --includedir and --libdir to
1652        cpukit/configure.
1653
16542004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1655
1656        * librdbg/Makefile.am: Fix rpcgen rules.
1657        * librdbg/src/i386/any/remdeb_xdr.c,
1658        librdbg/src/m68k/any/remdeb_xdr.c,
1659        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1660        Reflect changes to librdbg/Makefile.am.
1661
16622004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1663
1664        * configure.ac: Reflect changes testsuites/configure.ac and
1665        cpukit/configure.ac.
1666
16672004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1668
1669        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1670        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1671
16722004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1673
1674        * configure.ac: Reflect changes to testsuites's configuration.
1675
16762004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1677
1678        PR/589 rtems
1679        * libchip/network/pci.h: Remove (Moved to cpukit).
1680
16812004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1682
1683        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1684        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1685        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1686        libchip/network/dec21140.c, libchip/network/elnk.c,
1687        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1688        libchip/network/open_eth.h, libchip/network/sonic.c,
1689        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1690        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1691        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1692        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1693        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1694        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1695        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1696        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1697        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1698        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1699        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1700        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1701        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1702        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1703        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1704        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1705        fixed-size types.
1706
17072004-03-14      Chris Johns  <chrisj@rtems.org>
1708
1709        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1710        the BSP example code.
1711        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1712        support the DIMMPC. This is a pc386 target with IO port support. Minor
1713        formating clean up. Add documentation to the header file.
1714        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1715        cs8900.h header file.
1716
17172004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1720        Cosmetics.
1721
17222004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1723
1724        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1725        There are no application level Makefiles in here.
1726
17272004-03-04      Joel Sherrill <joel@OARcorp.com>
1728
1729        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1730        they can be used in application level makefiles.
1731
17322004-03-05      Joel Sherrill <joel@OARcorp.com>
1733
1734        * libnetworking/rtems_webserver/ejparse.c,
1735        libnetworking/rtems_webserver/emfdb.c,
1736        libnetworking/rtems_webserver/sock.c,
1737        libnetworking/rtems_webserver/socket.c,
1738        libnetworking/rtems_webserver/sym.c,
1739        libnetworking/rtems_webserver/webs.c,
1740        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17412004-03-05      Joel Sherrill <joel@OARcorp.com>
1742
1743        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1744        compiling this file only only those CPU families with supported
1745        exception models.
1746
17472004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1750        testsuites (Was exposed with --enable-multilib, only).
1751        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1752         Add RTEMS_BSP_CONFIG_SUBDIR.
1753        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1754        testsuites's configure.
1755        * aclocal/rtems-top.m4: Remove ENDIF hack.
1756        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1757
17582004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1761        wrapup/Makefile.am: Fix automake problems having been introduced
1762        in previous patch.
1763
17642004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1767        Preinstall dirs.
1768        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1769        * aclocal/check-multiprocessing.m4: Cosmetics.
1770        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1771        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1772
17732004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1774
1775        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1776        librdbg/src/Makefile.am.
1777        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1778        * configure.ac: Reflect changes above.
1779        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1780        * wrapup/Makefile.am: Reflect changes above.
1781        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1782
17832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1786
17872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1790
17912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1794
17952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1798        librdbg/src/powerpc/Makefile.am: Remove.
1799        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1800        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1801        * configure.ac: Reflect changes above.
1802
18032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805
18062004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1807
1808        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1809        STRIP.
1810
18112004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1812
1813        * librdbg/include/Makefile.am: Merge-in
1814        librdbg/include/rdbg/i386/Makefile.am,
1815        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1816        librdbg/include/rdbg/powerpc/Makefile.am.
1817        * librdbg/include/rdbg/i386/Makefile.am,
1818        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1819        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1820        * configure.ac: Reflect changes above.
1821
18222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * configure.ac: Use AS_HELP_STRING(ada).
1825
18262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1829        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1830        Use AC_CONFIG_HEADERS.
1831        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1832        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1833
18342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1835
1836        * Makefile.am: include local.am.
1837
18382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * aclocal/version.m4: 4.6.99.0.
1841
18422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1843
1844        * Makefile.am: Don't include host.am.
1845        * automake/compile.am: Further cleanups.
1846
18472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * automake/lib.am: Remove (Unused).
1850
18512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1852
1853        * wrapup/Makefile.am: Don't include lib.am.
1854        * automake/compile.am: Use automake compilation rules.
1855
18562004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * libnetworking/pppd/Makefile.am,
1859        libnetworking/rtems_servers/Makefile.am,
1860        libnetworking/rtems_telnetd/Makefile.am,
1861        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1862        support/Makefile.am: Don't include lib.am.
1863
18642004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1865
1866        * libchip/Makefile.am: Don't include lib.am.
1867        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1868        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1869        unnecessary EXTRA_DISTs.
1870
18712004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1872
1873        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1874        hack.
1875
18762004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1879        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1880        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1881        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1882
18832004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1884
1885        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1886        Add AM_CONDITIONAL(HAS_MP).
1887        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1888        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1889        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1890        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1891        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1892        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1893        (Deprecated by autoconf 2.59).
1894
18952004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1896
1897        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1898        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1899
19002004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1901
1902        * ChangeLog: Merge-in libnetworking/ChangeLog.
1903        * libnetworking/ChangeLog: Remove.
1904        * ChangeLog: Merge-in librdbg/ChangeLog.
1905        * librdbg/ChangeLog: Remove.
1906        * ChangeLog: Merge-in libchip/ChangeLog.
1907        * libchip/ChangeLog: Remove.
1908        * ChangeLog: Merge-in optman/ChangeLog.
1909        * optman/ChangeLog: Remove.
1910
19112004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1912
1913        * configure.ac: Reflect changes to cpukit.
1914        * wrapup/Makefile.am: Reflect changes to librdbg.
1915        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1916        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1917        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1918        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1919        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1920        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1921        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1922        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1923        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1924
19252004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1926
1927        * aclocal/rtems-top.m4: Remove check for version.m4.
1928        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1929
19302004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1931
1932        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1933        * wrapup/Makefile.am: Reflect changes to libchip/*.
1934        * support/Makefile.am: Use automake compilation rules.
1935        * wrapup/Makefile.am: Reflect changes to support/*.
1936        * configure.ac: Remove libnetworking/wrapup/Makefile.
1937        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1938        libnetworking/*/lib*.a instead of libnetapps.a.
1939        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1940        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1941        * optman/Makefile.am: Use automake compilation rules.
1942        * libchip/Makefile.am: Fix typo in previous patch.
1943        * libchip/Makefile.am: Use automake compilation rules.
1944        * libnetworking/Makefile.am: Remove wrapup.
1945        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1946        automake-compilation rules.
1947        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1948        automake-compilation rules.
1949        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1950        automake-compilation rules.
1951        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1952        automake-compilation rules.
1953        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1954
19552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1958        PRE/TMPINSTALL_FILES to CLEANFILES.
1959        * automake/lib.am: Remove TMPINSTALL_FILES.
1960        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1961        PRE/TMPINSTALL_FILES to CLEANFILES.
1962        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1963        PRE/TMPINSTALL_FILES to CLEANFILES.
1964        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1965        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1966        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1967        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1968        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1969        * librdbg/src/i386/Makefile.am: Ditto.
1970        * librdbg/src/m68k/Makefile.am: Ditto.
1971        * librdbg/src/powerpc/Makefile.am: Ditto.
1972        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1973        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1974        * libnetworking/rtems_servers/Makefile.am: Ditto.
1975        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1976        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1977
19782004-01-07      Joel Sherrill <joel@OARcorp.com>
1979
1980        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1981        more completely covers the MIPS family.
1982
19832003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * wrapup/Makefile.am: Reflect changes to shmdr.
1986        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1987
19882003-12-18      Joel Sherrill <joel@OARcorp.com>
1989
1990        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1991        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1992        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1993        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1994        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1995        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1996        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1997
19982003-12-17      Joel Sherrill <joel@OARcorp.com>
1999
2000        * aclocal/version.m4: Updated to rtems-20031217-test.
2001
20022003-12-17     
2003
2004        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2005        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2006
20072003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2008
2009        * automake/compile.am: Remove LINK_LIBS (Unused).
2010        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2011
20122003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2015        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2016        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2017        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2018        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2019
20202003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2023        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2024        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2025        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2026        * librdbg/src/i386/Makefile.am:
2027        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2028        * librdbg/src/m68k/Makefile.am:
2029        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2030        * librdbg/src/powerpc/Makefile.am:
2031        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2032
20332003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2036        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2037        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2038        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2039        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2040        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2041        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2042        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2043        * optman/Makefile.am: Remove project_libdir.
2044        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2045        PRE/TMPINSTALL_FILES.
2046        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2047        PRE/TMPINSTALL_FILES.
2048        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2049        PRE/TMPINSTALL_FILES.
2050        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2051        PRE/TMPINSTALL_FILES.
2052        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2053        from PRE/TMPINSTALL_FILES.
2054        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2055        PRE/TMPINSTALL_FILES.
2056        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2057        PRE/TMPINSTALL_FILES.
2058        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2059        PRE/TMPINSTALL_FILES.
2060        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2061        PRE/TMPINSTALL_FILES.
2062        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2063        PRE/TMPINSTALL_FILES.
2064        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2065        PRE/TMPINSTALL_FILES.
2066        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2067        from PRE/TMPINSTALL_FILES.
2068
20692003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2070
2071        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2072        * automake/lib.am: Remove project_libdir.
2073        * wrapup/Makefile.am: Reworked.
2074
20752003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2076
2077        * configure.ac: Reflect changes to librdbg.
2078        * optman/Makefile.am: Add tmpinstall dirstamp support.
2079        * libchip/Makefile.am: Fix variant-tmpinstall support.
2080        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2081        * librdbg/src/powerpc/Makefile.am: Merge-in former
2082        new_exception_processing/Makefile.am.
2083        * librdbg/src/m68k/any/Makefile.am: Remove.
2084        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2085        * librdbg/src/i386/any/Makefile.am: Remove.
2086        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2087        * librdbg/src/Makefile.am: Cosmetics.
2088        * librdbg/include/Makefile.am: Cosmetics.
2089        * librdbg/Makefile.am: Cosmetics.
2090        * libnetworking/Makefile.am: Cosmetics.
2091        * libnetworking/pppd/Makefile.am: Cosmetics.
2092        * libnetworking/wrapup/Makefile.am: Cosmetics.
2093
20942003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * Makefile.am: Cosmetics.
2097        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2098        support.
2099
21002003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * automake/compile.am: Remove $(ARCH):-rule.
2103
21042003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2105
2106        * configure.ac: Remove lib/libbsp/shared/Makefile,
2107        lib/libbsp/shmdr/Makefile.
2108
21092003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2112        libchip/serial/Makefile, libchip/rtc/Makefile.
2113        * support/Makefile.am: Remove all-local: $(ARCH).
2114        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2115        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2116        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2117        * optman/Makefile.am: Remove all-local: $(ARCH).
2118        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2119        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2120        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2121        compilation dirstamp support.
2122        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2123        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2124        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2125        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2126        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2127        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2128        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2129        all-local: $(ARCH).
2130        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2131        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2132        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2133        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2134        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2135
21362003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * aclocal/lead-dot.m4: New (from automake-1.7f).
2139        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2140        AC_SUBST(dirstamp).
2141        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2142        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2143        libchip/serial/Makefile.am: Ditto.
2144        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2145        * librdbg/include/Makefile.am: Ditto.
2146        * librdbg/include/rdbg/Makefile.am: Ditto.
2147        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2148        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2149        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2150        * librdbg/src/Makefile.am: Ditto.
2151        * librdbg/src/i386/Makefile.am: Ditto.
2152        * librdbg/src/i386/any/Makefile.am: Ditto.
2153        * librdbg/src/m68k/Makefile.am: Ditto.
2154        * librdbg/src/m68k/any/Makefile.am: Ditto.
2155        * librdbg/src/powerpc/Makefile.am: Ditto.
2156        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2157        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2158        preinstallation.
2159        * libnetworking/pppd/Makefile.am: Ditto.
2160        * libnetworking/rtems_servers/Makefile.am: Ditto.
2161        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2162        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2163        * libnetworking/wrapup/Makefile.am: Ditto.
2164
21652003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2168        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2169        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2170        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2171        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2172        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2173        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2174        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2175        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2176        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2177        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2178        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2179        underquoting to silence automake-1.8.
2180
21812003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * configure.ac: Reflect having moved tests to ../../testsuites.
2184
21852003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2188        * aclocal/canonical-host.m4: Remove.
2189        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2190        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2191
21922003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        * aclocal/check-cpu.m4: Remove.
2195        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2196        * aclocal/canonical-target-name.m4: Add m4-quotes.
2197        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2198        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2199        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2200        * aclocal/check-networking.m4: Add m4-quotes. Require
2201        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2202        * aclocal/check-posix.m4: Add m4-quotes. Require
2203        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2204        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2205        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2206        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2207
22082003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2211        * aclocal/bsp-alias.m4: Remove.
2212
22132003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2214
2215        * configure.ac: Make presence of tests/ optional.
2216
22172003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * aclocal/path-perl.m4: Remove (Unused).
2220
22212003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2222
2223        * automake/force-preinstall.am: Remove.
2224
22252003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2226
2227        PR 499/rtems_misc
2228        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2229        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2230        Configuration (Odd was forced) - Correction of Stop Bit configuration
2231        (inversed) - Correction of ISR Handler to call
2232        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2233        CTS Hardware flow control Configuration.
2234
22352003-09-04      Joel Sherrill <joel@OARcorp.com>
2236
2237        * lib/libcpu/shared/include/cache.h,
2238        lib/libcpu/shared/src/cache_aligned_malloc.c,
2239        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2240        license changed.
2241        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2242        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2243        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2244        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2245        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2246        for license changed.
2247        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2248        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2249        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2250        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2251        libchip/network/cs8900.h, libchip/network/dec21140.c,
2252        libchip/network/elnk.c, libchip/network/open_eth.c,
2253        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2254        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2255        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2256        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2257        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2258        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2259        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2260        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2261        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2262        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2263        libchip/serial/serial.h, libchip/serial/z85c30.c,
2264        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2265        libchip/serial/z85c30_reg.c: URL for license changed.
2266
22672003-09-03      Jiri Gaisler <jiri@gaisler.com>
2268
2269        PR 477/networking
2270        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2271        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2272        libchip/network/open_eth.h: New files.
2273
22742003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2275
2276        * aclocal/rtems-top.m4: Add RTEMS_API.
2277        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2278
22792003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2280
2281        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2282        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2283        @RTEMS_BSP@.cfg.
2284
22852003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2288
22892003-08-20      Joel Sherrill <joel@OARcorp.com>
2290
2291        * libchip/network/cs8900.c: Correct copyright statements.
2292
22932003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * aclocal/check-itron.m4: Remove.
2296        * aclocal/enable-inlines.m4: Remove.
2297        * Makefile.am: Reflect having moved aclocal/.
2298        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2299        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2300        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2301        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2302        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2303        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2304        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2305        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2306        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2307        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2308        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2309        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2310        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2311        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2312        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2313        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2314        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2315        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2316        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2317        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2318        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2319        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2320        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2321        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2322        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2323        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2324        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2325        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2326        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2327        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2328        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2329        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2330        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2331        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2332        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2333        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2334        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2335        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2336        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2337        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2338        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2339        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2340        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2341        * aclocal/target.m4: New (Copied from ../../aclocal).
2342        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2343        * aclocal/version.m4: New (Copied from ../../aclocal).
2344
23452003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * configure.ac: Remove stray comments.
2348        * automake/local.am, automake/host.am: Remove "debug".
2349
23502003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * Makefile.am: Reflect having moved automake/.
2353        * lib/Makefile.am: Reflect having moved automake/.
2354        * support/Makefile.am: Reflect having moved automake/.
2355        * wrapup/Makefile.am: Reflect having moved automake/.
2356        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2357        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2358        from ../../automake).
2359        * optman/Makefile.am: Reflect having moved automake/.
2360        * libchip/Makefile.am: Reflect having moved automake/.
2361        * libchip/ide/Makefile.am: Reflect having moved automake/.
2362        * libchip/network/Makefile.am: Reflect having moved automake/.
2363        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2364        * libchip/serial/Makefile.am: Reflect having moved automake/.
2365        * librdbg/Makefile.am: Reflect having moved automake/.
2366        * librdbg/include/Makefile.am: Reflect having moved automake/.
2367        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2368        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2369        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2370        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2371        automake/.
2372        * librdbg/src/Makefile.am: Reflect having moved automake/.
2373        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2374        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2375        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2376        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2377        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2378        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2379        having moved automake/.
2380        * libnetworking/Makefile.am: Reflect having moved automake/.
2381        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2382        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2383        automake/.
2384        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2385        automake/.
2386        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2387        automake/.
2388        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2389
23902003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * Makefile.am: Add bsp.pc.in.
2393        * bsp.pc.in: New (pkgconfig support).
2394
23952003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2398
23992003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * lib/Makefile.am: New (Required by 'make dist').
2402        * lib/ChangeLog: Remove.
2403        * lib/.cvsignore: Cleanup.
2404        * configure.ac: Reflect having added lib/Makefile.am.
2405        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2406        lib/libbsp/configure.ac.
2407        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2408        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2409
24102003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2413        * configure.ac: Merge-in librdbg/configure.ac.
2414        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2415        librdbg/configure.ac.
2416        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2417        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2418        LIBCHIP. Conditionally build include-dirs.
2419        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2420        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2421        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2422        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2423        librdbg/include/rdbg/m68k/Makefile.am,
2424        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2425        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2426        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2427        librdbg/src/powerpc/Makefile.am, librdbg/
2428        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2429        configure.ac into ../configure.ac.
2430        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2431        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2432        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2433        libnetworking/rtems_telnetd/Makefile.am,
2434        libnetworking/rtems_webserver/Makefile.am,
2435        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2436        into ../configure.ac.
2437
24382003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        PR 427/rtems
2441        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2442        * librdbg/src/servtsp.c: Ditto.
2443
24442003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2445
2446        PR 429/bsps
2447        PR 432/bsps
2448        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2449        packets are queued onto an elnk board, the ISR will deadlock the device
2450        with a tx complete interrupt.  Lighter tx loads are not affected as they
2451        end up submitting single packets to the device.
2452
24532003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2454
2455        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2456        optman/configure.ac.
2457        * optman/configure.ac: Remove (Merged into ../configure.ac).
2458        * optman/Makefile.am: Reflect having merged configure.ac into
2459        ../configure.ac.
2460        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2461        * libchip/Makefile.am, libchip/ide/Makefile.am,
2462        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2463        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2464        ../configure.ac.
2465
24662003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2467
2468        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2469
24702003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2471
2472        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2473        on i386.
2474
24752003-06-13      Joel Sherrill <joel@OARcorp.com>
2476
2477        * libnetworking/pppd/chat.c: Removed warnings.
2478
24792003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2480
2481        * libchip/network/README.3com: New file missed in previous commit.
2482        PR 405/bsps
2483        PR 393/networking
2484        * libchip/network/dec21140.c: Fix leak also known as PR393.
2485        * libchip/network/elnk.c, libchip/network/if_media.h,
2486        libchip/network/mii.h: New files.
2487        * libchip/network/Makefile.am: Reflect new files.
2488
24892003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * configure.ac: Remove support for profile-variant.
2492
24932003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2494
2495        PR 397/pppd
2496        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2497        * libnetworking/pppd/magic.c: Remove *rand48.
2498        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2499
25002003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * wrapup/Makefile.am: Add libide.a.
2503
25042003-04-15      Joel Sherrill <joel@OARcorp.com>
2505
2506        PR 387/rtems_misc
2507        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2508        routines.
2509        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2510
25112003-04-11      Joel Sherrill <joel@OARcorp.com>
2512
2513        * libnetworking/rtems_webserver/cgi.c,
2514        libnetworking/rtems_webserver/sockGen.c,
2515        libnetworking/rtems_webserver/umui.c,
2516        libnetworking/rtems_webserver/websSSL.c,
2517        libnetworking/rtems_webserver/websSSL.h,
2518        libnetworking/rtems_webserver/websda.c,
2519        libnetworking/rtems_webserver/websda.h: New files. Not included in
2520        previous commit.
2521
25222003-04-10      Joel Sherrill <joel@OARcorp.com>
2523
2524        PR 371/pppd
2525        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2526        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2527        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2528        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2529        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2530        still global symbols in rtemspppd.h which might need to be changed or
2531        converted into member of a structure which is dereferenced with a
2532        pointer that is managed as a per task variable. But this patch should
2533        avoid many conflicts.
2534
25352003-03-27      Joel Sherrill <joel@OARcorp.com>
2536
2537        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2538        not allowed in the cpukit source code since it must be buildable
2539        independent of any BSP. These files were moved to libchip/ide.
2540        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2541        files.
2542
25432003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2544
2545        PR 368/filesystems
2546        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2547        improvements which now work on pc386 and mbx8xx.
2548        * libchip/ide/ide_controller.c: New file.
2549
25502003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2553
25542003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2557        * configure.ac: Add support/.
2558        * support/.cvsignore: New.
2559        * support/Makefile.am: New.
2560        * support/version.c: New.
2561        * wrapup/Makefile.am: Add support/libsupport.a.
2562        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2563        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2564        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2565        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2566
25672003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2568
2569        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2570
25712003-02-20      Till Straumann <strauman@slac.stanford.edu>
2572
2573        PR 354/networking
2574        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2575        chip against a table of supported chips. The untested ones are still
2576        commented out, however.
2577
25782003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2579
2580        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2581        * configure.ac: AC_PREREQ(2.57).
2582        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2583        * optman/configure.ac: AC_PREREQ(2.57).
2584        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2585        * libchip/configure.ac: AC_PREREQ(2.57).
2586        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2587        * librdbg/configure.ac: AC_PREREQ(2.57).
2588        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2589        * libnetworking/configure.ac: AC_PREREQ(2.57).
2590
25912003-02-06      Joel Sherrill <joel@OARcorp.com>
2592
2593        * libnetworking/pppd/chat.c: Convert routines with common names to
2594        static. This included get_char(), put_char(), and character() among
2595        others.
2596
25972003-02-03      Joel Sherrill <joel@OARcorp.com>
2598
2599        PR 338/filesystem
2600        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2601        rtems_io_lookup_name() (API change).  Unused function removed.
2602
26032003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2604
2605        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2606        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2607        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2608        Eliminate *_O_FILES.
2609        * libnetworking/rtems_servers/Makefile.am,
2610        libnetworking/rtems_webserver/Makefile.am,
2611        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2612
26132002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2616        Let all-local: depend on $(LIB).
2617        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2618        * optman/Makefile.am: Apply install-data-local to install *.rels.
2619
26202002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2623        %.c rules.
2624        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2625        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2626        * libchip/rtc/Makefile.am: Ditto.
2627        * libchip/serial/Makefile.am: Ditto.
2628
26292002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2632        LIBC_DEFINES.
2633        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2634        LIBC_DEFINES.
2635        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2636        LIBC_DEFINES.
2637
26382002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2641
26422002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2645        cache-checking.
2646        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2647
26482002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2651        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2652        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2653        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2654        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2655
26562002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2657
2658        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2659        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2660        Remove.
2661        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2662
26632002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2666        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2667
26682002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2669
2670        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2671        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2672
26732002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2676        * optman/rel.am: New.
2677
26782002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2681        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2682        braino in comment on "exec". Extend --enable-ada handling.
2683
26842002-11-04      Joel Sherrill <joel@OARcorp.com>
2685
2686        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2687        tasks and rolling multiple loops into 1.
2688        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2689        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2690        Removed warnings.
2691
26922002-10-31      Joel Sherrill <joel@OARcorp.com>
2693
2694        * libchip/network/dec21140.c: Removed warnings.
2695        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2696        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2697        librdbg/src/m68k/any/remdeb_xdr.c,
2698        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2699        warnings.
2700        * libnetworking/rtems_webserver/socket.c,
2701        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2702
27032002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2704
2705        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2706        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2707        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2708        above.
2709
27102002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2711
2712        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2713        * wrapup/.cvsignore: Remove autom4te.cache.
2714        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2715        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2716        autom4te.cache.
2717        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2718        autom4te.cache.
2719        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2720        autom4te.cache.
2721
27222002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2725
27262002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * optman/.cvsignore: Add autom4te.cache.
2729
27302002-09-14      Joel Sherrill <joel@OARcorp.com>
2731
2732        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2733
27342002-09-07      Joel Sherrill <joel@OARcorp.com>
2735
2736        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2737        include files to resolve warnings.
2738
27392002-09-07      Chris Johns <ccj@acm.org>
2740
2741        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2742        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2743        which corrects the problem  where the cs8900.c file was actually the BSP
2744        glue.  Joel did some hacking so this file will compile.  Previously it
2745        required providing a target.h file to compile.
2746        * libchip/network/cs8900.c.bsp: New file.
2747
27482002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2751
27522002-08-31      Joel Sherrill <joel@OARcorp.com>
2753
2754        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2755        eliminate warning.
2756
27572002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * configure.ac: Add ada-tests.
2760
27612002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2762
2763        * Makefile.am: Add preinstall-stamp.
2764
27652002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2768        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2769        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2770        gcc31 happy.
2771        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2772        cp.
2773
27742002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2775
2776        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2777        make/bsp.mak.
2778        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2779        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2780
27812002-08-12      Joel Sherrill <joel@OARcorp.com>
2782
2783        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2784        avoid error.
2785
27862002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2789        * configure.ac: Add BSP_SUBDIRS.
2790        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2791        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2792        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2793        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2794        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2795        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2796        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2797        RTEMS_CHECK_BSP_CACHE.
2798        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2799        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2800        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2801        .$(OBJEXT) instead of .o.
2802        * libnetworking/pppd/Makefile.am,
2803        libnetworking/rtems_servers/Makefile.am,
2804        libnetworking/rtems_telnetd/Makefile.am,
2805        libnetworking/rtems_webserver/Makefile.am,
2806        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2807
28082002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2811        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2812        ../libchip/serial/$(ARCH)/libserialio.a.
2813        * libchip/serial/Makefile.am: Don't tmp-install lib.
2814        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2815
28162002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * Makefile.am: Add rtems_makedir.
2819        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2820        * Makefile.am: Add wrapup-SUBDIR.
2821        * wrapup/ChangeLog: Remove.
2822        * wrapup/configure.ac: Remove.
2823        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2824        (Make the bare BSP happy).
2825        * configure.ac: Ditto.
2826        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2827        Create make/custom/default.cfg.
2828        * configure.ac: Add creation of make/custom/*.cfg. Create
2829        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2830
28312002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2832
2833        * Makefile.am: Clean $(PROJECT_RELEASE).
2834
28352002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2838        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2839        prototype mismatches.
2840
28412002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2844        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2845
28462002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * acinclude.m4: Add test "$multilib" != "yes".
2849        * config-ml.in: Remove.
2850        * acinclude.m4: Cleanups.
2851        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2852        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2853        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2854        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2855        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2856
28572002-07-16      Eric Norum <eric.norum@usask.ca>
2858
2859        * New driver for the Intel EtherExpressPro (82559ER) chip.
2860        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2861        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2862        * libchip/network/Makefile.am: Modified to reflect above.
2863
28642002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * acinclude.m4: New.
2867        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2868        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2869        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2870
28712002-07-01      Joel Sherrill <joel@OARcorp.com>
2872
2873        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2874        _Objects_Information_table now that it is a two dimensional array based
2875        upon API and class.
2876        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2877        of strnlen().
2878
28792002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2882        preinstall libnetapps.a.
2883
28842002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        * configure.ac: Remove librpc.
2887
28882002-06-25      Joel Sherrill <joel@OARcorp.com>
2889
2890        * Per PR233, moved librpc to exec.
2891        * configure.ac, wrapup/Makefile.am: Modified.
2892        * librpc, librpc/ChangeLog: Removed.
2893
28942002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2895
2896        * optman/Makefile.am: Remove multilib support.
2897        * optman/configure.ac: Ditto.
2898        * optman/sapi/Makefile.am: Ditto.
2899
29002002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2901
2902        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2903        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2904
29052002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        Move networking libraries to c/src/exec/libnetworking
2908        * libnetworking/configure.ac, libnetworking/Makefile.am,
2909        libnetworking/wrapup/Makefile.am: Reflect Moval.
2910
29112002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2912
2913        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2914        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2915        <rtems/bspIo.h>.
2916
29172002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2918
2919        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2920        * libnetworking/rtems/mkrootfs.h: Ditto.
2921        * libnetworking/rtems/Makefile.am: Reflect changes above.
2922
29232002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2924
2925        * configure.ac: Remove lib.
2926
29272002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2928
2929        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2930        that exception stack frames on M68K members with VBR always are 6 byte
2931        long. The incorrect assumption resulted in some gdb commands like "next"
2932        to fail on the 68360.
2933
29342002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2935
2936        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2937        PR 220
2938        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2939        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2940        CVS.
2941        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2942        libnetworking/sys/filio.h: Remove.
2943        * libnetworking/sys/Makefile.am: Reflect changes above.
2944
29452002-05-07      Chris Johns <ccj@acm.org>
2946
2947        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2948        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2949        requires it to be stripped.
2950
29512002-05-01      Eric Norum <eric.norum@usask.ca>
2952
2953        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2954        assembly  to satisfy gcc 3.1 and newer.
2955
29562002-04-26      Eric Norum <eric.norum@usask.ca>
2957
2958        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2959        agressive optimization in gcc 3.1 does not reorder things.
2960
29612002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2962
2963        * libchip/network/dec21140.c: Reflect changes to powerpc's
2964        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2965        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2966        <rtems/score/cpu.h>.
2967        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2968        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2969
29702002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2971
2972        * optman/configure.ac: Remove ENABLE_GCC28.
2973
29742002-04-11      Chris Johns <ccj@acm.org>
2975
2976        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2977        driver control block field to the ifconfig network driver structure.
2978        This field is needed by the i82586 driver which was ported from NetBSD
2979        as it had better hardware abstraction.
2980        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2981        PR59, added the drv_ctrl driver control block field to the ifconfig
2982        network driver structure. This field is needed by the i82586 driver
2983        which was ported from NetBSD as it had better hardware abstraction.
2984
29852002-04-10      Mike Siers <mikes@poliac.com>
2986
2987        * libnetworking/rtems_webserver/NOTES,
2988        libnetworking/rtems_webserver/asp.c,
2989        libnetworking/rtems_webserver/balloc.c,
2990        libnetworking/rtems_webserver/default.c,
2991        libnetworking/rtems_webserver/ej.h,
2992        libnetworking/rtems_webserver/ejIntrn.h,
2993        libnetworking/rtems_webserver/ejlex.c,
2994        libnetworking/rtems_webserver/ejparse.c,
2995        libnetworking/rtems_webserver/emfdb.c,
2996        libnetworking/rtems_webserver/emfdb.h,
2997        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2998        libnetworking/rtems_webserver/handler.c,
2999        libnetworking/rtems_webserver/license.txt,
3000        libnetworking/rtems_webserver/md5.h,
3001        libnetworking/rtems_webserver/md5c.c,
3002        libnetworking/rtems_webserver/mime.c,
3003        libnetworking/rtems_webserver/misc.c,
3004        libnetworking/rtems_webserver/ringq.c,
3005        libnetworking/rtems_webserver/rom.c,
3006        libnetworking/rtems_webserver/security.c,
3007        libnetworking/rtems_webserver/sock.c,
3008        libnetworking/rtems_webserver/sym.c,
3009        libnetworking/rtems_webserver/uemf.c,
3010        libnetworking/rtems_webserver/uemf.h,
3011        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3012        libnetworking/rtems_webserver/url.c,
3013        libnetworking/rtems_webserver/value.c,
3014        libnetworking/rtems_webserver/wbase64.c,
3015        libnetworking/rtems_webserver/webcomp.c,
3016        libnetworking/rtems_webserver/webpage.c,
3017        libnetworking/rtems_webserver/webrom.c,
3018        libnetworking/rtems_webserver/webs.c,
3019        libnetworking/rtems_webserver/webs.h,
3020        libnetworking/rtems_webserver/websuemf.c,
3021        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3022        2.1.4.
3023
30242002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3025
3026        * libchip/network/i82586.c: Include <string.h>.
3027        * libchip/network/sonic.c: Ditto.
3028
30292002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3030
3031        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3032
30332002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3034
3035        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3036
30372002-03-27      Thomas.Doerfler@imd-systems.de
3038
3039        PR 144
3040        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3041        memory address 0 when called for the first time. This is done when
3042        trying to clear the variable "dhcp_hostname".
3043
30442002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3047        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3048        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3049        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3050        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3051        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3052        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3053        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3054        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3055        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3056        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3057        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3058        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3059        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3060        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3061        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3062        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3063        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3064        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3065        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3066        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3067        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3068        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3069        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3070        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3071        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3072        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3073        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3074        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3075        AUTOMAKE_OPTIONS.
3076        * libnetworking/configure.ac:
3077        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3078        foreign 1.6]).
3079        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3089        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3093        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3094        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3095        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3096
30972002-03-27      Ilya Alexeev <ilya@continuum.ru>
3098
3099        PR 162
3100        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3101        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3102        used in a device write routines.  Now ppp_softc structure have own
3103        character for writing to device (sc_outchar).  I think that converting
3104        local variables to static is not a right solution, because problems will
3105        occur in the case of two or more ppp instances.
3106        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3107        must be u_long, otherwise in the case of the big output packet endless
3108        loop may occur.
3109
31102002-03-21      Ilya Alexeev <ilya@continuum.ru>
3111
3112        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3113        preparations for multiple PPPD connections.
3114
31152002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3116
3117        PR 149
3118        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3119        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3120        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3121        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3122
31232002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3124
3125        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3126        * configure.ac: Modified to reflect addition.
3127
31282002-02-27      Ilya Alexeev <ilya@continuum.ru>
3129
3130        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3131        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3132        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3133        capabilities as well as eliminate some warnings.
3134
31352002-02-27      Eric Norum <eric.norum@usask.ca>
3136
3137        * libnetworking/net/radix.c: Properly handle fetching the default route
3138        when there is no route.  This was a bug in the original FreeBSD code and
3139        this fix is from an updated version of their code.
3140
31412002-02-16      Eric Norum <eric.norum@usask.ca>
3142
3143        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3144        checking.
3145
31462002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3147
3148        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3149        dodefaultroute.
3150
31512002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3152
3153        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3154        include <rtems/seterr.h>.
3155
31562002-02-01      Mike Siers <mikes@poliac.com>
3157
3158        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3159        avoid bringing the link down too fast. NOTE: Mike reports successfully
3160        running at 56K baud on a direct link.
3161
31622002-02-01      Eric Valette <valette@crf.canon.fr>
3163
3164        * librdbg/So many patches have been posted recently on the mailing list
3165        and  because we were unable to find correct solution to compile on
3166        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3167        because the coding  style of rdbg was rather inconsistant among various
3168        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3169        global coding style (using indent + manual edits), 2) incorporate/review
3170        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3171        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3172        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3173        after rdbg initialization is done, NB : the paches is huge but it is
3174        mainly due to coding styke chnages.  Only few lines of codes have been
3175        really changed and they do not impact  rdbg functionnality (AFAIKT).
3176        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3177        librdbg/include/rdbg/m68k/rdbg_f.h,
3178        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3179        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3180        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3181        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3182        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3183        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3184        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3185        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3186        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3187        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3188        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3189        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3190        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3191        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3192        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3193        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3194
31952002-01-31      Mike Siers <mikes@poliac.com>
3196
3197        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3198        * Nice Update of PPPD support which eliminates the requiremetn that
3199        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3200        and reports that it seems to be more stable and handle larger packets
3201        better.  This patch replaces the termios tasks with more general pppd
3202        network driver tasks.  The functions pppinput() and pppstart() get
3203        called from the interrupt service routine.
3204        * libnetworking/Makefile.am, libnetworking/configure.ac,
3205        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3206        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3207        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3208        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3209        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3210        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3211        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3212        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3213        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3214        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3215        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3216        libnetworking/net/route.c, libnetworking/net/route.h,
3217        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3218        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3219        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3220        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3221        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3222        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3223        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3224        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3225        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3226        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3227        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3228        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3229        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3230        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3231        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3232        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3233        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3234        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3235        libnetworking/pppd/example/README,
3236        libnetworking/pppd/example/netconfig.h,
3237        libnetworking/wrapup/Makefile.am: Modified.
3238        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3239        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3240        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3241        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3242        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3243        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3244        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3245        libnetworking/modem/pppcompress.c: Subdirectory removed.
3246
32472002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3248
3249        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3250        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3251
32522002-01-18      Till Straumann <strauman@slac.stanford.edu>
3253
3254        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3255        issues: - exception handler needs to enable MSR_FP if the interrupted
3256        thread is FP enabled. - printk message for MSR fixed and added
3257        stacktrace. NOTE: this requires the stacktrace patch to
3258        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3259        however).
3260
32612002-01-06      Joel Sherrill <joel@OARcorp.com>
3262
3263        * optman/.cvsignore: Added aclocal.m4 and configure.
3264        * optman/.cvsignore: New file.
3265
32662002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3267
3268        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3269
32702002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3271
3272        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3273        * optman/ChangeLog: New.
3274        * optman/configure.ac: New.
3275        * optman/Makefile.am: New.
3276        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3277        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3278
32792001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3280
3281        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3282
32832001-12-18      Eric Norum <eric.norum@usask.ca>
3284
3285        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3286        `directories' (path names with a / at the end) while disallowing open()
3287        operations on TFTP `directories'.
3288
32892001-12-07      Eric Norum <eric.norum@usask.ca>
3290
3291        * libnetworking/lib/tftpDriver.c: Restore write capability.
3292
32932001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3294
3295        * libchip/network/sonic.h: Fix typo.
3296        * libnetworking/arpa/Makefile.am: Remove stray lines.
3297
32982001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3299
3300        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3301
33022001-10-18      Eric Norum <eric.norum@usask.ca>
3303
3304        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3305        chdir() and open() operations within the TFTP file system.
3306
33072001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * librdbg/configure.ac: Fix latent bug exposed by removal of
3310        config.cache's which prevented powerpc targets librdbg from building.
3311
33122001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3315        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3316        autoconf-2.52 happy.
3317
33182001-10-12      Mike Siers <mikes@poliac.com>
3319
3320        * libnetworking/Update to stable working state.  Congratulations Mike!
3321        :).
3322        * libnetworking/modem_example: Directory removed.
3323        * libnetworking/modem_example/16550.h,
3324        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3325        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3326        libnetworking/modem_example/ppp.h,
3327        libnetworking/modem_example/pppcompress.c: Files removed.
3328        * libnetworking/pppd/example/pppd.options: New file.
3329        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3330        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3331        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3332        libnetworking/pppd/rtemsmain.c: Updated.
3333
33342001-10-12      Joel Sherrill <joel@OARcorp.com>
3335
3336        * libchip/serial/z85c30.c: Fixed typo.
3337
33382001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3341        * configure.in: Remove.
3342        * configure.ac: New file, generated from configure.in by autoupdate.
3343        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3344        * libchip/configure.in: Remove.
3345        * libchip/configure.ac: New file, generated from configure.in by
3346        autoupdate.
3347        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3348        * librdbg/configure.in: Remove.
3349        * librdbg/configure.ac: New file, generated from configure.in by
3350        autoupdate.
3351        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3352        * libnetworking/configure.in: Remove.
3353        * libnetworking/configure.ac: New file, generated from configure.in by
3354        autoupdate.
3355
33562001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3359        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3360        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3361
33622001-09-27      Joel Sherrill <joel@OARcorp.com>
3363
3364        * libchip/ChangeLog: Fixed typo in date.
3365
33662001-09-27      Eric Norum <eric.norum@usask.ca>
3367
3368        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3369        TFTP  filesystem.
3370
33712001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3372
3373        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3374        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3375        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3376        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3377        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3378        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3379        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3380        'PREINSTALL_FILES ='.
3381        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3382        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3383        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3384        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3385        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3386        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3387        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3388        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3389        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3390        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3391        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3392        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3393
33942001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3395
3396        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3397        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3398        * librdbg/src/m68k/any/Makefile.am: Ditto.
3399        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3400        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3401        happy.
3402
34032001-09-21      Joel Sherrill <joel@OARcorp.com>
3404
3405        * libchip/network/Makefile.am: Fixed typo on file name.
3406        * libchip/network/i82586.c: Commented out line 318 which is referencing
3407        a member of a structure that is not currently there.  This needs to be
3408        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3409        to C style.
3410
34112001-09-19      Eric Norum <eric.norum@usask.ca>
3412
3413        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3414
34152001-09-19      Chris Johns <ccj@acm.org>
3416
3417        * libchip/network/README.i82586, libchip/network/i82586.c,
3418        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3419        Network driver for Intel i82586.
3420        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3421        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3422        "root" filesystem with information obtained via the DHCP response.
3423
34242001-09-14      Eric Norum <eric.norum@usask.ca>
3425
3426        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3427        make gcc 3.x happy.
3428
34292001-08-16      Mike Siers <mikes@poliac.com>
3430
3431        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3432        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3433        These support callback functionality that has not even been compiled
3434        under RTEMS yet.
3435        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3436        example application.  Mike's notes on the modifications: - renamed
3437        error() function because of namespace problems - removed calls to the
3438        exit() funciton - removed extra files from the pppd source directory -
3439        defined pppd task constant values in rtemspppd.h - modifyied example
3440        code to get actual tick per second value - placed the pppd 2.3.11 man
3441        page file (pppd.8) into the pppd directory.
3442        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3443        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3444        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3445        libnetworking/pppd/rtems-ppp.c: Deleted.
3446        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3447        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3448        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3449        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3450        libnetworking/pppd/example/init.c,
3451        libnetworking/pppd/example/netconfig.h,
3452        libnetworking/pppd/example/ppp.conf,
3453        libnetworking/pppd/example/pppdapp.c,
3454        libnetworking/pppd/example/system.h: New files.
3455        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3456        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3457        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3458        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3459        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3460        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3461        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3462        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3463        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3464        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3465        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3466        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3467        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3468        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3469        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3470
34712001-08-16      Joel Sherrill <joel@OARcorp.com>
3472
3473        * libnetworking/pppd/example/Makefile: Removed.
3474        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3475        to avoid bootstrap -c clobbering it.
3476        * libnetworking/rtems_telnetd/.cvsignore: New file.
3477
34782001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3479
3480        * libnetworking/Makefile.am, libnetworking/configure.in,
3481        libnetworking/rtems_servers/Makefile.am,
3482        libnetworking/rtems_servers/telnetd.c,
3483        libnetworking/rtems_servers/telnetd.h,
3484        libnetworking/rtems_telnetd/Makefile.am,
3485        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3486        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3487        libnetworking/rtems_telnetd/telnetd.c,
3488        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3489        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3490        effect when ftpd change. - the tcp/ip stats have been implemented into
3491        icmds.c and started when telnetd daemon is started.
3492        * libnetworking/rtems_servers/telnetd.c,
3493        libnetworking/rtems_servers/telnetd.h: Removed.
3494        * libnetworking/rtems_telnetd: New directory.
3495        * libnetworking/rtems_telnetd/Makefile.am,
3496        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3497        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3498        libnetworking/rtems_telnetd/telnetd.c,
3499        libnetworking/rtems_telnetd/telnetd.h: New files.
3500
35012001-06-14      Joel Sherrill <joel@OARcorp.com>
3502
3503        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3504        Moved from libmisc/shell so the network stack to address network
3505        depenendency.
3506        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3507
35082001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3509
3510        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3511
35122001-05-15      Joel Sherrill <joel@OARcorp.com>
3513
3514        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3515        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3516        accidentally deleted the incorrectly empty versions.
3517
35182001-05-14      Till Straumann <strauman@slac.stanford.edu>
3519
3520        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3521        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3522        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3523        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3524        to know the values) - the affected BSP (shared/motorola) headers have
3525        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3526        driver (libchip/network/dec21140.c) has been fixed to use
3527        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3528        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3529        who is using this driver. - the DEC driver also has been fixed to use
3530        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3531        delay_in_bus_cycles().
3532
35332001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3534
3535        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3536
35372001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3538
3539        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3540
35412001-04-24      Eric Norum <eric.norum@usask.ca>
3542
3543        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3544        NTP synchronization a little more robust -- no NTP daemon yet, but at
3545        least it trys a little harder when the primary NTP server is down.
3546
35472001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3548
3549        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3550        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3551        libnetworking/pppd/modem_example/modem.c,
3552        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3553        other strings into English.
3554        * libnetworking/pppd/STATUS: updated to reflect the changes.
3555
35562001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3557
3558        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3559        again.
3560
35612001-04-20      Eric Valette <valette@crf.canon.fr>
3562
3563        * mcp750 directory renamed new_exception processing as it supports many
3564        more CPU models.
3565        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3566        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3567        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3568        formerly in mcp750 plus modifications.
3569        * librdbg/src/powerpc/mcp750/.cvsignore,
3570        librdbg/src/powerpc/mcp750/Makefile.am,
3571        librdbg/src/powerpc/mcp750/remdeb.h,
3572        librdbg/src/powerpc/mcp750/remdeb_f.x,
3573        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3574        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3575        new_exception_processing.
3576        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3577        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3578        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3579        part of this effort to add support for the MPC8xx.
3580
35812001-04-19      Joel Sherrill <joel@OARcorp.com>
3582
3583        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3584        internal include files.
3585
35862001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3587
3588        PR 158
3589        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3590        rcmd() library call by commenting out the parts that deal with signals.
3591        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3592        stdio. The 'server-side' parts of this file which deal with
3593        authentication are disabled since they are not needed.
3594
35952001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3596
3597        * libnetworking/include/.cvsignore: Remove dangling file.
3598
35992001-03-14      Joel Sherrill <joel@OARcorp.com>
3600
3601        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3602        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3603        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3604        libchip style serial drivers can be written in libcpu or libbsp.
3605
36062001-03-01      Joel Sherrill <joel@OARcorp.com>
3607
3608        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3609        libchip/network/sonic.c, libchip/network/sonic.h,
3610        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3611        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3612        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3613        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3614        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3615        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3616        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3617        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3618
36192001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3620
3621        * librdbg/include/rdbg/Makefile.am,
3622        librdbg/include/rdbg/i386/Makefile.am,
3623        librdbg/include/rdbg/m68k/Makefile.am,
3624        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3625        style on include files.
3626
36272001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3628
3629        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3630        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3631        replace ${..} with $(..).
3632        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3633        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3634        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3635        libnetworking/rtems/Makefile.am, libnetworking/
3636        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3637        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3638        include_*HEADERS instead of H_FILES.
3639        * libnetworking/include/Makefile.am: Remove.
3640        * libnetworking/Makefile.am: Add handling of *.h files.
3641        * libnetworking/configure.in: Remove include/Makefile.
3642
36432001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3644
3645        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3646
36472001-01-31      Sergei Organov <osv@javad.ru>
3648
3649        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3650        current dir and root dir removed in favor of new libio support for
3651        task-local current and root directories. - Bug in `close_data_socket()'
3652        introduced by previous change fixed. - `command_pasv()' changed to set
3653        timeout on socket we are listening on and code fixed to don't close
3654        socket twice on error. - `serr()' changed to clear `errno'. -
3655        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3656        changed to clear `errno' before processing session. -
3657        `close_data_socket()' fixed to close both active and passive sockets -
3658        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3659        empty string  in `exec_command()'.
3660
36612001-01-25      Eric Norum <eric.norum@usask.ca>
3662
3663        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3664        improves throughput on systems which are dropping packets.   Only the
3665        first timeout is reduced.  This keeps the number of extra packets down
3666        on networks that are very busy and dropping lots of packets.
3667
36682001-01-24      Sergei Organov <osv@javad.ru>
3669
3670        * libnetworking/rtems_servers/ftpd.c,
3671        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3672        - Timeouts on sockets implemented. 'idle' field added to configuration.
3673        No timeout by default to keep backward compatibility. Note: SITE IDLE
3674        command not implemented yet. - Basic global access control implemented.
3675        'access' field added to configuration. No access limitations by default
3676        to keep backward compatibility. - Anchor data socket for active mode
3677        (using self IP and port 20.) - Fixed default data port support (still
3678        not tested). - Don't allow IP address different from originating host in
3679        PORT command to improve security. - Fixed bug in MDTM command. - Check
3680        for correctness of parsing of argument in command_port(). - Fixed
3681        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3682        a directory. - Command parsing a little bit improved: command names are
3683        now converted to upper-case to be more compatible with RFC (command
3684        names are not case-sensitive.) - Reformat comments so that they have
3685        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3686        previous changes - True ASCII mode implemented (doesn't work for hooks
3687        and /dev/null) - Passive mode implemented, PASV command added. - Default
3688        port for data connection could be used (untested, can't find ftp client
3689        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3690        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3691
36922001-01-18      Joel Sherrill <joel@OARcorp.com>
3693
3694        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3695        macro using variable arguments.
3696        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3697        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3698        since I updated the main RTEMS development machine to RedHat 7.2 and
3699        apparently got a new version of rpcgen.
3700
37012001-01-12      Sergei Organov <osv@javad.ru>
3702
3703        * libnetworking/rtems_servers/ftpd.c,
3704        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3705        - use pool of pre-created threads to handle sessions instead of
3706        creating/deleting threads on the fly - LIST output is now similar to
3707        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3708        happy with it. - LIST NAME now works (both for files and directories) -
3709        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3710        clients happy  - keep track of CWD for every session separately -
3711        ability to specify root directory name for FTPD in configuration table.
3712        FTPD will then create illusion for FTP clients that this is actually
3713        root directory. - ignore options sent in commands, thus LIST -al FILE
3714        works and doesn't try to list "-al" directory. - buffers are allocated
3715        on stack instead of heap where possible to eliminate malloc/free calls
3716        (avoid possible heap fragmentation troubles). - drop using of task
3717        notepad to pass parameters - use function arguments instead - use
3718        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3719        in socket() instead of AF_INET.
3720
37212001-01-02      Joel Sherrill <joel@OARcorp.com>
3722
3723        * libnetworking/CHANGELOG: Removed.
3724        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3725
37262000-12-14      Eric Norum <eric.norum@usask.ca>
3727
3728        * libnetworking/lib/tftpDriver.c: Added write capability.
3729
37302000-12-08      Joel Sherrill <joel@OARcorp.com>
3731
3732        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3733        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3734        numerous variable declarations conditional on PPP_COMPRESS and
3735        PPP_FILTER.  Commented out variables that were not used because the code
3736        using them was commented out. Removed totally unused variables.
3737        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3738        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3739
37402000-11-30      Joel Sherrill <joel@OARcorp.com>
3741
3742        * libnetworking/modem/ppp_tty.c: Changed to include
3743        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3744        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3745        * libnetworking/Makefile.am: Modified to reflect above.
3746
37472000-11-27      Joel Sherrill <joel@OARcorp.com>
3748
3749        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3750
37512000-11-25      Eric Norum <eric.norum@usask.ca>
3752
3753        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3754        core.
3755
37562000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3757
3758        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3759        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3760        subdir.
3761        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3762        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3763        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3764        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3765        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3766        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3767        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3768        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3769        ppp_tty.c and the real pppd main is in pppmain.c.
3770
37712000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3772
3773        * libchip/network/sonic.c: Added ipalign() routine to align the received
3774        packet so that the ip header is on a 32-bit boundary. Necessary for
3775        cpu's that do not allow unaligned loads and stores and when the 32-bit
3776        DMA mode is used.
3777
37782000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3779
3780        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3781        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3782        ACLOCAL_AMFLAGS.
3783        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3784        ACLOCAL_AMFLAGS.
3785        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3786        ACLOCAL_AMFLAGS.
3787
37882000-11-03      Chris Johns <ccj@acm.org>
3789
3790        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3791        libchip/network/cs8900.h: New files.
3792
37932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3794
3795        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3796        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3797        $(RTEMS_TOPdir)/aclocal.
3798        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3799        $(RTEMS_TOPdir)/aclocal.
3800        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3801        $(RTEMS_TOPdir)/aclocal.
3802
38032000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3804
3805        * configure.in: Switch to GNU-canonicalization.
3806        * Makefile.am: Reflect changes to configure.in.
3807        * acinclude.m4: Remove.
3808
38092000-10-30      Joel Sherrill <joel@OARcorp.com>
3810
3811        * POSIX include files merged into newlib.  This resulted in some
3812        definitions moving to other files and thus some secondary effects in
3813        RTEMS source code.
3814        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3815        in sync with newlib's <machine/types.h>.
3816        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3817        definition of struct itimerval in <sys/time.h>.
3818
38192000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3820
3821        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3822        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3823        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3824        * ChangeLog: Fix typos.
3825        * configure.in: add tests to the GNU canonicalized subdirectories.
3826
38272000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3828
3829        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3830        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3831        the lib directory before configuring lib/.
3832
38332000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3834
3835        * configure.in, Makefile.am: add exec to the GNU canonicalized
3836        subdirectories.
3837        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3838        * configure.in: add libnetworking, librpc and librdb to the GNU
3839        canonicalized subdirectories.
3840        * configure.in: add libmisc and libchip to the GNU canonicalized
3841        subdirectories.
3842        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3843        Switch to GNU canonicalization.
3844        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3845        Switch to GNU canonicalization.
3846        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3847        Switch to GNU canonicalization.
3848
38492000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3850
3851        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3852        canonicalization to libfs/. The approach is currently a bit of a hack as
3853        GNU canonicalization does not support the per-BSP build some of the
3854        other directories require.  As more of the tree is converted, this will
3855        become less  of an issue.
3856
38572000-10-20      Joel Sherrill <joel@OARcorp.com>
3858
3859        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3860        parameter.
3861
38622000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3863
3864        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3865        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3866        * librdbg/configure.in: Add m68k support.
3867        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3868        subdirectory.
3869        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3870        failure.
3871        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3872        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3873        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3874        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3875        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3876        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3877        librdbg/src/m68k/.cvsignore: New files.
3878        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3879        function pointers.
3880        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3881        _after_ pointer has been checked against NULL.
3882
38832000-10-18      Joel Sherrill <joel@OARcorp.com>
3884
3885        * wrapup/Makefile.am: Added libfs.
3886
38872000-10-18      Chris Johns <ccj@acm.org>
3888
3889        * libfs created.
3890        * configure.in: Added libfs subdirectory.
3891        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3892
38932000-09-28      Joel Sherrill <joel@OARcorp.com>
3894
3895        * libnetworking/rtems_webserver/Makefile.am,
3896        libnetworking/rtems_webserver/base64.c,
3897        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3898        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3899
39002000-09-22      Joel Sherrill <joel@OARcorp.com>
3901
3902        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3903        libnetworking/rtems/rtems_bsdnet_internal.h,
3904        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3905        have included rtems.h.  It is now including precisely the  least amount
3906        of low level, yet portable .h files to get the basic RTEMS types
3907        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3908        used machine/types.h to include rtems.h.
3909
39102000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3911
3912        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3913
39142000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3915
3916        * libnetworking/ChangeLog: Cleanup.
3917
39182000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3919
3920        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3921        * libchip/ChangeLog: Fix formating.
3922
39232000-09-05      Joel Sherrill <joel@OARcorp.com>
3924
3925        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3926        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3927        confusion and to work with the converted flags.
3928
39292000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3930
3931        * wrapup/Makefile.am: Include compile.am.
3932        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3933        libchip/serial/Makefile.am: Include compile.am.
3934        * librdbg/src/i386/any/Makefile.am,
3935        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3936        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3937        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3938        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3939        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3940        libnetworking/rtems_servers/Makefile.am,
3941        libnetworking/rtems_webserver/Makefile.am,
3942        libnetworking/wrapup/Makefile.am: Include compile.am.
3943
39442000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3945
3946        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3947        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3948
39492000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3950
3951        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3952
39532000-08-31      Joel Sherrill <joel@OARcorp.com>
3954
3955        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3956        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3957        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3958        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3959        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3960        * libnetworking/wbase64.c: Removed.
3961        * libnetworking/Makefile.am, libnetworking/asp.c,
3962        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3963        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3964        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3965        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3966        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3967        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3968        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3969        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3970        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3971        Modified.
3972
39732000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3974
3975        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3976
39772000-08-30      Joel Sherrill <joel@OARcorp.com>
3978
3979        * libnetworking/rtems_webserver/license.txt: New file.
3980
39812000-08-10      Joel Sherrill <joel@OARcorp.com>
3982
3983        * ChangeLog: New file.
3984        * libchip/ChangeLog: New file.
3985        * librdbg/ChangeLog: New file.
3986        * libnetworking/ChangeLog: New file.
3987
Note: See TracBrowser for help on using the repository browser.