source: rtems/c/src/ChangeLog @ 9814d2dd

4.104.115
Last change on this file since 9814d2dd was 9814d2dd, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on Dec 23, 2008 at 8:31:47 AM

spi-sd-card.c, spi-sd-card.h: removed high-level driver IF, added generic block I/O functions

  • Property mode set to 100644
File size: 147.0 KB
Line 
12008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
4        level LibI2C interface.  Added generic block IO functions.
5
62008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
9        optman/rtems/no-msg.c, optman/rtems/no-part.c,
10        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
11        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
12        optman/sapi/no-ext.c, optman/sapi/no-io.c:
13        Revert previous patch (cvs clash with Joel hacking cpukit).
14
152008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
18
192008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
22        optman/rtems/no-msg.c, optman/rtems/no-part.c,
23        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
24        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
25        optman/sapi/no-ext.c, optman/sapi/no-io.c:
26        Fix prototypes.
27
282008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
31
322008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
35        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
36        duplicated data.
37
382008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
39
40        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
41        SuperCore Handler initialization routines to directly pull parameters
42        from configuration table.
43
442008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
47        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
48        optman/rtems/no-part.c, optman/rtems/no-region.c,
49        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
50        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
51        initialization routines to directly pull parameters from
52        configuration table. Eliminate empty routines sportted.
53
542008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
57
582008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
61        all public use of TOD conversion routines.
62
632008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * libchip/network/smc91111config.h:
66        #include <stdint.h> instead of <rtems/stdint.h>.
67
682008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
71        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
72
732008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
74
75        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
76
772008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
78
79        * libchip/serial/ns16550.c: Transmit the character in the polled write
80        function within a critical section for printk() compatibility.
81
822008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
83
84        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
85
862008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
87
88        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
89
902008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
93
942008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * aclocal/bsp-bootcard-options.m4: Fix quoting.
97
982008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * aclocal/bsp-bootcard-options.m4: New file.
101        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
102
1032008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
104
105        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
106        BSPs that support this feature.
107
1082008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
109
110        * libchip/serial/ns16550.c: Fix typo.
111
1122008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * libchip/serial/ns16550.c: Fix typo.
115
1162008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * libchip/serial/ns16550.c: Add not supported on arm even though it is
119        not simple vectored.
120
1212008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * libchip/serial/ns16550.c: Not currently supported on architectures
124        with simple vectored interrupt model.
125
1262008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * aclocal/version.m4: Bump RTEMS_API to 4.10.
129        Bump _RTEMS_VERSION to 4.9.99.0.
130
1312008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
132
133        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
134        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
135        functions have now static linkage type.  Added constant qualifier to
136        operations table and read-only function parameters.
137
138        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
139        c/src/libchip/serial/serial.h:  Include required header files.  Removed
140        support for old PowerPC exception handling.  Various fixes for
141        interrupt related routines.  Added support for BSPs with IRQ extension
142        API.
143
1442008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
147        is no PCI bus based upon the BSP not having a base address defined.
148        This means this driver cannot be supported on that board.
149
1502008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
151
152        * libchip/network/dec21140.c, libchip/network/elnk.c,
153        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
154
1552008-09-17      Miao Yan <yanmiaobest@gmail.com>
156
157        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
158        add simple device only filesystem (devfs), optionally completely drop
159        out filesystem, and to clean up disabling newlib reentrancy support.
160        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
161        now has a 15K code space.
162        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
163        Removed.
164
1652008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
166
167        * libchip/ide/ata.h: Convert to Unix file format.
168
1692008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
170
171        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
172        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
173        libchip/serial/serial.h, libchip/serial/serprobe.c,
174        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
175        Convert to "bool".
176        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
177        libchip/i2c/spi-memdrv.h: Convert to "bool".
178        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
179        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
180        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
181        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
182        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
183        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
184        Convert to "bool".
185        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
186        Convert to "bool".
187        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
188        Convert to "bool".
189
1902008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
191
192        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
193        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
194        memory driver to not use the clock ioctl to install a method to poll
195        for input. It now uses a Class API Timer which means we can eliminate
196        this special IOCTL from all clock drivers.
197        * libchip/shmdr/setckvec.c: Removed.
198
1992008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * libchip/network/sonic.c: Do not declare a variable just to hold an
202        ignored return value.
203
2042008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
205
206        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
207
2082008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
211        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
212
2132008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * libchip/display/disp_hcms29xx.c: Do not make these static. They
216        appear to be unused that way.
217
2182008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * libchip/shmdr/shm_driver.h: Correct prototypes.
221
2222008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
223
224        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
225        variables and made methods static.
226
2272008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
228
229        * libchip/serial/ns16550.c: Fix warning.
230
2312008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
232
233        * aclocal/prog-cc.m4: Add -Wnested-externs.
234
2352008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * libchip/network/dec21140.c: Add missing prototype.
238        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
239
2402008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
243        -Wstrict-prototypes to RTEMS_CFLAGS.
244
2452008-08-02      Chris Johns <chrisj@rtems.org>
246
247        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
248        rtems_blkdev_request count and start references. Use
249        RTEMS_BLKDEV_START_BLOCK.
250
2512008-07-29      Chris Johns <chrisj@rtems.org>
252
253        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
254
255        * libchip/ide/ata.c: Change to use a mutex rather than disable
256        pre-emption. Updated to the libblock changes.
257
258        * libchip/ide/ata_internal.h: Updated to the new chains API.
259
260        * libchip/ide/ide_controller.c: Updated to the libblock
261        changes. Added come debug tracing.
262
263        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
264        to the libblock changes.
265
2662008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
267
268        * configure.ac: Remove RPCGEN, RPCTOOLS.
269
2702008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
271
272        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
273        for output format specifiers.
274
2752008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
276
277        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
278        Fixed some data types
279
2802008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
281
282        * libchip/i2c/spi-sd-card.c: Added missing header file.
283        * libchip/Makefile.am: Added SD Card driver.
284
2852008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
286
287        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
288        make glyphs non-constant, added file headers
289
2902008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
291
292        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
293        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
294        * libchip/display/font_hcms29xx.h
295        Creation of SPI display driver
296
2972008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
298
299        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
300        via SPI.
301
3022008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
305        AC_PREREQ(2.62).
306
3072008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
308
309        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
310
3112008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
312
313        * libchip/Makefile.am: Move termios helper routines from libchip to
314        libcsupport. Add routine which makes it easy for a termios device
315        driver to inform termios of its default baud rate. This avoids
316        inconsistencies in later termios settings changes.
317        * libchip/serial/termios_baud2index.c,
318        libchip/serial/termios_baud2num.c: Removed.
319
3202008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
323
3242008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
325
326        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
327        not fail if there are none.
328
3292008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
330
331        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
332        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
333        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
334        * libchip/Makefile.am:
335        derived a generic spi memory driver from spi-flash-m25p40,
336        added descriptor for fram fm25l256
337
3382008-05-07      Till Straumann <strauman@slac.stanford.edu>
339
340        PR 649/bsps
341        * libchip/ide/ata.c: Give up if the interface does not become ready.
342
3432008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
344
345        Moved to cpukit.
346        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
347        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
348        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
349        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
350        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
351        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
352        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
353        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
354        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
355        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
356        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
357        nfsclient/src/xdr_mbuf.c: Removed.
358
3592008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
360
361        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
362
3632008-01-05      Chris Johns <chrisj@rtems.org>
364
365        * libchip/flash/am29lv160.c: Update the blank check error message
366        to say there is an error.
367       
3682007-12-22      Chris Johns <chrisj@rtems.org>
369
370        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
371        the hello message. Just one line but still a little too long.
372       
3732007-12-14      Chris Johns <chrisj@rtems.org>
374
375        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
376        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
377        * libchip/flash, libchip/flash/am29lv160.c,
378        libchip/flash/am29lv160.h: New.
379
3802007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        * libchip/network/if_fxp.c: Spacing.
383
3842007-11-20      Till Straumann <strauman@slac.stanford.edu>
385
386        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
387        Avoid using 'stdio' before the system is up and fully
388        initialized.
389
3902007-11-20      Till Straumann <strauman@slac.stanford.edu>
391
392        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
393        * libchip/Makefile.am, libchip/preinstall.am:
394        added new driver for Maxim DS1375 i2c RTC.
395
3962007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
397
398        * libchip/i2c/spi-flash-m25p40.c:
399        added addressing call in write function
400
4012007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
402
403        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
404        * libchip/Makefile.am:
405        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
406
4072007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
408
409        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
410
4112007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
412
413        * nfsclient/Makefile.am: Fix errors.
414
4152007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
416
417        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
418
4192007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
420
421        * aclocal/version.m4: Bump RTEMS_API to 4.9.
422        Bump RTEMS_VERSION to 4.8.99.0.
423
4242007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
425
426        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
427
4282007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
429
430        * configure.ac: Remove AC_PROG_AWK (Unused).
431
4322007-09-14      Daron Chabot <djc915@mail.usask.ca>
433
434        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
435        rtems_interrupt_vector, to permit passing arbitrary arguments to the
436        ISR. Clean up of variables to silence compiler warnings.
437
4382007-09-13      Daniel Hellstrom <daniel@gaisler.com>
439
440        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
441
4422007-09-12      Daniel Hellstrom <daniel@gaisler.com>
443
444        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
445          - Odd bit bug in some chips taken care of.
446          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
447            alignment but failing to do so must have made the driver writer to make
448            some incorrect assumptions about MBUFs.
449          - Fixed MBUF handling to handle mbuf chains better. The Data length of
450            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
451          - Made while loop responsible for copying data to fifo port copy 16 shorts
452            per loop instead of 1 short, increasing the copying process.
453
4542007-09-07      Daniel Hellstrom <daniel@gaisler.com>
455
456        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
457        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
458
4592007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
460
461        * configure.ac, wrapup/Makefile.am: Remove RDBG.
462        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
463        librdbg/Makefile.am, librdbg/preinstall.am,
464        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
465        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
466        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
467        librdbg/include/rdbg/powerpc/rdbg_f.h,
468        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
469        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
470        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
471        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
472        librdbg/src/servtsp.c, librdbg/src/servutil.c,
473        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
474        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
475        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
476        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
477        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
478        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
479        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
480        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
481        librdbg/src/powerpc/rdbg_f.c,
482        librdbg/src/powerpc/new_exception_processing/remdeb.h,
483        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
484        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
485        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
486
4872007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
490
4912007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
494          sizes.
495
4962007-07-27      Chris Johns <chrisj@rtems.org>
497
498        * wrapup/Makefile.am: Create archive from a file for hosts
499        with a limited command line size.
500
5012007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
504          sizes.
505
5062007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
507       
508        * configure.ac: Add nfsclient.
509        * nfsclient/Makefile.am: New.
510        * nfsclient/proto/Makefile, nfsclient/Makefile,
511          nfsclient/src/Makefile: Remove.
512        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
513        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
514
5152007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
516
517        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
518        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
519        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
520        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
521        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
522        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
523        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
524        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
525        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
526        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
527        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
528        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
529
5302007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
531
532        * libchip/serial/ns16550.c: removed timed out wait for transmitter
533        to become ready: This will not work for fast CPUs.
534
5352007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
536
537        * libchip/ide/ata.c: fixed warning
538
5392007-06-20      Ray Xu <rayx@gmail.com>
540
541        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
542        console, and libio. This shrinks the memory requirements but Joel has
543        not figured out how best to present this to application space.
544        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
545        New files.
546
5472007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * optman/sapi/no-io.c: Split IO Manager into one function per file so
550        now we only need required initialization methods.
551
5522007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
555        parameter since it was used to configure a no longer used feature.
556        Device names are now part of the filesystem not in a table.
557
5582007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
559
560        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
561        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
562        optman/rtems/no-part.c, optman/rtems/no-region.c,
563        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
564        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
565        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
566        other optional managers so using them reduces application size
567        instead of increasing it.
568        * optman/rtems/no-barrier.c: New file.
569
5702007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
571
572        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
573        adjustments to pci-API changes.
574        * libchip/network/dec21140.c, libchip/network/elnk.c,
575        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
576        changes.
577
5782007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * libchip/network/dec21140.c, libchip/network/if_dc.c,
581        libchip/network/if_fxp.c: Reflect changes to pci-API.
582
5832007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
586        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
587
5882007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
591          being used to compile "tools").
592
5932007-03-13      Joel Sherrill <joel@OARcorp.com>
594
595        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
596
5972007-03-12      Joel Sherrill <joel@OARcorp.com>
598
599        * libchip/network/cs8900.c, libchip/network/cs8900.h,
600        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
601        and/or fix mistake in copyright notice. Both of these mistakes appear
602        to be from code submitted after these changes were made previously.
603
6042007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
605
606        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
607
6082007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
609
610        * libchip/Makefile.am: Correct path to README.tulipclone.
611
6122007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * libchip/ide/ata.c: Remove superfluous type casts.
615
6162007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
617
618        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
619        Use size_t for sizes.
620
6212007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
622
623        * libchip/ide/ata.c: in ata_request_done: moved call to free()
624        from preemption disabled region
625
6262007-01-16      Till Straumann <strauman@slac.stanford.edu>
627
628        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
629        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
630        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
631
6322006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
635          ioctl_command_t as ioctl argument.
636
6372006-12-13      Joel Sherrill <joel@OARcorp.com>
638
639        * librtems++/include/rtems++/rtemsEvent.h,
640        librtems++/include/rtems++/rtemsMessageQueue.h,
641        librtems++/include/rtems++/rtemsSemaphore.h,
642        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
643        librtems++/src/rtemsMessageQueue.cc,
644        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
645        rtems_unsigned32 to uint32_t.
646
6472006-12-13      Joel Sherrill <joel@OARcorp.com>
648
649        PR 1181/bsps
650        * optman/rtems/no-msg.c: Clean up dead code.
651
6522006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
655
6562006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
657
658        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
659        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
660        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
661
6622006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * configure.ac: New BUG-REPORT address.
665
6662006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
667
668        * Makefile.am: Remove ampolish3.
669
6702006-11-17      Joel Sherrill <joel@OARcorp.com>
671
672        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
673        blank lines.
674
6752006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
676
677        * configure.ac: Remove RTEMS_AMPOLISH3.
678        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
679          Remove checks for AMPOLISH3.
680        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
681        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
682        * ampolish3: Remove.
683
6842006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
685
686        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
687        * aclocal/prog-cc.m4: Remove CFLAGS.
688        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
689        Compose CFLAGS. Append CFLAGS to ac_configure_args.
690
6912006-10-23      Joel Sherrill <joel@OARcorp.com>
692
693        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
694
6952006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
696
697        * automake/compile.am: Use hard-coded RTEMS_* flags.
698
6992006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
700
701        * aclocal/rtems-top.m4: Remove RTEMS_API.
702        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
703
7042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
705
706        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
707
7082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
709
710        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
711
7122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
713
714        * aclocal/version.m4: Bump version to 4.7.99.0.
715
7162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
717
718        * configure.ac: Require autoconf-2.60. Require automake-1.10.
719
7202006-09-11      Joel Sherrill <joel@OARcorp.com>
721
722        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
723
7242006-09-04      Joel Sherrill <joel@OARcorp.com>
725
726        * libchip/network/greth.c, libchip/network/open_eth.c,
727        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
728        introduced by warning removal.
729
7302006-09-01      Joel Sherrill <joel@OARcorp.com>
731
732        * libchip/network/greth.c, libchip/network/open_eth.c,
733        libchip/network/smc91111.c: Remove warnings and correct prototype
734        added earlier today.
735
7362006-09-01      Joel Sherrill <joel@OARcorp.com>
737
738        * libchip/network/cs8900.c, libchip/network/greth.c,
739        libchip/network/i82586.c, libchip/network/open_eth.c,
740        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
741        sized integers, and inttypes.h printf helpers.
742
7432006-08-09      Kolja Waschk <waschk@telos.de>
744
745        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
746
7472006-07-12      Joel Sherrill <joel@OARcorp.com>
748
749        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
750
7512006-07-11      Jerry Needell <jerry.needell@unh.edu>
752
753        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
754        4.6 branch.  Original modifications by Gaisler Enterprises.
755        * libchip/network/greth.c, libchip/network/greth.h: New files.
756
7572006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
758
759        * ide/ata.[ch]:
760        (PR1118) fetch priority for ATA task from a variable,
761        not a fixed configuration value.
762       
7632006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
764
765        * Makefile.am: Add ampolish3.
766
7672006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * ampolish3: New.
770        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
771
7722006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
773
774        * aclocal/rtems-ampolish.m4: New.
775        * configure.ac: Use RTEMS_AMPOLISH3.
776
7772006-04-18  Joel Sherrill <joel@OARcorp.com>
778
779        * aclocal/version.m4: Updated to rtems-4.6.99.3.
780
7812006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
782
783        PR 853/filesystem
784        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
785        should be modified to support the new exception scheme and to use the
786        handle parameter.
787
7882006-02-a32     Eric Norum <norume@aps.anl.gov>
789
790        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
791        "newer" PCI access calls.  Minor cleanups.  Comments.
792
7932006-01-12      Eric Norum <norume@aps.anl.gov>
794
795        PR 861/networking
796        PR 863/networking
797        * libchip/network/smc91111.c: Fix illegal lvalue increments.
798
7992006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
800
801        * wrapup/Makefile.am: Add preinstall.am.
802        * libchip/Makefile.am: Build libchip/network/smc91111.
803        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
804        Eliminate cyg_int* crap.
805
8062006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
807
808        * librdbg/Makefile.am: Add preinstall.am.
809        * aclocal/bsp-configure.m4: Add ampolish3.
810        New header guards.
811
8122006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * libchip/network/open_eth.c, libchip/network/open_eth.h:
815        Merger from rtems-4-6-branch.
816
8172006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
818
819        * libchip/network/smc91111.c
820        libchip/network/smc91111config.h
821        libchip/network/smc91111exp.h
822        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
823        * libchip/Makefile.am: Reflect adding smc91111*.
824
8252006-01-08      Joel Sherrill <joel@OARcorp.com>
826
827        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
828        char *.
829
8302006-01-08      Joel Sherrill <joel@OARcorp.com>
831
832        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
833        warnings.
834
8352005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
836
837        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
838        Add RTEMS_RELLDFLAGS.
839        * automake/compile.am: Remove RTEMS_USE_GCC.
840        Remove RTEMS_RELLDFLAGS.
841        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
842
8432005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
844
845        * libchip/network/if_media.h, libchip/network/mii.h:
846        Remove (Moved to cpukit).
847        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
848        and libchip/network/if_media.h.
849        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
850        if_media.h having moved.
851
8522005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
853
854        * automake/compile.am, automake/host.am, automake/local.am,
855        automake/subdirs.am: Remove depend.
856        * configure.ac: Explicitly pass --libdir and --includedir to
857        testsuites.
858
8592005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
860
861        * configure.ac: Reflect changes to testsuites.
862
8632005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
864
865        * automake/compile.am: Remove GCCSPECS.
866        * aclocal/prog-cc.m4: Add GCCSPECS.
867        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
868
8692005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
870
871        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
872        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
873
8742005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
875
876        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
877        libcpu/byteorder.h for i386.
878
8792005-11-02      Till Straumann <strauman@slac.stanford.edu>
880
881        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
882        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
883        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
884        added a simple API/library for i2c devices and drivers for i2c
885        2-byte eeproms and a ds1621 temperature sensor; API is documented
886        in libi2c.h.
887
8882005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
889
890        * libnetworking/pppd/ipxcp.c,
891        libnetworking/pppd/chat.c,
892        libnetworking/pppd/patchlevel.h,
893        libnetworking/pppd/upap.h,
894        libnetworking/pppd/md5.h,
895        libnetworking/pppd/pppd.8,
896        libnetworking/pppd/README,
897        libnetworking/pppd/preinstall.am,
898        libnetworking/pppd/md4.h,
899        libnetworking/pppd/magic.c,
900        libnetworking/pppd/pppd.h,
901        libnetworking/pppd/demand.c,
902        libnetworking/pppd/rtemsmain.c,
903        libnetworking/pppd/sys-rtems.c,
904        libnetworking/pppd/ipcp.h,
905        libnetworking/pppd/lcp.h,
906        libnetworking/pppd/chap_ms.c,
907        libnetworking/pppd/md4.c,
908        libnetworking/pppd/rtemspppd.h,
909        libnetworking/pppd/cbcp.h,
910        libnetworking/pppd/auth.c,
911        libnetworking/pppd/lcp.c,
912        libnetworking/pppd/example/README,
913        libnetworking/pppd/example/ppp.conf,
914        libnetworking/pppd/example/system.h,
915        libnetworking/pppd/example/netconfig.h,
916        libnetworking/pppd/example/pppdapp.c,
917        libnetworking/pppd/example/init.c,
918        libnetworking/pppd/example/Makefile-user,
919        libnetworking/pppd/example/pppd.options,
920        libnetworking/pppd/rtemspppd.c,
921        libnetworking/pppd/ipxcp.h,
922        libnetworking/pppd/chap_ms.h,
923        libnetworking/pppd/options.c,
924        libnetworking/pppd/magic.h,
925        libnetworking/pppd/chap.h,
926        libnetworking/pppd/cbcp.c,
927        libnetworking/pppd/upap.c,
928        libnetworking/pppd/chap.c,
929        libnetworking/pppd/Makefile.am,
930        libnetworking/pppd/ccp.h,
931        libnetworking/pppd/utils.c,
932        libnetworking/pppd/rtemsdialer.h,
933        libnetworking/pppd/fsm.h,
934        libnetworking/pppd/pathnames.h,
935        libnetworking/pppd/md5.c,
936        libnetworking/pppd/fsm.c,
937        libnetworking/pppd/ipcp.c,
938        libnetworking/pppd/STATUS,
939        libnetworking/pppd/ccp.c,
940        libnetworking/Makefile.am: Remove (Moved to cpukit).
941
9422005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
943
944        * configure.ac: Remove libnetworking, libnetworking/pppd.
945        * wrapup/Makefile.am: Remove libpppd.a.
946
9472005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
948
949        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
950        rtemsdialer.h to $(includedir)/rtems.
951
9522005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
953
954        * libnetworking/rtems_telnetd/icmds.c,
955        libnetworking/rtems_telnetd/Makefile.am,
956        libnetworking/rtems_telnetd/preinstall.am,
957        libnetworking/rtems_telnetd/pty.c,
958        libnetworking/rtems_telnetd/pty.h,
959        libnetworking/rtems_telnetd/README,
960        libnetworking/rtems_telnetd/telnetd.c,
961        libnetworking/rtems_telnetd/telnetd.h:
962        Remove (Moved to cpukit).
963
9642005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
965
966        * configure.ac: Remove libnetworking/rtems_telnetd.
967        * libnetworking/Makefile.am: Remove rtems_telnetd.
968        * libnetworking/README: Remove (Obsolete).
969        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
970
9712005-10-20  Eric Norum <norume@aps.anl.gov>
972
973        * libchip/network/dec21140.c: Clean up PCI mapping.
974
9752005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
976
977        * libnetworking/pppd/Makefile.am: Use preinstall.am.
978        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
979        librdbg/src/servrpc.c, librdbg/src/servtgt.c
980        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
981        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
982        * configure.ac: Move optman to the end of BSP_SUBDIRS.
983
9842005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
985
986        * aclocal/bspopts.m4: Add missing m4 quotes.
987
9882005-09-02  Joel Sherrill <joel@OARcorp.com>
989
990    * aclocal/version.m4: Updated to rtems-4.6.99.2.
991
9922005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
993
994        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
995        libchip/network/dec21140.c: Remove initialization of PCI bus.
996
9972005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
998
999        * optman/Makefile.am: Add preinstall.am.
1000
10012005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1002
1003        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1004        UNTESTED to tested.
1005
10062005-06-17      Joel Sherrill <joel@OARcorp.com>
1007
1008        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1009        it is not supported by the MPC5xx.
1010
10112005-06-17      Joel Sherrill <joel@OARcorp.com>
1012
1013        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1014        interface. Also correct attempting to build on other than PowerPC and
1015        x86.
1016
10172005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1018
1019        * libchip/Makefile.am: Add driver for Tulip clones.
1020        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1021        libchip/network/if_dcreg.h: New files.
1022
10232005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1024
1025        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1026        to enable rdbg.
1027        * configure.ac: Reflect changes above.
1028
10292005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1030
1031        * configure.ac: Add ada/.
1032
10332005-05-20      Sergei Organov  <osv@topconrd.ru>
1034
1035        PR 750/networking
1036        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1037        wait_input().
1038
10392005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1040
1041        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1042        rtems/irq.h.
1043
10442005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1045
1046        * libchip/Makefile.am: Include preinstall.am.
1047        * libchip/preinstall.am: New.
1048
10492005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * configure.ac: Add AMPOLISH3.
1052        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1053        * libnetworking/rtems_telnetd/preinstall.am: New.
1054        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1055
10562005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1057
1058        * configure.ac: Let enable_rpcgen default to "no".
1059
10602005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1061
1062        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1063
10642005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1065
1066        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1067        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1068
10692005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1070
1071        * libchip/network/dec21140.c, libchip/network/elnk.c,
1072        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1073
10742005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1075
1076        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1077        of code as a result of the implementation of a common PCI interface.
1078
10792005-05-04      Joel Sherrill <joel@OARcorp.com>
1080
1081        * libchip/network/open_eth.c: Remove prototype of set_vector.
1082
10832005-05-03      Joel Sherrill <joel@OARcorp.com>
1084
1085        * librdbg/src/ptrace.c: Remove warning.
1086
10872005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1088
1089        * libchip/network/dec21140.c, libchip/network/elnk.c,
1090        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1091        Modified parameter list to remove warnings.
1092
10932005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1094
1095        * libchip/network/cs8900.c, libchip/network/i82586.c,
1096        libchip/network/open_eth.c, libchip/network/sonic.c,
1097        libchip/serial/mc68681.c: Modified types to remove
1098        warnings.  Added initialization to remove warnings.
1099
11002005-04-28      Joel Sherrill <joel@OARcorp.com>
1101
1102        * libchip/network/README.sonic: Rewritten to account for removal of
1103        dmv177.
1104
11052005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1106
1107        PR 781/rtems_misc
1108        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1109
11102005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1111
1112        * libchip/serial/ns16550.c:
1113        Fixed warnings generated in various powerpc configurations
1114
11152005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1116
1117        * libchip/serial/ns16550.c: Modified
1118        ISR to work with PPC new exception processing
1119
11202005-03-14      Joel Sherrill <joel@OARcorp.com>
1121
1122        * libchip/network/dec21140.c, libchip/network/elnk.c,
1123        libchip/network/if_fxp.c: Continue PCI API unification. All use
1124        pci_find_device(). Network drivers manufacture a signature since all
1125        calls have not been converted yet.
1126
11272005-03-04      Joel Sherrill <joel@OARcorp.com>
1128
1129        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1130        initialize function part of the unified PCI API as pci_initialize().
1131
11322005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1133
1134        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1135        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1136
11372005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1140        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1141
11422005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1145        building procedures.
1146
11472005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1148
1149        * aclocal/prog-cc.m4:
1150        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1151
11522005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1153
1154        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1155
11562005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1157
1158        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1159
11602005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1161
1162        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1163
11642005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1165
1166        * libnetworking/rtems_servers/ftp.c,
1167        libnetworking/rtems_servers/ftp.h,
1168        libnetworking/rtems_servers/Makefile.am:
1169        Remove (relocated to cpukit/ftpd).
1170        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1171        removed move libnetworking/rtems_servers.
1172
11732005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1176
11772005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1178
1179        PR 755/rtems
1180        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1181        Remove local declarations of rtems_bsdnet_nameservers,
1182        rtems_bsdnet_nameservers_count.
1183
11842005-01-31      Sergei Organov <osv@topconrd.ru>
1185
1186        PR 751/pppd
1187        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1188        committed to fix PR736 breaks pppd. chat.c should have its own static
1189        ttyfd for pppd to work correctly. The symptom is that second
1190        invokation of chat (for connect script) fails due to pppd_ttyfd set
1191        to -1 by previous chat invokation (for init script). In addition,
1192        this patch fixes leaving of dangling pointer in the abort_stbring[]
1193        by chat_send().
1194
11952005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1196
1197        * configure.ac: Remove CFLAGS_DEBUG_V.
1198        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1199
12002005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * wrapup/Makefile.am: Remove rtems-ctor.o.
1203
12042005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1205
1206        * libchip/rtc/rtc.h: size_t RTC_Count.
1207
12082005-01-20      Joel Sherrill <joel@OARcorp.com>
1209
1210        PR 736/pppd
1211        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1212        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1213        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1214        should not be static and should have a name more specific to pppd.
1215
12162005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1219        libnetworking/rtems_servers/Makefile.am,
1220        libnetworking/rtems_telnetd/Makefile.am,
1221        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1222        Eliminate CFLAGS_OPTIMIZE_V.
1223
12242005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1225
1226        * configure.ac: Pass CFLAGS to testsuites configure.
1227        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1228        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1229
12302005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1231
1232        * configure.ac: Pass CFLAGS to cpukit configure.
1233        * aclocal/rtems-flags.m4: Remove (Unused).
1234        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1235        * aclocal/env-rtemsbsp.m4:
1236        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1237        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1238        RTEMS_CFLAGS.
1239        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1240        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1241        Cleanup comments.
1242
12432005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1244
1245        * automake/compile.am: Remove build-variant support.
1246
12472005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1248
1249        * libnetworking/pppd/Makefile.am,
1250        libnetworking/rtems_servers/Makefile.am,
1251        libnetworking/rtems_telnetd/Makefile.am:
1252        Remove build-variant support.
1253
12542005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1255
1256        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1257        support/Makefile.am, wrapup/Makefile.am:
1258        Remove build-variant support.
1259
12602004-11-22      Joel Sherrill <joel@OARcorp.com>
1261
1262        * libchip/network/if_fxp.c: Add entry for another module ID code.
1263
12642004-11-22      Joel Sherrill <joel@OARcorp.com>
1265
1266        PR 693/misc
1267        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1268        in/outport routines.
1269
12702004-11-22      Joel Sherrill <joel@OARcorp.com>
1271
1272        PR 693/misc
1273        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1274        in/outport routines.
1275
12762004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1277
1278        * aclocal/enable-itron.m4: Remove (unused).
1279
12802004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1281
1282        * configure.ac: Misc. quoting cleanups.
1283        Enable ada-tests iff --enable-ada and --enable-tests.
1284
12852004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1286
1287        PR 703/filesystem
1288        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1289        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1290        libchip/ide/ide_controller.c:
1291        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1292        available for BSPS/device drivers.
1293        Extend the "modes_available" and "mode_active" parameters to
1294        uint16_t for UDMA support.
1295
12962004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1297
1298        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1299        not supported on PowerPC since it works on the MVME2100 BSP.
1300
13012004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1302
1303        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1304        Add dependency tracking for *.cfgs.
1305        * Makefile.am: Add dependency tracking for *.cfg.
1306
13072004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1308
1309        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1310        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1311
13122004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1313
1314        PR 707/make_build
1315        * configure.ac: Add --enable-rpcgen.
1316
13172004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1318
1319        PR 700/rtems_misc
1320        * libnetworking/rtems_webserver/asp.c,
1321        libnetworking/rtems_webserver/balloc.c,
1322        libnetworking/rtems_webserver/cgi.c,
1323        libnetworking/rtems_webserver/default.c,
1324        libnetworking/rtems_webserver/ej.h,
1325        libnetworking/rtems_webserver/ejIntrn.h,
1326        libnetworking/rtems_webserver/ejlex.c,
1327        libnetworking/rtems_webserver/ejparse.c,
1328        libnetworking/rtems_webserver/emfdb.c,
1329        libnetworking/rtems_webserver/emfdb.h,
1330        libnetworking/rtems_webserver/form.c,
1331        libnetworking/rtems_webserver/handler.c,
1332        libnetworking/rtems_webserver/h.c,
1333        libnetworking/rtems_webserver/license.txt,
1334        libnetworking/rtems_webserver/Makefile.am,
1335        libnetworking/rtems_webserver/md5c.c,
1336        libnetworking/rtems_webserver/md5.h,
1337        libnetworking/rtems_webserver/mime.c,
1338        libnetworking/rtems_webserver/misc.c,
1339        libnetworking/rtems_webserver/NOTES,
1340        libnetworking/rtems_webserver/ringq.c,
1341        libnetworking/rtems_webserver/rom.c,
1342        libnetworking/rtems_webserver/rtems_webserver.h,
1343        libnetworking/rtems_webserver/security.c,
1344        libnetworking/rtems_webserver/sock.c,
1345        libnetworking/rtems_webserver/socket.c,
1346        libnetworking/rtems_webserver/sockGen.c,
1347        libnetworking/rtems_webserver/sym.c,
1348        libnetworking/rtems_webserver/uemf.c,
1349        libnetworking/rtems_webserver/uemf.h,
1350        libnetworking/rtems_webserver/um.c,
1351        libnetworking/rtems_webserver/um.h,
1352        libnetworking/rtems_webserver/umui.c,
1353        libnetworking/rtems_webserver/url.c,
1354        libnetworking/rtems_webserver/value.c,
1355        libnetworking/rtems_webserver/wbase64.c,
1356        libnetworking/rtems_webserver/webcomp.c,
1357        libnetworking/rtems_webserver/webmain.c,
1358        libnetworking/rtems_webserver/webpage.c,
1359        libnetworking/rtems_webserver/webrom.c,
1360        libnetworking/rtems_webserver/webs.c,
1361        libnetworking/rtems_webserver/websda.c,
1362        libnetworking/rtems_webserver/websda.h,
1363        libnetworking/rtems_webserver/webs.h,
1364        libnetworking/rtems_webserver/websSSL.c,
1365        libnetworking/rtems_webserver/websSSL.h,
1366        libnetworking/rtems_webserver/websuemf.c,
1367        libnetworking/rtems_webserver/wsIntrn.h:
1368        Remove (Moved to cpukit/http).
1369
13702004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1371
1372        PR 700/rtems_misc
1373        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1374        Remove libnetworking/rtems_webserver.
1375
13762004-10-25      Eric Norum <norume@aps.anl.gov>
1377
1378        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1379
13802004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1381
1382        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1383
13842004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1385
1386        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1387        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1388
13892004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1392
13932004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1396        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1397
13982004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1399
1400        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1401        BITSPERBYTE.
1402
14032004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1404
1405        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1406        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1407
14082004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1409
1410        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1411
14122004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1413
1414        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1415        * aclocal/enable-bare.m4: Remove.
1416        * configure.ac: Remove BARE_CPU_MODEL.
1417
14182004-10-13      Eric Norum <norume@aps.anl.gov>
1419
1420        PR 688/bsps
1421        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1422        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1423        MC146818A (and several Dallas Semiconductor) TOD chips.
1424
14252004-10-13      Eric Norum <norume@aps.anl.gov>
1426
1427        PR 686/networking
1428        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1429        device code.
1430
14312004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1432
1433        * libchip/network/dec21140.c: include <rtems/pci.h>.
1434
14352004-09-29      Joel Sherrill <joel@OARcorp.com>
1436
1437        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1438        libnetworking/pppd/utils.c: i960 obsoleted and all references
1439        removed.
1440
14412004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1442
1443        PR 607/networking
1444        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1445        instead of fully specifying unused PCI features.
1446
14472004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1448
1449        * configure.ac: Require automake > 1.9.
1450
14512004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1452
1453        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1454
14552004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1456
1457        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1458        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1459
14602004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1461
1462        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1463        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1464
14652004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1466
1467        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1468
14692004-07-28  Joel Sherrill <joel@OARcorp.com>
1470
1471    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1472
14732004-07-25      Joel Sherrill <joel@OARcorp.com>
1474
1475        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1476
14772004-05-21  Till Strauman <strauman@slac.stanford.edu>
1478
1479        PR 625/networking
1480        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1481        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1482        an error rather than panic if no chip is detected (thus allowing
1483        for probing).
1484        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1485        instead of looping forever.  Avoid divide by zero (crashed my PC).
1486        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1487        they are UNTESTED.
1488
14892004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1490
1491        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1492
14932004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1494
1495        * libchip/network/dec21140.c, libchip/network/elnk.c:
1496        #include <errno.h>.
1497
14982004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1499
1500        * libchip/network/if_media.h: Update from FreeBSD.
1501        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1502        libchip/network/i82586.c: #include <errno.h>.
1503
15042004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1507
15082004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1511
15122004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1513
1514        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1515        automake).
1516
15172004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1518
1519        PR 599/pppd
1520        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1521
15222004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1523
1524        * optman/rtems/no-region.c: Reflect having changed
1525        rtems_region_get_segment_size.
1526
15272004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1528
1529        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1530        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1531        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1532        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1533        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1534        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1535        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1536
15372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1538
1539        * libchip/ide/ata.c, libchip/network/dec21140.c,
1540        libchip/network/elnk.c, libchip/network/i82586.c,
1541        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1542        libchip/network/open_eth.c, libchip/network/sonic.c,
1543        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1544        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1545        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1546        libchip/shmdr/shm_driver.h: Cosmetics.
1547
15482004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1551        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1552        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1553        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1554        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1555        fixed size types.
1556
15572004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        * configure.ac: Explicitly pass --includedir and --libdir to
1560        cpukit/configure.
1561
15622004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1563
1564        * librdbg/Makefile.am: Fix rpcgen rules.
1565        * librdbg/src/i386/any/remdeb_xdr.c,
1566        librdbg/src/m68k/any/remdeb_xdr.c,
1567        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1568        Reflect changes to librdbg/Makefile.am.
1569
15702004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1571
1572        * configure.ac: Reflect changes testsuites/configure.ac and
1573        cpukit/configure.ac.
1574
15752004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1576
1577        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1578        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1579
15802004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1581
1582        * configure.ac: Reflect changes to testsuites's configuration.
1583
15842004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1585
1586        PR/589 rtems
1587        * libchip/network/pci.h: Remove (Moved to cpukit).
1588
15892004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1590
1591        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1592        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1593        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1594        libchip/network/dec21140.c, libchip/network/elnk.c,
1595        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1596        libchip/network/open_eth.h, libchip/network/sonic.c,
1597        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1598        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1599        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1600        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1601        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1602        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1603        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1604        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1605        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1606        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1607        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1608        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1609        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1610        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1611        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1612        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1613        fixed-size types.
1614
16152004-03-14      Chris Johns  <chrisj@rtems.org>
1616
1617        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1618        the BSP example code.
1619        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1620        support the DIMMPC. This is a pc386 target with IO port support. Minor
1621        formating clean up. Add documentation to the header file.
1622        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1623        cs8900.h header file.
1624
16252004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1628        Cosmetics.
1629
16302004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1633        There are no application level Makefiles in here.
1634
16352004-03-04      Joel Sherrill <joel@OARcorp.com>
1636
1637        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1638        they can be used in application level makefiles.
1639
16402004-03-05      Joel Sherrill <joel@OARcorp.com>
1641
1642        * libnetworking/rtems_webserver/ejparse.c,
1643        libnetworking/rtems_webserver/emfdb.c,
1644        libnetworking/rtems_webserver/sock.c,
1645        libnetworking/rtems_webserver/socket.c,
1646        libnetworking/rtems_webserver/sym.c,
1647        libnetworking/rtems_webserver/webs.c,
1648        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16492004-03-05      Joel Sherrill <joel@OARcorp.com>
1650
1651        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1652        compiling this file only only those CPU families with supported
1653        exception models.
1654
16552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1656
1657        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1658        testsuites (Was exposed with --enable-multilib, only).
1659        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1660         Add RTEMS_BSP_CONFIG_SUBDIR.
1661        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1662        testsuites's configure.
1663        * aclocal/rtems-top.m4: Remove ENDIF hack.
1664        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1665
16662004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1669        wrapup/Makefile.am: Fix automake problems having been introduced
1670        in previous patch.
1671
16722004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1675        Preinstall dirs.
1676        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1677        * aclocal/check-multiprocessing.m4: Cosmetics.
1678        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1679        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1680
16812004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1682
1683        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1684        librdbg/src/Makefile.am.
1685        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1686        * configure.ac: Reflect changes above.
1687        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1688        * wrapup/Makefile.am: Reflect changes above.
1689        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1690
16912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1694
16952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1696
1697        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1698
16992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1702
17032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1706        librdbg/src/powerpc/Makefile.am: Remove.
1707        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1708        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1709        * configure.ac: Reflect changes above.
1710
17112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713
17142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1717        STRIP.
1718
17192004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * librdbg/include/Makefile.am: Merge-in
1722        librdbg/include/rdbg/i386/Makefile.am,
1723        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1724        librdbg/include/rdbg/powerpc/Makefile.am.
1725        * librdbg/include/rdbg/i386/Makefile.am,
1726        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1727        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1728        * configure.ac: Reflect changes above.
1729
17302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1731
1732        * configure.ac: Use AS_HELP_STRING(ada).
1733
17342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1735
1736        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1737        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1738        Use AC_CONFIG_HEADERS.
1739        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1740        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1741
17422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1743
1744        * Makefile.am: include local.am.
1745
17462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1747
1748        * aclocal/version.m4: 4.6.99.0.
1749
17502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * Makefile.am: Don't include host.am.
1753        * automake/compile.am: Further cleanups.
1754
17552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757        * automake/lib.am: Remove (Unused).
1758
17592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1760
1761        * wrapup/Makefile.am: Don't include lib.am.
1762        * automake/compile.am: Use automake compilation rules.
1763
17642004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * libnetworking/pppd/Makefile.am,
1767        libnetworking/rtems_servers/Makefile.am,
1768        libnetworking/rtems_telnetd/Makefile.am,
1769        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1770        support/Makefile.am: Don't include lib.am.
1771
17722004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * libchip/Makefile.am: Don't include lib.am.
1775        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1776        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1777        unnecessary EXTRA_DISTs.
1778
17792004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1782        hack.
1783
17842004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1785
1786        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1787        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1788        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1789        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1790
17912004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1794        Add AM_CONDITIONAL(HAS_MP).
1795        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1796        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1797        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1798        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1799        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1800        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1801        (Deprecated by autoconf 2.59).
1802
18032004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1806        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1807
18082004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * ChangeLog: Merge-in libnetworking/ChangeLog.
1811        * libnetworking/ChangeLog: Remove.
1812        * ChangeLog: Merge-in librdbg/ChangeLog.
1813        * librdbg/ChangeLog: Remove.
1814        * ChangeLog: Merge-in libchip/ChangeLog.
1815        * libchip/ChangeLog: Remove.
1816        * ChangeLog: Merge-in optman/ChangeLog.
1817        * optman/ChangeLog: Remove.
1818
18192004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * configure.ac: Reflect changes to cpukit.
1822        * wrapup/Makefile.am: Reflect changes to librdbg.
1823        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1824        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1825        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1826        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1827        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1828        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1829        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1830        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1831        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1832
18332004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1834
1835        * aclocal/rtems-top.m4: Remove check for version.m4.
1836        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1837
18382004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1841        * wrapup/Makefile.am: Reflect changes to libchip/*.
1842        * support/Makefile.am: Use automake compilation rules.
1843        * wrapup/Makefile.am: Reflect changes to support/*.
1844        * configure.ac: Remove libnetworking/wrapup/Makefile.
1845        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1846        libnetworking/*/lib*.a instead of libnetapps.a.
1847        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1848        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1849        * optman/Makefile.am: Use automake compilation rules.
1850        * libchip/Makefile.am: Fix typo in previous patch.
1851        * libchip/Makefile.am: Use automake compilation rules.
1852        * libnetworking/Makefile.am: Remove wrapup.
1853        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1854        automake-compilation rules.
1855        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1856        automake-compilation rules.
1857        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1858        automake-compilation rules.
1859        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1860        automake-compilation rules.
1861        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1862
18632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1866        PRE/TMPINSTALL_FILES to CLEANFILES.
1867        * automake/lib.am: Remove TMPINSTALL_FILES.
1868        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1869        PRE/TMPINSTALL_FILES to CLEANFILES.
1870        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1871        PRE/TMPINSTALL_FILES to CLEANFILES.
1872        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1873        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1874        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1875        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1876        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1877        * librdbg/src/i386/Makefile.am: Ditto.
1878        * librdbg/src/m68k/Makefile.am: Ditto.
1879        * librdbg/src/powerpc/Makefile.am: Ditto.
1880        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1881        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1882        * libnetworking/rtems_servers/Makefile.am: Ditto.
1883        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1884        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1885
18862004-01-07      Joel Sherrill <joel@OARcorp.com>
1887
1888        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1889        more completely covers the MIPS family.
1890
18912003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * wrapup/Makefile.am: Reflect changes to shmdr.
1894        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1895
18962003-12-18      Joel Sherrill <joel@OARcorp.com>
1897
1898        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1899        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1900        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1901        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1902        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1903        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1904        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1905
19062003-12-17      Joel Sherrill <joel@OARcorp.com>
1907
1908        * aclocal/version.m4: Updated to rtems-20031217-test.
1909
19102003-12-17     
1911
1912        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1913        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1914
19152003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1916
1917        * automake/compile.am: Remove LINK_LIBS (Unused).
1918        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1919
19202003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1921
1922        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1923        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1924        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1925        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1926        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1927
19282003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1929
1930        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1931        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1932        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1933        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1934        * librdbg/src/i386/Makefile.am:
1935        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1936        * librdbg/src/m68k/Makefile.am:
1937        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1938        * librdbg/src/powerpc/Makefile.am:
1939        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1940
19412003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1942
1943        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1944        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1945        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1946        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1947        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1948        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1949        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1950        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1951        * optman/Makefile.am: Remove project_libdir.
1952        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1953        PRE/TMPINSTALL_FILES.
1954        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1955        PRE/TMPINSTALL_FILES.
1956        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1957        PRE/TMPINSTALL_FILES.
1958        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1959        PRE/TMPINSTALL_FILES.
1960        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1961        from PRE/TMPINSTALL_FILES.
1962        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1963        PRE/TMPINSTALL_FILES.
1964        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1965        PRE/TMPINSTALL_FILES.
1966        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1967        PRE/TMPINSTALL_FILES.
1968        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1969        PRE/TMPINSTALL_FILES.
1970        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1971        PRE/TMPINSTALL_FILES.
1972        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1973        PRE/TMPINSTALL_FILES.
1974        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1975        from PRE/TMPINSTALL_FILES.
1976
19772003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1980        * automake/lib.am: Remove project_libdir.
1981        * wrapup/Makefile.am: Reworked.
1982
19832003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * configure.ac: Reflect changes to librdbg.
1986        * optman/Makefile.am: Add tmpinstall dirstamp support.
1987        * libchip/Makefile.am: Fix variant-tmpinstall support.
1988        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1989        * librdbg/src/powerpc/Makefile.am: Merge-in former
1990        new_exception_processing/Makefile.am.
1991        * librdbg/src/m68k/any/Makefile.am: Remove.
1992        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1993        * librdbg/src/i386/any/Makefile.am: Remove.
1994        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1995        * librdbg/src/Makefile.am: Cosmetics.
1996        * librdbg/include/Makefile.am: Cosmetics.
1997        * librdbg/Makefile.am: Cosmetics.
1998        * libnetworking/Makefile.am: Cosmetics.
1999        * libnetworking/pppd/Makefile.am: Cosmetics.
2000        * libnetworking/wrapup/Makefile.am: Cosmetics.
2001
20022003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * Makefile.am: Cosmetics.
2005        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2006        support.
2007
20082003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2009
2010        * automake/compile.am: Remove $(ARCH):-rule.
2011
20122003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * configure.ac: Remove lib/libbsp/shared/Makefile,
2015        lib/libbsp/shmdr/Makefile.
2016
20172003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2020        libchip/serial/Makefile, libchip/rtc/Makefile.
2021        * support/Makefile.am: Remove all-local: $(ARCH).
2022        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2023        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2024        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2025        * optman/Makefile.am: Remove all-local: $(ARCH).
2026        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2027        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2028        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2029        compilation dirstamp support.
2030        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2031        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2032        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2033        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2034        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2035        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2036        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2037        all-local: $(ARCH).
2038        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2039        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2040        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2041        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2042        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2043
20442003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * aclocal/lead-dot.m4: New (from automake-1.7f).
2047        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2048        AC_SUBST(dirstamp).
2049        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2050        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2051        libchip/serial/Makefile.am: Ditto.
2052        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2053        * librdbg/include/Makefile.am: Ditto.
2054        * librdbg/include/rdbg/Makefile.am: Ditto.
2055        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2056        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2057        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2058        * librdbg/src/Makefile.am: Ditto.
2059        * librdbg/src/i386/Makefile.am: Ditto.
2060        * librdbg/src/i386/any/Makefile.am: Ditto.
2061        * librdbg/src/m68k/Makefile.am: Ditto.
2062        * librdbg/src/m68k/any/Makefile.am: Ditto.
2063        * librdbg/src/powerpc/Makefile.am: Ditto.
2064        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2065        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2066        preinstallation.
2067        * libnetworking/pppd/Makefile.am: Ditto.
2068        * libnetworking/rtems_servers/Makefile.am: Ditto.
2069        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2070        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2071        * libnetworking/wrapup/Makefile.am: Ditto.
2072
20732003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2074
2075        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2076        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2077        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2078        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2079        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2080        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2081        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2082        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2083        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2084        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2085        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2086        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2087        underquoting to silence automake-1.8.
2088
20892003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * configure.ac: Reflect having moved tests to ../../testsuites.
2092
20932003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2094
2095        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2096        * aclocal/canonical-host.m4: Remove.
2097        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2098        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2099
21002003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * aclocal/check-cpu.m4: Remove.
2103        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2104        * aclocal/canonical-target-name.m4: Add m4-quotes.
2105        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2106        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2107        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2108        * aclocal/check-networking.m4: Add m4-quotes. Require
2109        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2110        * aclocal/check-posix.m4: Add m4-quotes. Require
2111        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2112        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2113        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2114        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2115
21162003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2117
2118        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2119        * aclocal/bsp-alias.m4: Remove.
2120
21212003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * configure.ac: Make presence of tests/ optional.
2124
21252003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * aclocal/path-perl.m4: Remove (Unused).
2128
21292003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * automake/force-preinstall.am: Remove.
2132
21332003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2134
2135        PR 499/rtems_misc
2136        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2137        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2138        Configuration (Odd was forced) - Correction of Stop Bit configuration
2139        (inversed) - Correction of ISR Handler to call
2140        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2141        CTS Hardware flow control Configuration.
2142
21432003-09-04      Joel Sherrill <joel@OARcorp.com>
2144
2145        * lib/libcpu/shared/include/cache.h,
2146        lib/libcpu/shared/src/cache_aligned_malloc.c,
2147        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2148        license changed.
2149        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2150        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2151        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2152        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2153        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2154        for license changed.
2155        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2156        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2157        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2158        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2159        libchip/network/cs8900.h, libchip/network/dec21140.c,
2160        libchip/network/elnk.c, libchip/network/open_eth.c,
2161        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2162        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2163        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2164        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2165        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2166        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2167        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2168        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2169        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2170        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2171        libchip/serial/serial.h, libchip/serial/z85c30.c,
2172        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2173        libchip/serial/z85c30_reg.c: URL for license changed.
2174
21752003-09-03      Jiri Gaisler <jiri@gaisler.com>
2176
2177        PR 477/networking
2178        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2179        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2180        libchip/network/open_eth.h: New files.
2181
21822003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * aclocal/rtems-top.m4: Add RTEMS_API.
2185        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2186
21872003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2190        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2191        @RTEMS_BSP@.cfg.
2192
21932003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2196
21972003-08-20      Joel Sherrill <joel@OARcorp.com>
2198
2199        * libchip/network/cs8900.c: Correct copyright statements.
2200
22012003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * aclocal/check-itron.m4: Remove.
2204        * aclocal/enable-inlines.m4: Remove.
2205        * Makefile.am: Reflect having moved aclocal/.
2206        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2207        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2208        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2209        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2210        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2211        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2212        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2213        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2214        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2215        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2216        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2217        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2218        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2219        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2220        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2221        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2222        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2223        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2224        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2225        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2226        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2227        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2228        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2229        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2230        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2231        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2232        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2233        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2234        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2235        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2236        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2237        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2238        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2239        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2240        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2241        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2242        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2243        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2244        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2245        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2246        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2247        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2248        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2249        * aclocal/target.m4: New (Copied from ../../aclocal).
2250        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2251        * aclocal/version.m4: New (Copied from ../../aclocal).
2252
22532003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2254
2255        * configure.ac: Remove stray comments.
2256        * automake/local.am, automake/host.am: Remove "debug".
2257
22582003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2259
2260        * Makefile.am: Reflect having moved automake/.
2261        * lib/Makefile.am: Reflect having moved automake/.
2262        * support/Makefile.am: Reflect having moved automake/.
2263        * wrapup/Makefile.am: Reflect having moved automake/.
2264        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2265        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2266        from ../../automake).
2267        * optman/Makefile.am: Reflect having moved automake/.
2268        * libchip/Makefile.am: Reflect having moved automake/.
2269        * libchip/ide/Makefile.am: Reflect having moved automake/.
2270        * libchip/network/Makefile.am: Reflect having moved automake/.
2271        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2272        * libchip/serial/Makefile.am: Reflect having moved automake/.
2273        * librdbg/Makefile.am: Reflect having moved automake/.
2274        * librdbg/include/Makefile.am: Reflect having moved automake/.
2275        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2276        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2277        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2278        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2279        automake/.
2280        * librdbg/src/Makefile.am: Reflect having moved automake/.
2281        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2282        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2283        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2284        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2285        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2286        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2287        having moved automake/.
2288        * libnetworking/Makefile.am: Reflect having moved automake/.
2289        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2290        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2291        automake/.
2292        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2293        automake/.
2294        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2295        automake/.
2296        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2297
22982003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2299
2300        * Makefile.am: Add bsp.pc.in.
2301        * bsp.pc.in: New (pkgconfig support).
2302
23032003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2306
23072003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * lib/Makefile.am: New (Required by 'make dist').
2310        * lib/ChangeLog: Remove.
2311        * lib/.cvsignore: Cleanup.
2312        * configure.ac: Reflect having added lib/Makefile.am.
2313        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2314        lib/libbsp/configure.ac.
2315        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2316        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2317
23182003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2319
2320        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2321        * configure.ac: Merge-in librdbg/configure.ac.
2322        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2323        librdbg/configure.ac.
2324        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2325        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2326        LIBCHIP. Conditionally build include-dirs.
2327        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2328        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2329        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2330        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2331        librdbg/include/rdbg/m68k/Makefile.am,
2332        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2333        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2334        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2335        librdbg/src/powerpc/Makefile.am, librdbg/
2336        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2337        configure.ac into ../configure.ac.
2338        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2339        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2340        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2341        libnetworking/rtems_telnetd/Makefile.am,
2342        libnetworking/rtems_webserver/Makefile.am,
2343        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2344        into ../configure.ac.
2345
23462003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        PR 427/rtems
2349        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2350        * librdbg/src/servtsp.c: Ditto.
2351
23522003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2353
2354        PR 429/bsps
2355        PR 432/bsps
2356        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2357        packets are queued onto an elnk board, the ISR will deadlock the device
2358        with a tx complete interrupt.  Lighter tx loads are not affected as they
2359        end up submitting single packets to the device.
2360
23612003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2362
2363        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2364        optman/configure.ac.
2365        * optman/configure.ac: Remove (Merged into ../configure.ac).
2366        * optman/Makefile.am: Reflect having merged configure.ac into
2367        ../configure.ac.
2368        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2369        * libchip/Makefile.am, libchip/ide/Makefile.am,
2370        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2371        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2372        ../configure.ac.
2373
23742003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2375
2376        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2377
23782003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2379
2380        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2381        on i386.
2382
23832003-06-13      Joel Sherrill <joel@OARcorp.com>
2384
2385        * libnetworking/pppd/chat.c: Removed warnings.
2386
23872003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2388
2389        * libchip/network/README.3com: New file missed in previous commit.
2390        PR 405/bsps
2391        PR 393/networking
2392        * libchip/network/dec21140.c: Fix leak also known as PR393.
2393        * libchip/network/elnk.c, libchip/network/if_media.h,
2394        libchip/network/mii.h: New files.
2395        * libchip/network/Makefile.am: Reflect new files.
2396
23972003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * configure.ac: Remove support for profile-variant.
2400
24012003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        PR 397/pppd
2404        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2405        * libnetworking/pppd/magic.c: Remove *rand48.
2406        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2407
24082003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * wrapup/Makefile.am: Add libide.a.
2411
24122003-04-15      Joel Sherrill <joel@OARcorp.com>
2413
2414        PR 387/rtems_misc
2415        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2416        routines.
2417        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2418
24192003-04-11      Joel Sherrill <joel@OARcorp.com>
2420
2421        * libnetworking/rtems_webserver/cgi.c,
2422        libnetworking/rtems_webserver/sockGen.c,
2423        libnetworking/rtems_webserver/umui.c,
2424        libnetworking/rtems_webserver/websSSL.c,
2425        libnetworking/rtems_webserver/websSSL.h,
2426        libnetworking/rtems_webserver/websda.c,
2427        libnetworking/rtems_webserver/websda.h: New files. Not included in
2428        previous commit.
2429
24302003-04-10      Joel Sherrill <joel@OARcorp.com>
2431
2432        PR 371/pppd
2433        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2434        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2435        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2436        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2437        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2438        still global symbols in rtemspppd.h which might need to be changed or
2439        converted into member of a structure which is dereferenced with a
2440        pointer that is managed as a per task variable. But this patch should
2441        avoid many conflicts.
2442
24432003-03-27      Joel Sherrill <joel@OARcorp.com>
2444
2445        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2446        not allowed in the cpukit source code since it must be buildable
2447        independent of any BSP. These files were moved to libchip/ide.
2448        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2449        files.
2450
24512003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2452
2453        PR 368/filesystems
2454        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2455        improvements which now work on pc386 and mbx8xx.
2456        * libchip/ide/ide_controller.c: New file.
2457
24582003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2459
2460        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2461
24622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2463
2464        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2465        * configure.ac: Add support/.
2466        * support/.cvsignore: New.
2467        * support/Makefile.am: New.
2468        * support/version.c: New.
2469        * wrapup/Makefile.am: Add support/libsupport.a.
2470        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2471        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2472        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2473        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2474
24752003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2476
2477        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2478
24792003-02-20      Till Straumann <strauman@slac.stanford.edu>
2480
2481        PR 354/networking
2482        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2483        chip against a table of supported chips. The untested ones are still
2484        commented out, however.
2485
24862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2487
2488        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2489        * configure.ac: AC_PREREQ(2.57).
2490        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2491        * optman/configure.ac: AC_PREREQ(2.57).
2492        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2493        * libchip/configure.ac: AC_PREREQ(2.57).
2494        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2495        * librdbg/configure.ac: AC_PREREQ(2.57).
2496        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2497        * libnetworking/configure.ac: AC_PREREQ(2.57).
2498
24992003-02-06      Joel Sherrill <joel@OARcorp.com>
2500
2501        * libnetworking/pppd/chat.c: Convert routines with common names to
2502        static. This included get_char(), put_char(), and character() among
2503        others.
2504
25052003-02-03      Joel Sherrill <joel@OARcorp.com>
2506
2507        PR 338/filesystem
2508        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2509        rtems_io_lookup_name() (API change).  Unused function removed.
2510
25112003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2514        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2515        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2516        Eliminate *_O_FILES.
2517        * libnetworking/rtems_servers/Makefile.am,
2518        libnetworking/rtems_webserver/Makefile.am,
2519        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2520
25212002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2524        Let all-local: depend on $(LIB).
2525        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2526        * optman/Makefile.am: Apply install-data-local to install *.rels.
2527
25282002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2531        %.c rules.
2532        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2533        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2534        * libchip/rtc/Makefile.am: Ditto.
2535        * libchip/serial/Makefile.am: Ditto.
2536
25372002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2540        LIBC_DEFINES.
2541        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2542        LIBC_DEFINES.
2543        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2544        LIBC_DEFINES.
2545
25462002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2549
25502002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2553        cache-checking.
2554        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2555
25562002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2559        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2560        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2561        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2562        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2563
25642002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2567        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2568        Remove.
2569        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2570
25712002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2572
2573        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2574        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2575
25762002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2577
2578        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2579        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2580
25812002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2584        * optman/rel.am: New.
2585
25862002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2589        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2590        braino in comment on "exec". Extend --enable-ada handling.
2591
25922002-11-04      Joel Sherrill <joel@OARcorp.com>
2593
2594        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2595        tasks and rolling multiple loops into 1.
2596        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2597        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2598        Removed warnings.
2599
26002002-10-31      Joel Sherrill <joel@OARcorp.com>
2601
2602        * libchip/network/dec21140.c: Removed warnings.
2603        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2604        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2605        librdbg/src/m68k/any/remdeb_xdr.c,
2606        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2607        warnings.
2608        * libnetworking/rtems_webserver/socket.c,
2609        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2610
26112002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2612
2613        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2614        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2615        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2616        above.
2617
26182002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2621        * wrapup/.cvsignore: Remove autom4te.cache.
2622        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2623        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2624        autom4te.cache.
2625        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2626        autom4te.cache.
2627        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2628        autom4te.cache.
2629
26302002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2633
26342002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * optman/.cvsignore: Add autom4te.cache.
2637
26382002-09-14      Joel Sherrill <joel@OARcorp.com>
2639
2640        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2641
26422002-09-07      Joel Sherrill <joel@OARcorp.com>
2643
2644        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2645        include files to resolve warnings.
2646
26472002-09-07      Chris Johns <ccj@acm.org>
2648
2649        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2650        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2651        which corrects the problem  where the cs8900.c file was actually the BSP
2652        glue.  Joel did some hacking so this file will compile.  Previously it
2653        required providing a target.h file to compile.
2654        * libchip/network/cs8900.c.bsp: New file.
2655
26562002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2657
2658        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2659
26602002-08-31      Joel Sherrill <joel@OARcorp.com>
2661
2662        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2663        eliminate warning.
2664
26652002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * configure.ac: Add ada-tests.
2668
26692002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2670
2671        * Makefile.am: Add preinstall-stamp.
2672
26732002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2676        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2677        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2678        gcc31 happy.
2679        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2680        cp.
2681
26822002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2685        make/bsp.mak.
2686        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2687        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2688
26892002-08-12      Joel Sherrill <joel@OARcorp.com>
2690
2691        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2692        avoid error.
2693
26942002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2695
2696        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2697        * configure.ac: Add BSP_SUBDIRS.
2698        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2699        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2700        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2701        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2702        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2703        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2704        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2705        RTEMS_CHECK_BSP_CACHE.
2706        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2707        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2708        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2709        .$(OBJEXT) instead of .o.
2710        * libnetworking/pppd/Makefile.am,
2711        libnetworking/rtems_servers/Makefile.am,
2712        libnetworking/rtems_telnetd/Makefile.am,
2713        libnetworking/rtems_webserver/Makefile.am,
2714        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2715
27162002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2719        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2720        ../libchip/serial/$(ARCH)/libserialio.a.
2721        * libchip/serial/Makefile.am: Don't tmp-install lib.
2722        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2723
27242002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * Makefile.am: Add rtems_makedir.
2727        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2728        * Makefile.am: Add wrapup-SUBDIR.
2729        * wrapup/ChangeLog: Remove.
2730        * wrapup/configure.ac: Remove.
2731        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2732        (Make the bare BSP happy).
2733        * configure.ac: Ditto.
2734        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2735        Create make/custom/default.cfg.
2736        * configure.ac: Add creation of make/custom/*.cfg. Create
2737        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2738
27392002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2740
2741        * Makefile.am: Clean $(PROJECT_RELEASE).
2742
27432002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2744
2745        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2746        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2747        prototype mismatches.
2748
27492002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2752        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2753
27542002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * acinclude.m4: Add test "$multilib" != "yes".
2757        * config-ml.in: Remove.
2758        * acinclude.m4: Cleanups.
2759        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2760        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2761        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2762        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2763        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2764
27652002-07-16      Eric Norum <eric.norum@usask.ca>
2766
2767        * New driver for the Intel EtherExpressPro (82559ER) chip.
2768        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2769        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2770        * libchip/network/Makefile.am: Modified to reflect above.
2771
27722002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2773
2774        * acinclude.m4: New.
2775        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2776        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2777        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2778
27792002-07-01      Joel Sherrill <joel@OARcorp.com>
2780
2781        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2782        _Objects_Information_table now that it is a two dimensional array based
2783        upon API and class.
2784        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2785        of strnlen().
2786
27872002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2790        preinstall libnetapps.a.
2791
27922002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * configure.ac: Remove librpc.
2795
27962002-06-25      Joel Sherrill <joel@OARcorp.com>
2797
2798        * Per PR233, moved librpc to exec.
2799        * configure.ac, wrapup/Makefile.am: Modified.
2800        * librpc, librpc/ChangeLog: Removed.
2801
28022002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * optman/Makefile.am: Remove multilib support.
2805        * optman/configure.ac: Ditto.
2806        * optman/sapi/Makefile.am: Ditto.
2807
28082002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2811        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2812
28132002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        Move networking libraries to c/src/exec/libnetworking
2816        * libnetworking/configure.ac, libnetworking/Makefile.am,
2817        libnetworking/wrapup/Makefile.am: Reflect Moval.
2818
28192002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2820
2821        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2822        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2823        <rtems/bspIo.h>.
2824
28252002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2828        * libnetworking/rtems/mkrootfs.h: Ditto.
2829        * libnetworking/rtems/Makefile.am: Reflect changes above.
2830
28312002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2832
2833        * configure.ac: Remove lib.
2834
28352002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2836
2837        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2838        that exception stack frames on M68K members with VBR always are 6 byte
2839        long. The incorrect assumption resulted in some gdb commands like "next"
2840        to fail on the 68360.
2841
28422002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2845        PR 220
2846        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2847        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2848        CVS.
2849        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2850        libnetworking/sys/filio.h: Remove.
2851        * libnetworking/sys/Makefile.am: Reflect changes above.
2852
28532002-05-07      Chris Johns <ccj@acm.org>
2854
2855        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2856        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2857        requires it to be stripped.
2858
28592002-05-01      Eric Norum <eric.norum@usask.ca>
2860
2861        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2862        assembly  to satisfy gcc 3.1 and newer.
2863
28642002-04-26      Eric Norum <eric.norum@usask.ca>
2865
2866        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2867        agressive optimization in gcc 3.1 does not reorder things.
2868
28692002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * libchip/network/dec21140.c: Reflect changes to powerpc's
2872        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2873        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2874        <rtems/score/cpu.h>.
2875        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2876        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2877
28782002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * optman/configure.ac: Remove ENABLE_GCC28.
2881
28822002-04-11      Chris Johns <ccj@acm.org>
2883
2884        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2885        driver control block field to the ifconfig network driver structure.
2886        This field is needed by the i82586 driver which was ported from NetBSD
2887        as it had better hardware abstraction.
2888        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2889        PR59, added the drv_ctrl driver control block field to the ifconfig
2890        network driver structure. This field is needed by the i82586 driver
2891        which was ported from NetBSD as it had better hardware abstraction.
2892
28932002-04-10      Mike Siers <mikes@poliac.com>
2894
2895        * libnetworking/rtems_webserver/NOTES,
2896        libnetworking/rtems_webserver/asp.c,
2897        libnetworking/rtems_webserver/balloc.c,
2898        libnetworking/rtems_webserver/default.c,
2899        libnetworking/rtems_webserver/ej.h,
2900        libnetworking/rtems_webserver/ejIntrn.h,
2901        libnetworking/rtems_webserver/ejlex.c,
2902        libnetworking/rtems_webserver/ejparse.c,
2903        libnetworking/rtems_webserver/emfdb.c,
2904        libnetworking/rtems_webserver/emfdb.h,
2905        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2906        libnetworking/rtems_webserver/handler.c,
2907        libnetworking/rtems_webserver/license.txt,
2908        libnetworking/rtems_webserver/md5.h,
2909        libnetworking/rtems_webserver/md5c.c,
2910        libnetworking/rtems_webserver/mime.c,
2911        libnetworking/rtems_webserver/misc.c,
2912        libnetworking/rtems_webserver/ringq.c,
2913        libnetworking/rtems_webserver/rom.c,
2914        libnetworking/rtems_webserver/security.c,
2915        libnetworking/rtems_webserver/sock.c,
2916        libnetworking/rtems_webserver/sym.c,
2917        libnetworking/rtems_webserver/uemf.c,
2918        libnetworking/rtems_webserver/uemf.h,
2919        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2920        libnetworking/rtems_webserver/url.c,
2921        libnetworking/rtems_webserver/value.c,
2922        libnetworking/rtems_webserver/wbase64.c,
2923        libnetworking/rtems_webserver/webcomp.c,
2924        libnetworking/rtems_webserver/webpage.c,
2925        libnetworking/rtems_webserver/webrom.c,
2926        libnetworking/rtems_webserver/webs.c,
2927        libnetworking/rtems_webserver/webs.h,
2928        libnetworking/rtems_webserver/websuemf.c,
2929        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2930        2.1.4.
2931
29322002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2933
2934        * libchip/network/i82586.c: Include <string.h>.
2935        * libchip/network/sonic.c: Ditto.
2936
29372002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2938
2939        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2940
29412002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2942
2943        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2944
29452002-03-27      Thomas.Doerfler@imd-systems.de
2946
2947        PR 144
2948        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2949        memory address 0 when called for the first time. This is done when
2950        trying to clear the variable "dhcp_hostname".
2951
29522002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2953
2954        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2955        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2956        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2957        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2958        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2959        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2960        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2961        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2962        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2963        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2964        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2965        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2966        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2967        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2968        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2969        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2970        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2971        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2972        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2973        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2974        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2975        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2976        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2977        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2978        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2979        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2980        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2981        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2982        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2983        AUTOMAKE_OPTIONS.
2984        * libnetworking/configure.ac:
2985        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2986        foreign 1.6]).
2987        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2988        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2989        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2990        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2991        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2992        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2993        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2994        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2995        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2996        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2997        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2998        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2999        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3000        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004
30052002-03-27      Ilya Alexeev <ilya@continuum.ru>
3006
3007        PR 162
3008        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3009        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3010        used in a device write routines.  Now ppp_softc structure have own
3011        character for writing to device (sc_outchar).  I think that converting
3012        local variables to static is not a right solution, because problems will
3013        occur in the case of two or more ppp instances.
3014        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3015        must be u_long, otherwise in the case of the big output packet endless
3016        loop may occur.
3017
30182002-03-21      Ilya Alexeev <ilya@continuum.ru>
3019
3020        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3021        preparations for multiple PPPD connections.
3022
30232002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3024
3025        PR 149
3026        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3027        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3028        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3029        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3030
30312002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3032
3033        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3034        * configure.ac: Modified to reflect addition.
3035
30362002-02-27      Ilya Alexeev <ilya@continuum.ru>
3037
3038        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3039        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3040        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3041        capabilities as well as eliminate some warnings.
3042
30432002-02-27      Eric Norum <eric.norum@usask.ca>
3044
3045        * libnetworking/net/radix.c: Properly handle fetching the default route
3046        when there is no route.  This was a bug in the original FreeBSD code and
3047        this fix is from an updated version of their code.
3048
30492002-02-16      Eric Norum <eric.norum@usask.ca>
3050
3051        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3052        checking.
3053
30542002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3057        dodefaultroute.
3058
30592002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3062        include <rtems/seterr.h>.
3063
30642002-02-01      Mike Siers <mikes@poliac.com>
3065
3066        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3067        avoid bringing the link down too fast. NOTE: Mike reports successfully
3068        running at 56K baud on a direct link.
3069
30702002-02-01      Eric Valette <valette@crf.canon.fr>
3071
3072        * librdbg/So many patches have been posted recently on the mailing list
3073        and  because we were unable to find correct solution to compile on
3074        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3075        because the coding  style of rdbg was rather inconsistant among various
3076        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3077        global coding style (using indent + manual edits), 2) incorporate/review
3078        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3079        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3080        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3081        after rdbg initialization is done, NB : the paches is huge but it is
3082        mainly due to coding styke chnages.  Only few lines of codes have been
3083        really changed and they do not impact  rdbg functionnality (AFAIKT).
3084        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3085        librdbg/include/rdbg/m68k/rdbg_f.h,
3086        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3087        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3088        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3089        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3090        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3091        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3092        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3093        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3094        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3095        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3096        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3097        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3098        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3099        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3100        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3101        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3102
31032002-01-31      Mike Siers <mikes@poliac.com>
3104
3105        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3106        * Nice Update of PPPD support which eliminates the requiremetn that
3107        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3108        and reports that it seems to be more stable and handle larger packets
3109        better.  This patch replaces the termios tasks with more general pppd
3110        network driver tasks.  The functions pppinput() and pppstart() get
3111        called from the interrupt service routine.
3112        * libnetworking/Makefile.am, libnetworking/configure.ac,
3113        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3114        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3115        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3116        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3117        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3118        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3119        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3120        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3121        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3122        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3123        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3124        libnetworking/net/route.c, libnetworking/net/route.h,
3125        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3126        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3127        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3128        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3129        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3130        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3131        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3132        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3133        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3134        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3135        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3136        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3137        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3138        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3139        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3140        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3141        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3142        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3143        libnetworking/pppd/example/README,
3144        libnetworking/pppd/example/netconfig.h,
3145        libnetworking/wrapup/Makefile.am: Modified.
3146        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3147        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3148        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3149        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3150        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3151        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3152        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3153        libnetworking/modem/pppcompress.c: Subdirectory removed.
3154
31552002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3156
3157        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3158        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3159
31602002-01-18      Till Straumann <strauman@slac.stanford.edu>
3161
3162        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3163        issues: - exception handler needs to enable MSR_FP if the interrupted
3164        thread is FP enabled. - printk message for MSR fixed and added
3165        stacktrace. NOTE: this requires the stacktrace patch to
3166        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3167        however).
3168
31692002-01-06      Joel Sherrill <joel@OARcorp.com>
3170
3171        * optman/.cvsignore: Added aclocal.m4 and configure.
3172        * optman/.cvsignore: New file.
3173
31742002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3177
31782002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3179
3180        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3181        * optman/ChangeLog: New.
3182        * optman/configure.ac: New.
3183        * optman/Makefile.am: New.
3184        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3185        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3186
31872001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3188
3189        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3190
31912001-12-18      Eric Norum <eric.norum@usask.ca>
3192
3193        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3194        `directories' (path names with a / at the end) while disallowing open()
3195        operations on TFTP `directories'.
3196
31972001-12-07      Eric Norum <eric.norum@usask.ca>
3198
3199        * libnetworking/lib/tftpDriver.c: Restore write capability.
3200
32012001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3202
3203        * libchip/network/sonic.h: Fix typo.
3204        * libnetworking/arpa/Makefile.am: Remove stray lines.
3205
32062001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3207
3208        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3209
32102001-10-18      Eric Norum <eric.norum@usask.ca>
3211
3212        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3213        chdir() and open() operations within the TFTP file system.
3214
32152001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3216
3217        * librdbg/configure.ac: Fix latent bug exposed by removal of
3218        config.cache's which prevented powerpc targets librdbg from building.
3219
32202001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3221
3222        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3223        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3224        autoconf-2.52 happy.
3225
32262001-10-12      Mike Siers <mikes@poliac.com>
3227
3228        * libnetworking/Update to stable working state.  Congratulations Mike!
3229        :).
3230        * libnetworking/modem_example: Directory removed.
3231        * libnetworking/modem_example/16550.h,
3232        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3233        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3234        libnetworking/modem_example/ppp.h,
3235        libnetworking/modem_example/pppcompress.c: Files removed.
3236        * libnetworking/pppd/example/pppd.options: New file.
3237        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3238        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3239        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3240        libnetworking/pppd/rtemsmain.c: Updated.
3241
32422001-10-12      Joel Sherrill <joel@OARcorp.com>
3243
3244        * libchip/serial/z85c30.c: Fixed typo.
3245
32462001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3247
3248        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3249        * configure.in: Remove.
3250        * configure.ac: New file, generated from configure.in by autoupdate.
3251        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3252        * libchip/configure.in: Remove.
3253        * libchip/configure.ac: New file, generated from configure.in by
3254        autoupdate.
3255        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3256        * librdbg/configure.in: Remove.
3257        * librdbg/configure.ac: New file, generated from configure.in by
3258        autoupdate.
3259        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3260        * libnetworking/configure.in: Remove.
3261        * libnetworking/configure.ac: New file, generated from configure.in by
3262        autoupdate.
3263
32642001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3265
3266        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3267        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3268        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3269
32702001-09-27      Joel Sherrill <joel@OARcorp.com>
3271
3272        * libchip/ChangeLog: Fixed typo in date.
3273
32742001-09-27      Eric Norum <eric.norum@usask.ca>
3275
3276        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3277        TFTP  filesystem.
3278
32792001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3280
3281        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3282        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3283        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3284        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3285        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3286        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3287        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3288        'PREINSTALL_FILES ='.
3289        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3290        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3291        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3292        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3293        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3294        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3295        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3296        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3297        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3298        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3299        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3300        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3301
33022001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3305        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3306        * librdbg/src/m68k/any/Makefile.am: Ditto.
3307        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3308        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3309        happy.
3310
33112001-09-21      Joel Sherrill <joel@OARcorp.com>
3312
3313        * libchip/network/Makefile.am: Fixed typo on file name.
3314        * libchip/network/i82586.c: Commented out line 318 which is referencing
3315        a member of a structure that is not currently there.  This needs to be
3316        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3317        to C style.
3318
33192001-09-19      Eric Norum <eric.norum@usask.ca>
3320
3321        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3322
33232001-09-19      Chris Johns <ccj@acm.org>
3324
3325        * libchip/network/README.i82586, libchip/network/i82586.c,
3326        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3327        Network driver for Intel i82586.
3328        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3329        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3330        "root" filesystem with information obtained via the DHCP response.
3331
33322001-09-14      Eric Norum <eric.norum@usask.ca>
3333
3334        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3335        make gcc 3.x happy.
3336
33372001-08-16      Mike Siers <mikes@poliac.com>
3338
3339        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3340        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3341        These support callback functionality that has not even been compiled
3342        under RTEMS yet.
3343        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3344        example application.  Mike's notes on the modifications: - renamed
3345        error() function because of namespace problems - removed calls to the
3346        exit() funciton - removed extra files from the pppd source directory -
3347        defined pppd task constant values in rtemspppd.h - modifyied example
3348        code to get actual tick per second value - placed the pppd 2.3.11 man
3349        page file (pppd.8) into the pppd directory.
3350        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3351        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3352        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3353        libnetworking/pppd/rtems-ppp.c: Deleted.
3354        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3355        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3356        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3357        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3358        libnetworking/pppd/example/init.c,
3359        libnetworking/pppd/example/netconfig.h,
3360        libnetworking/pppd/example/ppp.conf,
3361        libnetworking/pppd/example/pppdapp.c,
3362        libnetworking/pppd/example/system.h: New files.
3363        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3364        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3365        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3366        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3367        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3368        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3369        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3370        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3371        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3372        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3373        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3374        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3375        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3376        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3377        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3378
33792001-08-16      Joel Sherrill <joel@OARcorp.com>
3380
3381        * libnetworking/pppd/example/Makefile: Removed.
3382        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3383        to avoid bootstrap -c clobbering it.
3384        * libnetworking/rtems_telnetd/.cvsignore: New file.
3385
33862001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3387
3388        * libnetworking/Makefile.am, libnetworking/configure.in,
3389        libnetworking/rtems_servers/Makefile.am,
3390        libnetworking/rtems_servers/telnetd.c,
3391        libnetworking/rtems_servers/telnetd.h,
3392        libnetworking/rtems_telnetd/Makefile.am,
3393        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3394        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3395        libnetworking/rtems_telnetd/telnetd.c,
3396        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3397        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3398        effect when ftpd change. - the tcp/ip stats have been implemented into
3399        icmds.c and started when telnetd daemon is started.
3400        * libnetworking/rtems_servers/telnetd.c,
3401        libnetworking/rtems_servers/telnetd.h: Removed.
3402        * libnetworking/rtems_telnetd: New directory.
3403        * libnetworking/rtems_telnetd/Makefile.am,
3404        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3405        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3406        libnetworking/rtems_telnetd/telnetd.c,
3407        libnetworking/rtems_telnetd/telnetd.h: New files.
3408
34092001-06-14      Joel Sherrill <joel@OARcorp.com>
3410
3411        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3412        Moved from libmisc/shell so the network stack to address network
3413        depenendency.
3414        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3415
34162001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3419
34202001-05-15      Joel Sherrill <joel@OARcorp.com>
3421
3422        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3423        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3424        accidentally deleted the incorrectly empty versions.
3425
34262001-05-14      Till Straumann <strauman@slac.stanford.edu>
3427
3428        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3429        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3430        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3431        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3432        to know the values) - the affected BSP (shared/motorola) headers have
3433        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3434        driver (libchip/network/dec21140.c) has been fixed to use
3435        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3436        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3437        who is using this driver. - the DEC driver also has been fixed to use
3438        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3439        delay_in_bus_cycles().
3440
34412001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3442
3443        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3444
34452001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3446
3447        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3448
34492001-04-24      Eric Norum <eric.norum@usask.ca>
3450
3451        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3452        NTP synchronization a little more robust -- no NTP daemon yet, but at
3453        least it trys a little harder when the primary NTP server is down.
3454
34552001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3456
3457        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3458        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3459        libnetworking/pppd/modem_example/modem.c,
3460        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3461        other strings into English.
3462        * libnetworking/pppd/STATUS: updated to reflect the changes.
3463
34642001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3465
3466        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3467        again.
3468
34692001-04-20      Eric Valette <valette@crf.canon.fr>
3470
3471        * mcp750 directory renamed new_exception processing as it supports many
3472        more CPU models.
3473        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3474        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3475        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3476        formerly in mcp750 plus modifications.
3477        * librdbg/src/powerpc/mcp750/.cvsignore,
3478        librdbg/src/powerpc/mcp750/Makefile.am,
3479        librdbg/src/powerpc/mcp750/remdeb.h,
3480        librdbg/src/powerpc/mcp750/remdeb_f.x,
3481        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3482        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3483        new_exception_processing.
3484        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3485        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3486        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3487        part of this effort to add support for the MPC8xx.
3488
34892001-04-19      Joel Sherrill <joel@OARcorp.com>
3490
3491        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3492        internal include files.
3493
34942001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3495
3496        PR 158
3497        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3498        rcmd() library call by commenting out the parts that deal with signals.
3499        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3500        stdio. The 'server-side' parts of this file which deal with
3501        authentication are disabled since they are not needed.
3502
35032001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3504
3505        * libnetworking/include/.cvsignore: Remove dangling file.
3506
35072001-03-14      Joel Sherrill <joel@OARcorp.com>
3508
3509        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3510        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3511        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3512        libchip style serial drivers can be written in libcpu or libbsp.
3513
35142001-03-01      Joel Sherrill <joel@OARcorp.com>
3515
3516        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3517        libchip/network/sonic.c, libchip/network/sonic.h,
3518        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3519        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3520        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3521        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3522        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3523        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3524        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3525        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3526
35272001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3528
3529        * librdbg/include/rdbg/Makefile.am,
3530        librdbg/include/rdbg/i386/Makefile.am,
3531        librdbg/include/rdbg/m68k/Makefile.am,
3532        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3533        style on include files.
3534
35352001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3536
3537        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3538        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3539        replace ${..} with $(..).
3540        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3541        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3542        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3543        libnetworking/rtems/Makefile.am, libnetworking/
3544        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3545        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3546        include_*HEADERS instead of H_FILES.
3547        * libnetworking/include/Makefile.am: Remove.
3548        * libnetworking/Makefile.am: Add handling of *.h files.
3549        * libnetworking/configure.in: Remove include/Makefile.
3550
35512001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3552
3553        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3554
35552001-01-31      Sergei Organov <osv@javad.ru>
3556
3557        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3558        current dir and root dir removed in favor of new libio support for
3559        task-local current and root directories. - Bug in `close_data_socket()'
3560        introduced by previous change fixed. - `command_pasv()' changed to set
3561        timeout on socket we are listening on and code fixed to don't close
3562        socket twice on error. - `serr()' changed to clear `errno'. -
3563        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3564        changed to clear `errno' before processing session. -
3565        `close_data_socket()' fixed to close both active and passive sockets -
3566        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3567        empty string  in `exec_command()'.
3568
35692001-01-25      Eric Norum <eric.norum@usask.ca>
3570
3571        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3572        improves throughput on systems which are dropping packets.   Only the
3573        first timeout is reduced.  This keeps the number of extra packets down
3574        on networks that are very busy and dropping lots of packets.
3575
35762001-01-24      Sergei Organov <osv@javad.ru>
3577
3578        * libnetworking/rtems_servers/ftpd.c,
3579        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3580        - Timeouts on sockets implemented. 'idle' field added to configuration.
3581        No timeout by default to keep backward compatibility. Note: SITE IDLE
3582        command not implemented yet. - Basic global access control implemented.
3583        'access' field added to configuration. No access limitations by default
3584        to keep backward compatibility. - Anchor data socket for active mode
3585        (using self IP and port 20.) - Fixed default data port support (still
3586        not tested). - Don't allow IP address different from originating host in
3587        PORT command to improve security. - Fixed bug in MDTM command. - Check
3588        for correctness of parsing of argument in command_port(). - Fixed
3589        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3590        a directory. - Command parsing a little bit improved: command names are
3591        now converted to upper-case to be more compatible with RFC (command
3592        names are not case-sensitive.) - Reformat comments so that they have
3593        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3594        previous changes - True ASCII mode implemented (doesn't work for hooks
3595        and /dev/null) - Passive mode implemented, PASV command added. - Default
3596        port for data connection could be used (untested, can't find ftp client
3597        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3598        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3599
36002001-01-18      Joel Sherrill <joel@OARcorp.com>
3601
3602        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3603        macro using variable arguments.
3604        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3605        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3606        since I updated the main RTEMS development machine to RedHat 7.2 and
3607        apparently got a new version of rpcgen.
3608
36092001-01-12      Sergei Organov <osv@javad.ru>
3610
3611        * libnetworking/rtems_servers/ftpd.c,
3612        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3613        - use pool of pre-created threads to handle sessions instead of
3614        creating/deleting threads on the fly - LIST output is now similar to
3615        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3616        happy with it. - LIST NAME now works (both for files and directories) -
3617        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3618        clients happy  - keep track of CWD for every session separately -
3619        ability to specify root directory name for FTPD in configuration table.
3620        FTPD will then create illusion for FTP clients that this is actually
3621        root directory. - ignore options sent in commands, thus LIST -al FILE
3622        works and doesn't try to list "-al" directory. - buffers are allocated
3623        on stack instead of heap where possible to eliminate malloc/free calls
3624        (avoid possible heap fragmentation troubles). - drop using of task
3625        notepad to pass parameters - use function arguments instead - use
3626        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3627        in socket() instead of AF_INET.
3628
36292001-01-02      Joel Sherrill <joel@OARcorp.com>
3630
3631        * libnetworking/CHANGELOG: Removed.
3632        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3633
36342000-12-14      Eric Norum <eric.norum@usask.ca>
3635
3636        * libnetworking/lib/tftpDriver.c: Added write capability.
3637
36382000-12-08      Joel Sherrill <joel@OARcorp.com>
3639
3640        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3641        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3642        numerous variable declarations conditional on PPP_COMPRESS and
3643        PPP_FILTER.  Commented out variables that were not used because the code
3644        using them was commented out. Removed totally unused variables.
3645        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3646        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3647
36482000-11-30      Joel Sherrill <joel@OARcorp.com>
3649
3650        * libnetworking/modem/ppp_tty.c: Changed to include
3651        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3652        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3653        * libnetworking/Makefile.am: Modified to reflect above.
3654
36552000-11-27      Joel Sherrill <joel@OARcorp.com>
3656
3657        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3658
36592000-11-25      Eric Norum <eric.norum@usask.ca>
3660
3661        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3662        core.
3663
36642000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3665
3666        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3667        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3668        subdir.
3669        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3670        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3671        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3672        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3673        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3674        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3675        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3676        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3677        ppp_tty.c and the real pppd main is in pppmain.c.
3678
36792000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3680
3681        * libchip/network/sonic.c: Added ipalign() routine to align the received
3682        packet so that the ip header is on a 32-bit boundary. Necessary for
3683        cpu's that do not allow unaligned loads and stores and when the 32-bit
3684        DMA mode is used.
3685
36862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3687
3688        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3689        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3690        ACLOCAL_AMFLAGS.
3691        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3692        ACLOCAL_AMFLAGS.
3693        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3694        ACLOCAL_AMFLAGS.
3695
36962000-11-03      Chris Johns <ccj@acm.org>
3697
3698        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3699        libchip/network/cs8900.h: New files.
3700
37012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3702
3703        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3704        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3705        $(RTEMS_TOPdir)/aclocal.
3706        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3707        $(RTEMS_TOPdir)/aclocal.
3708        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3709        $(RTEMS_TOPdir)/aclocal.
3710
37112000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3712
3713        * configure.in: Switch to GNU-canonicalization.
3714        * Makefile.am: Reflect changes to configure.in.
3715        * acinclude.m4: Remove.
3716
37172000-10-30      Joel Sherrill <joel@OARcorp.com>
3718
3719        * POSIX include files merged into newlib.  This resulted in some
3720        definitions moving to other files and thus some secondary effects in
3721        RTEMS source code.
3722        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3723        in sync with newlib's <machine/types.h>.
3724        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3725        definition of struct itimerval in <sys/time.h>.
3726
37272000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3730        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3731        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3732        * ChangeLog: Fix typos.
3733        * configure.in: add tests to the GNU canonicalized subdirectories.
3734
37352000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3736
3737        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3738        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3739        the lib directory before configuring lib/.
3740
37412000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3742
3743        * configure.in, Makefile.am: add exec to the GNU canonicalized
3744        subdirectories.
3745        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3746        * configure.in: add libnetworking, librpc and librdb to the GNU
3747        canonicalized subdirectories.
3748        * configure.in: add libmisc and libchip to the GNU canonicalized
3749        subdirectories.
3750        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3751        Switch to GNU canonicalization.
3752        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3753        Switch to GNU canonicalization.
3754        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3755        Switch to GNU canonicalization.
3756
37572000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3758
3759        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3760        canonicalization to libfs/. The approach is currently a bit of a hack as
3761        GNU canonicalization does not support the per-BSP build some of the
3762        other directories require.  As more of the tree is converted, this will
3763        become less  of an issue.
3764
37652000-10-20      Joel Sherrill <joel@OARcorp.com>
3766
3767        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3768        parameter.
3769
37702000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3771
3772        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3773        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3774        * librdbg/configure.in: Add m68k support.
3775        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3776        subdirectory.
3777        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3778        failure.
3779        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3780        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3781        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3782        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3783        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3784        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3785        librdbg/src/m68k/.cvsignore: New files.
3786        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3787        function pointers.
3788        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3789        _after_ pointer has been checked against NULL.
3790
37912000-10-18      Joel Sherrill <joel@OARcorp.com>
3792
3793        * wrapup/Makefile.am: Added libfs.
3794
37952000-10-18      Chris Johns <ccj@acm.org>
3796
3797        * libfs created.
3798        * configure.in: Added libfs subdirectory.
3799        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3800
38012000-09-28      Joel Sherrill <joel@OARcorp.com>
3802
3803        * libnetworking/rtems_webserver/Makefile.am,
3804        libnetworking/rtems_webserver/base64.c,
3805        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3806        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3807
38082000-09-22      Joel Sherrill <joel@OARcorp.com>
3809
3810        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3811        libnetworking/rtems/rtems_bsdnet_internal.h,
3812        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3813        have included rtems.h.  It is now including precisely the  least amount
3814        of low level, yet portable .h files to get the basic RTEMS types
3815        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3816        used machine/types.h to include rtems.h.
3817
38182000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3819
3820        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3821
38222000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3823
3824        * libnetworking/ChangeLog: Cleanup.
3825
38262000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3827
3828        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3829        * libchip/ChangeLog: Fix formating.
3830
38312000-09-05      Joel Sherrill <joel@OARcorp.com>
3832
3833        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3834        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3835        confusion and to work with the converted flags.
3836
38372000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3838
3839        * wrapup/Makefile.am: Include compile.am.
3840        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3841        libchip/serial/Makefile.am: Include compile.am.
3842        * librdbg/src/i386/any/Makefile.am,
3843        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3844        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3845        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3846        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3847        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3848        libnetworking/rtems_servers/Makefile.am,
3849        libnetworking/rtems_webserver/Makefile.am,
3850        libnetworking/wrapup/Makefile.am: Include compile.am.
3851
38522000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3853
3854        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3855        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3856
38572000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3858
3859        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3860
38612000-08-31      Joel Sherrill <joel@OARcorp.com>
3862
3863        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3864        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3865        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3866        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3867        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3868        * libnetworking/wbase64.c: Removed.
3869        * libnetworking/Makefile.am, libnetworking/asp.c,
3870        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3871        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3872        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3873        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3874        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3875        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3876        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3877        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3878        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3879        Modified.
3880
38812000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3882
3883        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3884
38852000-08-30      Joel Sherrill <joel@OARcorp.com>
3886
3887        * libnetworking/rtems_webserver/license.txt: New file.
3888
38892000-08-10      Joel Sherrill <joel@OARcorp.com>
3890
3891        * ChangeLog: New file.
3892        * libchip/ChangeLog: New file.
3893        * librdbg/ChangeLog: New file.
3894        * libnetworking/ChangeLog: New file.
3895
Note: See TracBrowser for help on using the repository browser.