source: rtems/c/src/ChangeLog @ a26d515

4.104.115
Last change on this file since a26d515 was a26d515, checked in by Joel Sherrill <joel.sherrill@…>, on Jan 5, 2009 at 7:49:23 PM

2009-01-05 Joel Sherrill <joel.sherrill@…>

  • libchip/serial/ns16550.c: Turn on ns16550_process() for BSP_FEATURE_IRQ_LEGACY case also.
  • Property mode set to 100644
File size: 147.2 KB
Line 
12009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/serial/ns16550.c: Turn on ns16550_process() for
4        BSP_FEATURE_IRQ_LEGACY case also.
5
62008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
7
8        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
9        level LibI2C interface.  Added generic block IO functions.
10
112008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
14        optman/rtems/no-msg.c, optman/rtems/no-part.c,
15        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
16        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
17        optman/sapi/no-ext.c, optman/sapi/no-io.c:
18        Revert previous patch (cvs clash with Joel hacking cpukit).
19
202008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
23
242008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
27        optman/rtems/no-msg.c, optman/rtems/no-part.c,
28        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
29        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
30        optman/sapi/no-ext.c, optman/sapi/no-io.c:
31        Fix prototypes.
32
332008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
36
372008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
38
39        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
40        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
41        duplicated data.
42
432008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
44
45        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
46        SuperCore Handler initialization routines to directly pull parameters
47        from configuration table.
48
492008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
52        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
53        optman/rtems/no-part.c, optman/rtems/no-region.c,
54        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
55        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
56        initialization routines to directly pull parameters from
57        configuration table. Eliminate empty routines sportted.
58
592008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
62
632008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
66        all public use of TOD conversion routines.
67
682008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * libchip/network/smc91111config.h:
71        #include <stdint.h> instead of <rtems/stdint.h>.
72
732008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
76        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
77
782008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
79
80        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
81
822008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
83
84        * libchip/serial/ns16550.c: Transmit the character in the polled write
85        function within a critical section for printk() compatibility.
86
872008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
88
89        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
90
912008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
94
952008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
96
97        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
98
992008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * aclocal/bsp-bootcard-options.m4: Fix quoting.
102
1032008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
104
105        * aclocal/bsp-bootcard-options.m4: New file.
106        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
107
1082008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
109
110        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
111        BSPs that support this feature.
112
1132008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
114
115        * libchip/serial/ns16550.c: Fix typo.
116
1172008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * libchip/serial/ns16550.c: Fix typo.
120
1212008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * libchip/serial/ns16550.c: Add not supported on arm even though it is
124        not simple vectored.
125
1262008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
127
128        * libchip/serial/ns16550.c: Not currently supported on architectures
129        with simple vectored interrupt model.
130
1312008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * aclocal/version.m4: Bump RTEMS_API to 4.10.
134        Bump _RTEMS_VERSION to 4.9.99.0.
135
1362008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
137
138        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
139        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
140        functions have now static linkage type.  Added constant qualifier to
141        operations table and read-only function parameters.
142
143        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
144        c/src/libchip/serial/serial.h:  Include required header files.  Removed
145        support for old PowerPC exception handling.  Various fixes for
146        interrupt related routines.  Added support for BSPs with IRQ extension
147        API.
148
1492008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
152        is no PCI bus based upon the BSP not having a base address defined.
153        This means this driver cannot be supported on that board.
154
1552008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * libchip/network/dec21140.c, libchip/network/elnk.c,
158        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
159
1602008-09-17      Miao Yan <yanmiaobest@gmail.com>
161
162        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
163        add simple device only filesystem (devfs), optionally completely drop
164        out filesystem, and to clean up disabling newlib reentrancy support.
165        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
166        now has a 15K code space.
167        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
168        Removed.
169
1702008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * libchip/ide/ata.h: Convert to Unix file format.
173
1742008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
177        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
178        libchip/serial/serial.h, libchip/serial/serprobe.c,
179        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
180        Convert to "bool".
181        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
182        libchip/i2c/spi-memdrv.h: Convert to "bool".
183        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
184        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
185        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
186        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
187        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
188        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
189        Convert to "bool".
190        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
191        Convert to "bool".
192        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
193        Convert to "bool".
194
1952008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
196
197        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
198        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
199        memory driver to not use the clock ioctl to install a method to poll
200        for input. It now uses a Class API Timer which means we can eliminate
201        this special IOCTL from all clock drivers.
202        * libchip/shmdr/setckvec.c: Removed.
203
2042008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * libchip/network/sonic.c: Do not declare a variable just to hold an
207        ignored return value.
208
2092008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
210
211        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
212
2132008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
216        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
217
2182008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
219
220        * libchip/display/disp_hcms29xx.c: Do not make these static. They
221        appear to be unused that way.
222
2232008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
224
225        * libchip/shmdr/shm_driver.h: Correct prototypes.
226
2272008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
228
229        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
230        variables and made methods static.
231
2322008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * libchip/serial/ns16550.c: Fix warning.
235
2362008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
237
238        * aclocal/prog-cc.m4: Add -Wnested-externs.
239
2402008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * libchip/network/dec21140.c: Add missing prototype.
243        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
244
2452008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
248        -Wstrict-prototypes to RTEMS_CFLAGS.
249
2502008-08-02      Chris Johns <chrisj@rtems.org>
251
252        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
253        rtems_blkdev_request count and start references. Use
254        RTEMS_BLKDEV_START_BLOCK.
255
2562008-07-29      Chris Johns <chrisj@rtems.org>
257
258        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
259
260        * libchip/ide/ata.c: Change to use a mutex rather than disable
261        pre-emption. Updated to the libblock changes.
262
263        * libchip/ide/ata_internal.h: Updated to the new chains API.
264
265        * libchip/ide/ide_controller.c: Updated to the libblock
266        changes. Added come debug tracing.
267
268        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
269        to the libblock changes.
270
2712008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * configure.ac: Remove RPCGEN, RPCTOOLS.
274
2752008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
276
277        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
278        for output format specifiers.
279
2802008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
281
282        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
283        Fixed some data types
284
2852008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
286
287        * libchip/i2c/spi-sd-card.c: Added missing header file.
288        * libchip/Makefile.am: Added SD Card driver.
289
2902008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
291
292        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
293        make glyphs non-constant, added file headers
294
2952008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
296
297        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
298        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
299        * libchip/display/font_hcms29xx.h
300        Creation of SPI display driver
301
3022008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
303
304        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
305        via SPI.
306
3072008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
308
309        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
310        AC_PREREQ(2.62).
311
3122008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
313
314        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
315
3162008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
317
318        * libchip/Makefile.am: Move termios helper routines from libchip to
319        libcsupport. Add routine which makes it easy for a termios device
320        driver to inform termios of its default baud rate. This avoids
321        inconsistencies in later termios settings changes.
322        * libchip/serial/termios_baud2index.c,
323        libchip/serial/termios_baud2num.c: Removed.
324
3252008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
328
3292008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
332        not fail if there are none.
333
3342008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
335
336        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
337        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
338        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
339        * libchip/Makefile.am:
340        derived a generic spi memory driver from spi-flash-m25p40,
341        added descriptor for fram fm25l256
342
3432008-05-07      Till Straumann <strauman@slac.stanford.edu>
344
345        PR 649/bsps
346        * libchip/ide/ata.c: Give up if the interface does not become ready.
347
3482008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        Moved to cpukit.
351        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
352        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
353        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
354        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
355        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
356        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
357        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
358        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
359        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
360        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
361        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
362        nfsclient/src/xdr_mbuf.c: Removed.
363
3642008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
365
366        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
367
3682008-01-05      Chris Johns <chrisj@rtems.org>
369
370        * libchip/flash/am29lv160.c: Update the blank check error message
371        to say there is an error.
372       
3732007-12-22      Chris Johns <chrisj@rtems.org>
374
375        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
376        the hello message. Just one line but still a little too long.
377       
3782007-12-14      Chris Johns <chrisj@rtems.org>
379
380        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
381        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
382        * libchip/flash, libchip/flash/am29lv160.c,
383        libchip/flash/am29lv160.h: New.
384
3852007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
386
387        * libchip/network/if_fxp.c: Spacing.
388
3892007-11-20      Till Straumann <strauman@slac.stanford.edu>
390
391        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
392        Avoid using 'stdio' before the system is up and fully
393        initialized.
394
3952007-11-20      Till Straumann <strauman@slac.stanford.edu>
396
397        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
398        * libchip/Makefile.am, libchip/preinstall.am:
399        added new driver for Maxim DS1375 i2c RTC.
400
4012007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
402
403        * libchip/i2c/spi-flash-m25p40.c:
404        added addressing call in write function
405
4062007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
407
408        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
409        * libchip/Makefile.am:
410        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
411
4122007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
415
4162007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
417
418        * nfsclient/Makefile.am: Fix errors.
419
4202007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
421
422        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
423
4242007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
425
426        * aclocal/version.m4: Bump RTEMS_API to 4.9.
427        Bump RTEMS_VERSION to 4.8.99.0.
428
4292007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
430
431        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
432
4332007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
434
435        * configure.ac: Remove AC_PROG_AWK (Unused).
436
4372007-09-14      Daron Chabot <djc915@mail.usask.ca>
438
439        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
440        rtems_interrupt_vector, to permit passing arbitrary arguments to the
441        ISR. Clean up of variables to silence compiler warnings.
442
4432007-09-13      Daniel Hellstrom <daniel@gaisler.com>
444
445        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
446
4472007-09-12      Daniel Hellstrom <daniel@gaisler.com>
448
449        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
450          - Odd bit bug in some chips taken care of.
451          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
452            alignment but failing to do so must have made the driver writer to make
453            some incorrect assumptions about MBUFs.
454          - Fixed MBUF handling to handle mbuf chains better. The Data length of
455            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
456          - Made while loop responsible for copying data to fifo port copy 16 shorts
457            per loop instead of 1 short, increasing the copying process.
458
4592007-09-07      Daniel Hellstrom <daniel@gaisler.com>
460
461        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
462        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
463
4642007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * configure.ac, wrapup/Makefile.am: Remove RDBG.
467        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
468        librdbg/Makefile.am, librdbg/preinstall.am,
469        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
470        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
471        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
472        librdbg/include/rdbg/powerpc/rdbg_f.h,
473        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
474        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
475        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
476        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
477        librdbg/src/servtsp.c, librdbg/src/servutil.c,
478        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
479        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
480        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
481        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
482        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
483        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
484        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
485        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
486        librdbg/src/powerpc/rdbg_f.c,
487        librdbg/src/powerpc/new_exception_processing/remdeb.h,
488        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
489        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
490        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
491
4922007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
493
494        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
495
4962007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
497
498        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
499          sizes.
500
5012007-07-27      Chris Johns <chrisj@rtems.org>
502
503        * wrapup/Makefile.am: Create archive from a file for hosts
504        with a limited command line size.
505
5062007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
509          sizes.
510
5112007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
512       
513        * configure.ac: Add nfsclient.
514        * nfsclient/Makefile.am: New.
515        * nfsclient/proto/Makefile, nfsclient/Makefile,
516          nfsclient/src/Makefile: Remove.
517        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
518        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
519
5202007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
521
522        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
523        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
524        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
525        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
526        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
527        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
528        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
529        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
530        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
531        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
532        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
533        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
534
5352007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
536
537        * libchip/serial/ns16550.c: removed timed out wait for transmitter
538        to become ready: This will not work for fast CPUs.
539
5402007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
541
542        * libchip/ide/ata.c: fixed warning
543
5442007-06-20      Ray Xu <rayx@gmail.com>
545
546        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
547        console, and libio. This shrinks the memory requirements but Joel has
548        not figured out how best to present this to application space.
549        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
550        New files.
551
5522007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
553
554        * optman/sapi/no-io.c: Split IO Manager into one function per file so
555        now we only need required initialization methods.
556
5572007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
558
559        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
560        parameter since it was used to configure a no longer used feature.
561        Device names are now part of the filesystem not in a table.
562
5632007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
564
565        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
566        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
567        optman/rtems/no-part.c, optman/rtems/no-region.c,
568        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
569        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
570        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
571        other optional managers so using them reduces application size
572        instead of increasing it.
573        * optman/rtems/no-barrier.c: New file.
574
5752007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
576
577        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
578        adjustments to pci-API changes.
579        * libchip/network/dec21140.c, libchip/network/elnk.c,
580        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
581        changes.
582
5832007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * libchip/network/dec21140.c, libchip/network/if_dc.c,
586        libchip/network/if_fxp.c: Reflect changes to pci-API.
587
5882007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
591        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
592
5932007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
596          being used to compile "tools").
597
5982007-03-13      Joel Sherrill <joel@OARcorp.com>
599
600        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
601
6022007-03-12      Joel Sherrill <joel@OARcorp.com>
603
604        * libchip/network/cs8900.c, libchip/network/cs8900.h,
605        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
606        and/or fix mistake in copyright notice. Both of these mistakes appear
607        to be from code submitted after these changes were made previously.
608
6092007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
610
611        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
612
6132007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
614
615        * libchip/Makefile.am: Correct path to README.tulipclone.
616
6172007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * libchip/ide/ata.c: Remove superfluous type casts.
620
6212007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
622
623        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
624        Use size_t for sizes.
625
6262007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
627
628        * libchip/ide/ata.c: in ata_request_done: moved call to free()
629        from preemption disabled region
630
6312007-01-16      Till Straumann <strauman@slac.stanford.edu>
632
633        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
634        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
635        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
636
6372006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
640          ioctl_command_t as ioctl argument.
641
6422006-12-13      Joel Sherrill <joel@OARcorp.com>
643
644        * librtems++/include/rtems++/rtemsEvent.h,
645        librtems++/include/rtems++/rtemsMessageQueue.h,
646        librtems++/include/rtems++/rtemsSemaphore.h,
647        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
648        librtems++/src/rtemsMessageQueue.cc,
649        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
650        rtems_unsigned32 to uint32_t.
651
6522006-12-13      Joel Sherrill <joel@OARcorp.com>
653
654        PR 1181/bsps
655        * optman/rtems/no-msg.c: Clean up dead code.
656
6572006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
660
6612006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
662
663        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
664        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
665        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
666
6672006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
668
669        * configure.ac: New BUG-REPORT address.
670
6712006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * Makefile.am: Remove ampolish3.
674
6752006-11-17      Joel Sherrill <joel@OARcorp.com>
676
677        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
678        blank lines.
679
6802006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
681
682        * configure.ac: Remove RTEMS_AMPOLISH3.
683        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
684          Remove checks for AMPOLISH3.
685        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
686        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
687        * ampolish3: Remove.
688
6892006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
690
691        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
692        * aclocal/prog-cc.m4: Remove CFLAGS.
693        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
694        Compose CFLAGS. Append CFLAGS to ac_configure_args.
695
6962006-10-23      Joel Sherrill <joel@OARcorp.com>
697
698        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
699
7002006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * automake/compile.am: Use hard-coded RTEMS_* flags.
703
7042006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
705
706        * aclocal/rtems-top.m4: Remove RTEMS_API.
707        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
708
7092006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
710
711        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
712
7132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
714
715        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
716
7172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
718
719        * aclocal/version.m4: Bump version to 4.7.99.0.
720
7212006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
722
723        * configure.ac: Require autoconf-2.60. Require automake-1.10.
724
7252006-09-11      Joel Sherrill <joel@OARcorp.com>
726
727        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
728
7292006-09-04      Joel Sherrill <joel@OARcorp.com>
730
731        * libchip/network/greth.c, libchip/network/open_eth.c,
732        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
733        introduced by warning removal.
734
7352006-09-01      Joel Sherrill <joel@OARcorp.com>
736
737        * libchip/network/greth.c, libchip/network/open_eth.c,
738        libchip/network/smc91111.c: Remove warnings and correct prototype
739        added earlier today.
740
7412006-09-01      Joel Sherrill <joel@OARcorp.com>
742
743        * libchip/network/cs8900.c, libchip/network/greth.c,
744        libchip/network/i82586.c, libchip/network/open_eth.c,
745        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
746        sized integers, and inttypes.h printf helpers.
747
7482006-08-09      Kolja Waschk <waschk@telos.de>
749
750        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
751
7522006-07-12      Joel Sherrill <joel@OARcorp.com>
753
754        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
755
7562006-07-11      Jerry Needell <jerry.needell@unh.edu>
757
758        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
759        4.6 branch.  Original modifications by Gaisler Enterprises.
760        * libchip/network/greth.c, libchip/network/greth.h: New files.
761
7622006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
763
764        * ide/ata.[ch]:
765        (PR1118) fetch priority for ATA task from a variable,
766        not a fixed configuration value.
767       
7682006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
769
770        * Makefile.am: Add ampolish3.
771
7722006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
773
774        * ampolish3: New.
775        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
776
7772006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
778
779        * aclocal/rtems-ampolish.m4: New.
780        * configure.ac: Use RTEMS_AMPOLISH3.
781
7822006-04-18  Joel Sherrill <joel@OARcorp.com>
783
784        * aclocal/version.m4: Updated to rtems-4.6.99.3.
785
7862006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
787
788        PR 853/filesystem
789        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
790        should be modified to support the new exception scheme and to use the
791        handle parameter.
792
7932006-02-a32     Eric Norum <norume@aps.anl.gov>
794
795        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
796        "newer" PCI access calls.  Minor cleanups.  Comments.
797
7982006-01-12      Eric Norum <norume@aps.anl.gov>
799
800        PR 861/networking
801        PR 863/networking
802        * libchip/network/smc91111.c: Fix illegal lvalue increments.
803
8042006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
805
806        * wrapup/Makefile.am: Add preinstall.am.
807        * libchip/Makefile.am: Build libchip/network/smc91111.
808        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
809        Eliminate cyg_int* crap.
810
8112006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
812
813        * librdbg/Makefile.am: Add preinstall.am.
814        * aclocal/bsp-configure.m4: Add ampolish3.
815        New header guards.
816
8172006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
818
819        * libchip/network/open_eth.c, libchip/network/open_eth.h:
820        Merger from rtems-4-6-branch.
821
8222006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
823
824        * libchip/network/smc91111.c
825        libchip/network/smc91111config.h
826        libchip/network/smc91111exp.h
827        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
828        * libchip/Makefile.am: Reflect adding smc91111*.
829
8302006-01-08      Joel Sherrill <joel@OARcorp.com>
831
832        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
833        char *.
834
8352006-01-08      Joel Sherrill <joel@OARcorp.com>
836
837        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
838        warnings.
839
8402005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
841
842        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
843        Add RTEMS_RELLDFLAGS.
844        * automake/compile.am: Remove RTEMS_USE_GCC.
845        Remove RTEMS_RELLDFLAGS.
846        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
847
8482005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
849
850        * libchip/network/if_media.h, libchip/network/mii.h:
851        Remove (Moved to cpukit).
852        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
853        and libchip/network/if_media.h.
854        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
855        if_media.h having moved.
856
8572005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
858
859        * automake/compile.am, automake/host.am, automake/local.am,
860        automake/subdirs.am: Remove depend.
861        * configure.ac: Explicitly pass --libdir and --includedir to
862        testsuites.
863
8642005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
865
866        * configure.ac: Reflect changes to testsuites.
867
8682005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
869
870        * automake/compile.am: Remove GCCSPECS.
871        * aclocal/prog-cc.m4: Add GCCSPECS.
872        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
873
8742005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
875
876        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
877        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
878
8792005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
880
881        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
882        libcpu/byteorder.h for i386.
883
8842005-11-02      Till Straumann <strauman@slac.stanford.edu>
885
886        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
887        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
888        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
889        added a simple API/library for i2c devices and drivers for i2c
890        2-byte eeproms and a ds1621 temperature sensor; API is documented
891        in libi2c.h.
892
8932005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
894
895        * libnetworking/pppd/ipxcp.c,
896        libnetworking/pppd/chat.c,
897        libnetworking/pppd/patchlevel.h,
898        libnetworking/pppd/upap.h,
899        libnetworking/pppd/md5.h,
900        libnetworking/pppd/pppd.8,
901        libnetworking/pppd/README,
902        libnetworking/pppd/preinstall.am,
903        libnetworking/pppd/md4.h,
904        libnetworking/pppd/magic.c,
905        libnetworking/pppd/pppd.h,
906        libnetworking/pppd/demand.c,
907        libnetworking/pppd/rtemsmain.c,
908        libnetworking/pppd/sys-rtems.c,
909        libnetworking/pppd/ipcp.h,
910        libnetworking/pppd/lcp.h,
911        libnetworking/pppd/chap_ms.c,
912        libnetworking/pppd/md4.c,
913        libnetworking/pppd/rtemspppd.h,
914        libnetworking/pppd/cbcp.h,
915        libnetworking/pppd/auth.c,
916        libnetworking/pppd/lcp.c,
917        libnetworking/pppd/example/README,
918        libnetworking/pppd/example/ppp.conf,
919        libnetworking/pppd/example/system.h,
920        libnetworking/pppd/example/netconfig.h,
921        libnetworking/pppd/example/pppdapp.c,
922        libnetworking/pppd/example/init.c,
923        libnetworking/pppd/example/Makefile-user,
924        libnetworking/pppd/example/pppd.options,
925        libnetworking/pppd/rtemspppd.c,
926        libnetworking/pppd/ipxcp.h,
927        libnetworking/pppd/chap_ms.h,
928        libnetworking/pppd/options.c,
929        libnetworking/pppd/magic.h,
930        libnetworking/pppd/chap.h,
931        libnetworking/pppd/cbcp.c,
932        libnetworking/pppd/upap.c,
933        libnetworking/pppd/chap.c,
934        libnetworking/pppd/Makefile.am,
935        libnetworking/pppd/ccp.h,
936        libnetworking/pppd/utils.c,
937        libnetworking/pppd/rtemsdialer.h,
938        libnetworking/pppd/fsm.h,
939        libnetworking/pppd/pathnames.h,
940        libnetworking/pppd/md5.c,
941        libnetworking/pppd/fsm.c,
942        libnetworking/pppd/ipcp.c,
943        libnetworking/pppd/STATUS,
944        libnetworking/pppd/ccp.c,
945        libnetworking/Makefile.am: Remove (Moved to cpukit).
946
9472005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
948
949        * configure.ac: Remove libnetworking, libnetworking/pppd.
950        * wrapup/Makefile.am: Remove libpppd.a.
951
9522005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
953
954        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
955        rtemsdialer.h to $(includedir)/rtems.
956
9572005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
958
959        * libnetworking/rtems_telnetd/icmds.c,
960        libnetworking/rtems_telnetd/Makefile.am,
961        libnetworking/rtems_telnetd/preinstall.am,
962        libnetworking/rtems_telnetd/pty.c,
963        libnetworking/rtems_telnetd/pty.h,
964        libnetworking/rtems_telnetd/README,
965        libnetworking/rtems_telnetd/telnetd.c,
966        libnetworking/rtems_telnetd/telnetd.h:
967        Remove (Moved to cpukit).
968
9692005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
970
971        * configure.ac: Remove libnetworking/rtems_telnetd.
972        * libnetworking/Makefile.am: Remove rtems_telnetd.
973        * libnetworking/README: Remove (Obsolete).
974        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
975
9762005-10-20  Eric Norum <norume@aps.anl.gov>
977
978        * libchip/network/dec21140.c: Clean up PCI mapping.
979
9802005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
981
982        * libnetworking/pppd/Makefile.am: Use preinstall.am.
983        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
984        librdbg/src/servrpc.c, librdbg/src/servtgt.c
985        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
986        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
987        * configure.ac: Move optman to the end of BSP_SUBDIRS.
988
9892005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
990
991        * aclocal/bspopts.m4: Add missing m4 quotes.
992
9932005-09-02  Joel Sherrill <joel@OARcorp.com>
994
995    * aclocal/version.m4: Updated to rtems-4.6.99.2.
996
9972005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
998
999        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1000        libchip/network/dec21140.c: Remove initialization of PCI bus.
1001
10022005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * optman/Makefile.am: Add preinstall.am.
1005
10062005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1007
1008        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1009        UNTESTED to tested.
1010
10112005-06-17      Joel Sherrill <joel@OARcorp.com>
1012
1013        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1014        it is not supported by the MPC5xx.
1015
10162005-06-17      Joel Sherrill <joel@OARcorp.com>
1017
1018        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1019        interface. Also correct attempting to build on other than PowerPC and
1020        x86.
1021
10222005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1023
1024        * libchip/Makefile.am: Add driver for Tulip clones.
1025        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1026        libchip/network/if_dcreg.h: New files.
1027
10282005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1029
1030        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1031        to enable rdbg.
1032        * configure.ac: Reflect changes above.
1033
10342005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * configure.ac: Add ada/.
1037
10382005-05-20      Sergei Organov  <osv@topconrd.ru>
1039
1040        PR 750/networking
1041        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1042        wait_input().
1043
10442005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1045
1046        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1047        rtems/irq.h.
1048
10492005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * libchip/Makefile.am: Include preinstall.am.
1052        * libchip/preinstall.am: New.
1053
10542005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1055
1056        * configure.ac: Add AMPOLISH3.
1057        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1058        * libnetworking/rtems_telnetd/preinstall.am: New.
1059        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1060
10612005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1062
1063        * configure.ac: Let enable_rpcgen default to "no".
1064
10652005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1068
10692005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1070
1071        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1072        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1073
10742005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1075
1076        * libchip/network/dec21140.c, libchip/network/elnk.c,
1077        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1078
10792005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1080
1081        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1082        of code as a result of the implementation of a common PCI interface.
1083
10842005-05-04      Joel Sherrill <joel@OARcorp.com>
1085
1086        * libchip/network/open_eth.c: Remove prototype of set_vector.
1087
10882005-05-03      Joel Sherrill <joel@OARcorp.com>
1089
1090        * librdbg/src/ptrace.c: Remove warning.
1091
10922005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1093
1094        * libchip/network/dec21140.c, libchip/network/elnk.c,
1095        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1096        Modified parameter list to remove warnings.
1097
10982005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1099
1100        * libchip/network/cs8900.c, libchip/network/i82586.c,
1101        libchip/network/open_eth.c, libchip/network/sonic.c,
1102        libchip/serial/mc68681.c: Modified types to remove
1103        warnings.  Added initialization to remove warnings.
1104
11052005-04-28      Joel Sherrill <joel@OARcorp.com>
1106
1107        * libchip/network/README.sonic: Rewritten to account for removal of
1108        dmv177.
1109
11102005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1111
1112        PR 781/rtems_misc
1113        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1114
11152005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1116
1117        * libchip/serial/ns16550.c:
1118        Fixed warnings generated in various powerpc configurations
1119
11202005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1121
1122        * libchip/serial/ns16550.c: Modified
1123        ISR to work with PPC new exception processing
1124
11252005-03-14      Joel Sherrill <joel@OARcorp.com>
1126
1127        * libchip/network/dec21140.c, libchip/network/elnk.c,
1128        libchip/network/if_fxp.c: Continue PCI API unification. All use
1129        pci_find_device(). Network drivers manufacture a signature since all
1130        calls have not been converted yet.
1131
11322005-03-04      Joel Sherrill <joel@OARcorp.com>
1133
1134        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1135        initialize function part of the unified PCI API as pci_initialize().
1136
11372005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1140        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1141
11422005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1145        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1146
11472005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1148
1149        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1150        building procedures.
1151
11522005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1153
1154        * aclocal/prog-cc.m4:
1155        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1156
11572005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1158
1159        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1160
11612005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1162
1163        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1164
11652005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1166
1167        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1168
11692005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * libnetworking/rtems_servers/ftp.c,
1172        libnetworking/rtems_servers/ftp.h,
1173        libnetworking/rtems_servers/Makefile.am:
1174        Remove (relocated to cpukit/ftpd).
1175        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1176        removed move libnetworking/rtems_servers.
1177
11782005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1179
1180        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1181
11822005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1183
1184        PR 755/rtems
1185        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1186        Remove local declarations of rtems_bsdnet_nameservers,
1187        rtems_bsdnet_nameservers_count.
1188
11892005-01-31      Sergei Organov <osv@topconrd.ru>
1190
1191        PR 751/pppd
1192        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1193        committed to fix PR736 breaks pppd. chat.c should have its own static
1194        ttyfd for pppd to work correctly. The symptom is that second
1195        invokation of chat (for connect script) fails due to pppd_ttyfd set
1196        to -1 by previous chat invokation (for init script). In addition,
1197        this patch fixes leaving of dangling pointer in the abort_stbring[]
1198        by chat_send().
1199
12002005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * configure.ac: Remove CFLAGS_DEBUG_V.
1203        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1204
12052005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1206
1207        * wrapup/Makefile.am: Remove rtems-ctor.o.
1208
12092005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1210
1211        * libchip/rtc/rtc.h: size_t RTC_Count.
1212
12132005-01-20      Joel Sherrill <joel@OARcorp.com>
1214
1215        PR 736/pppd
1216        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1217        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1218        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1219        should not be static and should have a name more specific to pppd.
1220
12212005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1222
1223        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1224        libnetworking/rtems_servers/Makefile.am,
1225        libnetworking/rtems_telnetd/Makefile.am,
1226        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1227        Eliminate CFLAGS_OPTIMIZE_V.
1228
12292005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1230
1231        * configure.ac: Pass CFLAGS to testsuites configure.
1232        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1233        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1234
12352005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1236
1237        * configure.ac: Pass CFLAGS to cpukit configure.
1238        * aclocal/rtems-flags.m4: Remove (Unused).
1239        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1240        * aclocal/env-rtemsbsp.m4:
1241        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1242        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1243        RTEMS_CFLAGS.
1244        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1245        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1246        Cleanup comments.
1247
12482005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * automake/compile.am: Remove build-variant support.
1251
12522005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1253
1254        * libnetworking/pppd/Makefile.am,
1255        libnetworking/rtems_servers/Makefile.am,
1256        libnetworking/rtems_telnetd/Makefile.am:
1257        Remove build-variant support.
1258
12592005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1260
1261        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1262        support/Makefile.am, wrapup/Makefile.am:
1263        Remove build-variant support.
1264
12652004-11-22      Joel Sherrill <joel@OARcorp.com>
1266
1267        * libchip/network/if_fxp.c: Add entry for another module ID code.
1268
12692004-11-22      Joel Sherrill <joel@OARcorp.com>
1270
1271        PR 693/misc
1272        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1273        in/outport routines.
1274
12752004-11-22      Joel Sherrill <joel@OARcorp.com>
1276
1277        PR 693/misc
1278        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1279        in/outport routines.
1280
12812004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1282
1283        * aclocal/enable-itron.m4: Remove (unused).
1284
12852004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1286
1287        * configure.ac: Misc. quoting cleanups.
1288        Enable ada-tests iff --enable-ada and --enable-tests.
1289
12902004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1291
1292        PR 703/filesystem
1293        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1294        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1295        libchip/ide/ide_controller.c:
1296        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1297        available for BSPS/device drivers.
1298        Extend the "modes_available" and "mode_active" parameters to
1299        uint16_t for UDMA support.
1300
13012004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1302
1303        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1304        not supported on PowerPC since it works on the MVME2100 BSP.
1305
13062004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1307
1308        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1309        Add dependency tracking for *.cfgs.
1310        * Makefile.am: Add dependency tracking for *.cfg.
1311
13122004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1313
1314        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1315        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1316
13172004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1318
1319        PR 707/make_build
1320        * configure.ac: Add --enable-rpcgen.
1321
13222004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1323
1324        PR 700/rtems_misc
1325        * libnetworking/rtems_webserver/asp.c,
1326        libnetworking/rtems_webserver/balloc.c,
1327        libnetworking/rtems_webserver/cgi.c,
1328        libnetworking/rtems_webserver/default.c,
1329        libnetworking/rtems_webserver/ej.h,
1330        libnetworking/rtems_webserver/ejIntrn.h,
1331        libnetworking/rtems_webserver/ejlex.c,
1332        libnetworking/rtems_webserver/ejparse.c,
1333        libnetworking/rtems_webserver/emfdb.c,
1334        libnetworking/rtems_webserver/emfdb.h,
1335        libnetworking/rtems_webserver/form.c,
1336        libnetworking/rtems_webserver/handler.c,
1337        libnetworking/rtems_webserver/h.c,
1338        libnetworking/rtems_webserver/license.txt,
1339        libnetworking/rtems_webserver/Makefile.am,
1340        libnetworking/rtems_webserver/md5c.c,
1341        libnetworking/rtems_webserver/md5.h,
1342        libnetworking/rtems_webserver/mime.c,
1343        libnetworking/rtems_webserver/misc.c,
1344        libnetworking/rtems_webserver/NOTES,
1345        libnetworking/rtems_webserver/ringq.c,
1346        libnetworking/rtems_webserver/rom.c,
1347        libnetworking/rtems_webserver/rtems_webserver.h,
1348        libnetworking/rtems_webserver/security.c,
1349        libnetworking/rtems_webserver/sock.c,
1350        libnetworking/rtems_webserver/socket.c,
1351        libnetworking/rtems_webserver/sockGen.c,
1352        libnetworking/rtems_webserver/sym.c,
1353        libnetworking/rtems_webserver/uemf.c,
1354        libnetworking/rtems_webserver/uemf.h,
1355        libnetworking/rtems_webserver/um.c,
1356        libnetworking/rtems_webserver/um.h,
1357        libnetworking/rtems_webserver/umui.c,
1358        libnetworking/rtems_webserver/url.c,
1359        libnetworking/rtems_webserver/value.c,
1360        libnetworking/rtems_webserver/wbase64.c,
1361        libnetworking/rtems_webserver/webcomp.c,
1362        libnetworking/rtems_webserver/webmain.c,
1363        libnetworking/rtems_webserver/webpage.c,
1364        libnetworking/rtems_webserver/webrom.c,
1365        libnetworking/rtems_webserver/webs.c,
1366        libnetworking/rtems_webserver/websda.c,
1367        libnetworking/rtems_webserver/websda.h,
1368        libnetworking/rtems_webserver/webs.h,
1369        libnetworking/rtems_webserver/websSSL.c,
1370        libnetworking/rtems_webserver/websSSL.h,
1371        libnetworking/rtems_webserver/websuemf.c,
1372        libnetworking/rtems_webserver/wsIntrn.h:
1373        Remove (Moved to cpukit/http).
1374
13752004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1376
1377        PR 700/rtems_misc
1378        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1379        Remove libnetworking/rtems_webserver.
1380
13812004-10-25      Eric Norum <norume@aps.anl.gov>
1382
1383        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1384
13852004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1386
1387        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1388
13892004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1392        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1393
13942004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1395
1396        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1397
13982004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1399
1400        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1401        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1402
14032004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1404
1405        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1406        BITSPERBYTE.
1407
14082004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1409
1410        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1411        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1412
14132004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1414
1415        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1416
14172004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1418
1419        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1420        * aclocal/enable-bare.m4: Remove.
1421        * configure.ac: Remove BARE_CPU_MODEL.
1422
14232004-10-13      Eric Norum <norume@aps.anl.gov>
1424
1425        PR 688/bsps
1426        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1427        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1428        MC146818A (and several Dallas Semiconductor) TOD chips.
1429
14302004-10-13      Eric Norum <norume@aps.anl.gov>
1431
1432        PR 686/networking
1433        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1434        device code.
1435
14362004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1437
1438        * libchip/network/dec21140.c: include <rtems/pci.h>.
1439
14402004-09-29      Joel Sherrill <joel@OARcorp.com>
1441
1442        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1443        libnetworking/pppd/utils.c: i960 obsoleted and all references
1444        removed.
1445
14462004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1447
1448        PR 607/networking
1449        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1450        instead of fully specifying unused PCI features.
1451
14522004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1453
1454        * configure.ac: Require automake > 1.9.
1455
14562004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1457
1458        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1459
14602004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1461
1462        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1463        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1464
14652004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1466
1467        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1468        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1469
14702004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1471
1472        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1473
14742004-07-28  Joel Sherrill <joel@OARcorp.com>
1475
1476    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1477
14782004-07-25      Joel Sherrill <joel@OARcorp.com>
1479
1480        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1481
14822004-05-21  Till Strauman <strauman@slac.stanford.edu>
1483
1484        PR 625/networking
1485        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1486        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1487        an error rather than panic if no chip is detected (thus allowing
1488        for probing).
1489        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1490        instead of looping forever.  Avoid divide by zero (crashed my PC).
1491        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1492        they are UNTESTED.
1493
14942004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1495
1496        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1497
14982004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1499
1500        * libchip/network/dec21140.c, libchip/network/elnk.c:
1501        #include <errno.h>.
1502
15032004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1504
1505        * libchip/network/if_media.h: Update from FreeBSD.
1506        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1507        libchip/network/i82586.c: #include <errno.h>.
1508
15092004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1510
1511        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1512
15132004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1516
15172004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1518
1519        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1520        automake).
1521
15222004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1523
1524        PR 599/pppd
1525        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1526
15272004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1528
1529        * optman/rtems/no-region.c: Reflect having changed
1530        rtems_region_get_segment_size.
1531
15322004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1533
1534        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1535        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1536        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1537        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1538        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1539        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1540        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1541
15422004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1543
1544        * libchip/ide/ata.c, libchip/network/dec21140.c,
1545        libchip/network/elnk.c, libchip/network/i82586.c,
1546        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1547        libchip/network/open_eth.c, libchip/network/sonic.c,
1548        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1549        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1550        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1551        libchip/shmdr/shm_driver.h: Cosmetics.
1552
15532004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1556        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1557        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1558        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1559        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1560        fixed size types.
1561
15622004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1563
1564        * configure.ac: Explicitly pass --includedir and --libdir to
1565        cpukit/configure.
1566
15672004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1568
1569        * librdbg/Makefile.am: Fix rpcgen rules.
1570        * librdbg/src/i386/any/remdeb_xdr.c,
1571        librdbg/src/m68k/any/remdeb_xdr.c,
1572        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1573        Reflect changes to librdbg/Makefile.am.
1574
15752004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1576
1577        * configure.ac: Reflect changes testsuites/configure.ac and
1578        cpukit/configure.ac.
1579
15802004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1581
1582        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1583        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1584
15852004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1586
1587        * configure.ac: Reflect changes to testsuites's configuration.
1588
15892004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1590
1591        PR/589 rtems
1592        * libchip/network/pci.h: Remove (Moved to cpukit).
1593
15942004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1595
1596        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1597        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1598        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1599        libchip/network/dec21140.c, libchip/network/elnk.c,
1600        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1601        libchip/network/open_eth.h, libchip/network/sonic.c,
1602        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1603        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1604        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1605        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1606        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1607        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1608        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1609        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1610        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1611        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1612        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1613        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1614        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1615        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1616        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1617        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1618        fixed-size types.
1619
16202004-03-14      Chris Johns  <chrisj@rtems.org>
1621
1622        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1623        the BSP example code.
1624        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1625        support the DIMMPC. This is a pc386 target with IO port support. Minor
1626        formating clean up. Add documentation to the header file.
1627        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1628        cs8900.h header file.
1629
16302004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1633        Cosmetics.
1634
16352004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1638        There are no application level Makefiles in here.
1639
16402004-03-04      Joel Sherrill <joel@OARcorp.com>
1641
1642        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1643        they can be used in application level makefiles.
1644
16452004-03-05      Joel Sherrill <joel@OARcorp.com>
1646
1647        * libnetworking/rtems_webserver/ejparse.c,
1648        libnetworking/rtems_webserver/emfdb.c,
1649        libnetworking/rtems_webserver/sock.c,
1650        libnetworking/rtems_webserver/socket.c,
1651        libnetworking/rtems_webserver/sym.c,
1652        libnetworking/rtems_webserver/webs.c,
1653        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16542004-03-05      Joel Sherrill <joel@OARcorp.com>
1655
1656        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1657        compiling this file only only those CPU families with supported
1658        exception models.
1659
16602004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1663        testsuites (Was exposed with --enable-multilib, only).
1664        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1665         Add RTEMS_BSP_CONFIG_SUBDIR.
1666        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1667        testsuites's configure.
1668        * aclocal/rtems-top.m4: Remove ENDIF hack.
1669        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1670
16712004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1672
1673        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1674        wrapup/Makefile.am: Fix automake problems having been introduced
1675        in previous patch.
1676
16772004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1680        Preinstall dirs.
1681        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1682        * aclocal/check-multiprocessing.m4: Cosmetics.
1683        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1684        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1685
16862004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1687
1688        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1689        librdbg/src/Makefile.am.
1690        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1691        * configure.ac: Reflect changes above.
1692        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1693        * wrapup/Makefile.am: Reflect changes above.
1694        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1695
16962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1697
1698        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1699
17002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1701
1702        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1703
17042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1705
1706        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1707
17082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1711        librdbg/src/powerpc/Makefile.am: Remove.
1712        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1713        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1714        * configure.ac: Reflect changes above.
1715
17162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718
17192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1722        STRIP.
1723
17242004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * librdbg/include/Makefile.am: Merge-in
1727        librdbg/include/rdbg/i386/Makefile.am,
1728        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1729        librdbg/include/rdbg/powerpc/Makefile.am.
1730        * librdbg/include/rdbg/i386/Makefile.am,
1731        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1732        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1733        * configure.ac: Reflect changes above.
1734
17352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * configure.ac: Use AS_HELP_STRING(ada).
1738
17392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1742        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1743        Use AC_CONFIG_HEADERS.
1744        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1745        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1746
17472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * Makefile.am: include local.am.
1750
17512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1752
1753        * aclocal/version.m4: 4.6.99.0.
1754
17552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757        * Makefile.am: Don't include host.am.
1758        * automake/compile.am: Further cleanups.
1759
17602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * automake/lib.am: Remove (Unused).
1763
17642004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * wrapup/Makefile.am: Don't include lib.am.
1767        * automake/compile.am: Use automake compilation rules.
1768
17692004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * libnetworking/pppd/Makefile.am,
1772        libnetworking/rtems_servers/Makefile.am,
1773        libnetworking/rtems_telnetd/Makefile.am,
1774        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1775        support/Makefile.am: Don't include lib.am.
1776
17772004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1778
1779        * libchip/Makefile.am: Don't include lib.am.
1780        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1781        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1782        unnecessary EXTRA_DISTs.
1783
17842004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1785
1786        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1787        hack.
1788
17892004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1792        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1793        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1794        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1795
17962004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1797
1798        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1799        Add AM_CONDITIONAL(HAS_MP).
1800        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1801        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1802        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1803        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1804        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1805        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1806        (Deprecated by autoconf 2.59).
1807
18082004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1811        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1812
18132004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815        * ChangeLog: Merge-in libnetworking/ChangeLog.
1816        * libnetworking/ChangeLog: Remove.
1817        * ChangeLog: Merge-in librdbg/ChangeLog.
1818        * librdbg/ChangeLog: Remove.
1819        * ChangeLog: Merge-in libchip/ChangeLog.
1820        * libchip/ChangeLog: Remove.
1821        * ChangeLog: Merge-in optman/ChangeLog.
1822        * optman/ChangeLog: Remove.
1823
18242004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1825
1826        * configure.ac: Reflect changes to cpukit.
1827        * wrapup/Makefile.am: Reflect changes to librdbg.
1828        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1829        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1830        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1831        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1832        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1833        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1834        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1835        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1836        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1837
18382004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * aclocal/rtems-top.m4: Remove check for version.m4.
1841        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1842
18432004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1846        * wrapup/Makefile.am: Reflect changes to libchip/*.
1847        * support/Makefile.am: Use automake compilation rules.
1848        * wrapup/Makefile.am: Reflect changes to support/*.
1849        * configure.ac: Remove libnetworking/wrapup/Makefile.
1850        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1851        libnetworking/*/lib*.a instead of libnetapps.a.
1852        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1853        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1854        * optman/Makefile.am: Use automake compilation rules.
1855        * libchip/Makefile.am: Fix typo in previous patch.
1856        * libchip/Makefile.am: Use automake compilation rules.
1857        * libnetworking/Makefile.am: Remove wrapup.
1858        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1859        automake-compilation rules.
1860        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1861        automake-compilation rules.
1862        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1863        automake-compilation rules.
1864        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1865        automake-compilation rules.
1866        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1867
18682004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1869
1870        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1871        PRE/TMPINSTALL_FILES to CLEANFILES.
1872        * automake/lib.am: Remove TMPINSTALL_FILES.
1873        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1874        PRE/TMPINSTALL_FILES to CLEANFILES.
1875        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1876        PRE/TMPINSTALL_FILES to CLEANFILES.
1877        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1878        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1879        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1880        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1881        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1882        * librdbg/src/i386/Makefile.am: Ditto.
1883        * librdbg/src/m68k/Makefile.am: Ditto.
1884        * librdbg/src/powerpc/Makefile.am: Ditto.
1885        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1886        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1887        * libnetworking/rtems_servers/Makefile.am: Ditto.
1888        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1889        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1890
18912004-01-07      Joel Sherrill <joel@OARcorp.com>
1892
1893        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1894        more completely covers the MIPS family.
1895
18962003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1897
1898        * wrapup/Makefile.am: Reflect changes to shmdr.
1899        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1900
19012003-12-18      Joel Sherrill <joel@OARcorp.com>
1902
1903        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1904        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1905        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1906        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1907        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1908        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1909        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1910
19112003-12-17      Joel Sherrill <joel@OARcorp.com>
1912
1913        * aclocal/version.m4: Updated to rtems-20031217-test.
1914
19152003-12-17     
1916
1917        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1918        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1919
19202003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1921
1922        * automake/compile.am: Remove LINK_LIBS (Unused).
1923        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1924
19252003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1926
1927        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1928        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1929        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1930        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1931        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1932
19332003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1934
1935        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1936        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1937        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1938        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1939        * librdbg/src/i386/Makefile.am:
1940        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1941        * librdbg/src/m68k/Makefile.am:
1942        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1943        * librdbg/src/powerpc/Makefile.am:
1944        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1945
19462003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1947
1948        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1949        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1950        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1951        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1952        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1953        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1954        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1955        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1956        * optman/Makefile.am: Remove project_libdir.
1957        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1958        PRE/TMPINSTALL_FILES.
1959        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1960        PRE/TMPINSTALL_FILES.
1961        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1962        PRE/TMPINSTALL_FILES.
1963        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1964        PRE/TMPINSTALL_FILES.
1965        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1966        from PRE/TMPINSTALL_FILES.
1967        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1968        PRE/TMPINSTALL_FILES.
1969        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1970        PRE/TMPINSTALL_FILES.
1971        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1972        PRE/TMPINSTALL_FILES.
1973        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1974        PRE/TMPINSTALL_FILES.
1975        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1976        PRE/TMPINSTALL_FILES.
1977        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1978        PRE/TMPINSTALL_FILES.
1979        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1980        from PRE/TMPINSTALL_FILES.
1981
19822003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1985        * automake/lib.am: Remove project_libdir.
1986        * wrapup/Makefile.am: Reworked.
1987
19882003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1989
1990        * configure.ac: Reflect changes to librdbg.
1991        * optman/Makefile.am: Add tmpinstall dirstamp support.
1992        * libchip/Makefile.am: Fix variant-tmpinstall support.
1993        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1994        * librdbg/src/powerpc/Makefile.am: Merge-in former
1995        new_exception_processing/Makefile.am.
1996        * librdbg/src/m68k/any/Makefile.am: Remove.
1997        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1998        * librdbg/src/i386/any/Makefile.am: Remove.
1999        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2000        * librdbg/src/Makefile.am: Cosmetics.
2001        * librdbg/include/Makefile.am: Cosmetics.
2002        * librdbg/Makefile.am: Cosmetics.
2003        * libnetworking/Makefile.am: Cosmetics.
2004        * libnetworking/pppd/Makefile.am: Cosmetics.
2005        * libnetworking/wrapup/Makefile.am: Cosmetics.
2006
20072003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2008
2009        * Makefile.am: Cosmetics.
2010        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2011        support.
2012
20132003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015        * automake/compile.am: Remove $(ARCH):-rule.
2016
20172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * configure.ac: Remove lib/libbsp/shared/Makefile,
2020        lib/libbsp/shmdr/Makefile.
2021
20222003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2025        libchip/serial/Makefile, libchip/rtc/Makefile.
2026        * support/Makefile.am: Remove all-local: $(ARCH).
2027        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2028        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2029        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2030        * optman/Makefile.am: Remove all-local: $(ARCH).
2031        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2032        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2033        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2034        compilation dirstamp support.
2035        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2036        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2037        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2038        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2039        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2040        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2041        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2042        all-local: $(ARCH).
2043        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2044        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2045        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2046        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2047        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2048
20492003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * aclocal/lead-dot.m4: New (from automake-1.7f).
2052        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2053        AC_SUBST(dirstamp).
2054        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2055        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2056        libchip/serial/Makefile.am: Ditto.
2057        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2058        * librdbg/include/Makefile.am: Ditto.
2059        * librdbg/include/rdbg/Makefile.am: Ditto.
2060        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2061        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2062        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2063        * librdbg/src/Makefile.am: Ditto.
2064        * librdbg/src/i386/Makefile.am: Ditto.
2065        * librdbg/src/i386/any/Makefile.am: Ditto.
2066        * librdbg/src/m68k/Makefile.am: Ditto.
2067        * librdbg/src/m68k/any/Makefile.am: Ditto.
2068        * librdbg/src/powerpc/Makefile.am: Ditto.
2069        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2070        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2071        preinstallation.
2072        * libnetworking/pppd/Makefile.am: Ditto.
2073        * libnetworking/rtems_servers/Makefile.am: Ditto.
2074        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2075        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2076        * libnetworking/wrapup/Makefile.am: Ditto.
2077
20782003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2079
2080        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2081        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2082        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2083        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2084        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2085        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2086        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2087        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2088        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2089        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2090        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2091        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2092        underquoting to silence automake-1.8.
2093
20942003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * configure.ac: Reflect having moved tests to ../../testsuites.
2097
20982003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2101        * aclocal/canonical-host.m4: Remove.
2102        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2103        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2104
21052003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * aclocal/check-cpu.m4: Remove.
2108        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2109        * aclocal/canonical-target-name.m4: Add m4-quotes.
2110        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2111        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2112        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2113        * aclocal/check-networking.m4: Add m4-quotes. Require
2114        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2115        * aclocal/check-posix.m4: Add m4-quotes. Require
2116        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2117        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2118        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2119        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2120
21212003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2122
2123        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2124        * aclocal/bsp-alias.m4: Remove.
2125
21262003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2127
2128        * configure.ac: Make presence of tests/ optional.
2129
21302003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * aclocal/path-perl.m4: Remove (Unused).
2133
21342003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * automake/force-preinstall.am: Remove.
2137
21382003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2139
2140        PR 499/rtems_misc
2141        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2142        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2143        Configuration (Odd was forced) - Correction of Stop Bit configuration
2144        (inversed) - Correction of ISR Handler to call
2145        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2146        CTS Hardware flow control Configuration.
2147
21482003-09-04      Joel Sherrill <joel@OARcorp.com>
2149
2150        * lib/libcpu/shared/include/cache.h,
2151        lib/libcpu/shared/src/cache_aligned_malloc.c,
2152        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2153        license changed.
2154        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2155        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2156        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2157        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2158        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2159        for license changed.
2160        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2161        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2162        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2163        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2164        libchip/network/cs8900.h, libchip/network/dec21140.c,
2165        libchip/network/elnk.c, libchip/network/open_eth.c,
2166        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2167        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2168        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2169        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2170        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2171        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2172        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2173        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2174        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2175        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2176        libchip/serial/serial.h, libchip/serial/z85c30.c,
2177        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2178        libchip/serial/z85c30_reg.c: URL for license changed.
2179
21802003-09-03      Jiri Gaisler <jiri@gaisler.com>
2181
2182        PR 477/networking
2183        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2184        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2185        libchip/network/open_eth.h: New files.
2186
21872003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * aclocal/rtems-top.m4: Add RTEMS_API.
2190        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2191
21922003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2195        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2196        @RTEMS_BSP@.cfg.
2197
21982003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2201
22022003-08-20      Joel Sherrill <joel@OARcorp.com>
2203
2204        * libchip/network/cs8900.c: Correct copyright statements.
2205
22062003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2207
2208        * aclocal/check-itron.m4: Remove.
2209        * aclocal/enable-inlines.m4: Remove.
2210        * Makefile.am: Reflect having moved aclocal/.
2211        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2212        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2213        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2214        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2215        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2216        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2217        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2218        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2219        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2220        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2221        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2222        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2223        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2224        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2225        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2226        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2227        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2228        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2229        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2230        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2231        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2232        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2233        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2234        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2235        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2236        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2237        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2238        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2239        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2240        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2241        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2242        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2243        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2244        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2245        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2246        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2247        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2248        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2249        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2250        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2251        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2252        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2253        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2254        * aclocal/target.m4: New (Copied from ../../aclocal).
2255        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2256        * aclocal/version.m4: New (Copied from ../../aclocal).
2257
22582003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2259
2260        * configure.ac: Remove stray comments.
2261        * automake/local.am, automake/host.am: Remove "debug".
2262
22632003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * Makefile.am: Reflect having moved automake/.
2266        * lib/Makefile.am: Reflect having moved automake/.
2267        * support/Makefile.am: Reflect having moved automake/.
2268        * wrapup/Makefile.am: Reflect having moved automake/.
2269        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2270        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2271        from ../../automake).
2272        * optman/Makefile.am: Reflect having moved automake/.
2273        * libchip/Makefile.am: Reflect having moved automake/.
2274        * libchip/ide/Makefile.am: Reflect having moved automake/.
2275        * libchip/network/Makefile.am: Reflect having moved automake/.
2276        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2277        * libchip/serial/Makefile.am: Reflect having moved automake/.
2278        * librdbg/Makefile.am: Reflect having moved automake/.
2279        * librdbg/include/Makefile.am: Reflect having moved automake/.
2280        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2281        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2282        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2283        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2284        automake/.
2285        * librdbg/src/Makefile.am: Reflect having moved automake/.
2286        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2287        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2288        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2289        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2290        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2291        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2292        having moved automake/.
2293        * libnetworking/Makefile.am: Reflect having moved automake/.
2294        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2295        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2296        automake/.
2297        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2298        automake/.
2299        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2300        automake/.
2301        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2302
23032003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * Makefile.am: Add bsp.pc.in.
2306        * bsp.pc.in: New (pkgconfig support).
2307
23082003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2309
2310        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2311
23122003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2313
2314        * lib/Makefile.am: New (Required by 'make dist').
2315        * lib/ChangeLog: Remove.
2316        * lib/.cvsignore: Cleanup.
2317        * configure.ac: Reflect having added lib/Makefile.am.
2318        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2319        lib/libbsp/configure.ac.
2320        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2321        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2322
23232003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2324
2325        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2326        * configure.ac: Merge-in librdbg/configure.ac.
2327        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2328        librdbg/configure.ac.
2329        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2330        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2331        LIBCHIP. Conditionally build include-dirs.
2332        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2333        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2334        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2335        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2336        librdbg/include/rdbg/m68k/Makefile.am,
2337        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2338        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2339        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2340        librdbg/src/powerpc/Makefile.am, librdbg/
2341        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2342        configure.ac into ../configure.ac.
2343        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2344        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2345        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2346        libnetworking/rtems_telnetd/Makefile.am,
2347        libnetworking/rtems_webserver/Makefile.am,
2348        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2349        into ../configure.ac.
2350
23512003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        PR 427/rtems
2354        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2355        * librdbg/src/servtsp.c: Ditto.
2356
23572003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2358
2359        PR 429/bsps
2360        PR 432/bsps
2361        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2362        packets are queued onto an elnk board, the ISR will deadlock the device
2363        with a tx complete interrupt.  Lighter tx loads are not affected as they
2364        end up submitting single packets to the device.
2365
23662003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2369        optman/configure.ac.
2370        * optman/configure.ac: Remove (Merged into ../configure.ac).
2371        * optman/Makefile.am: Reflect having merged configure.ac into
2372        ../configure.ac.
2373        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2374        * libchip/Makefile.am, libchip/ide/Makefile.am,
2375        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2376        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2377        ../configure.ac.
2378
23792003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2380
2381        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2382
23832003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2384
2385        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2386        on i386.
2387
23882003-06-13      Joel Sherrill <joel@OARcorp.com>
2389
2390        * libnetworking/pppd/chat.c: Removed warnings.
2391
23922003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2393
2394        * libchip/network/README.3com: New file missed in previous commit.
2395        PR 405/bsps
2396        PR 393/networking
2397        * libchip/network/dec21140.c: Fix leak also known as PR393.
2398        * libchip/network/elnk.c, libchip/network/if_media.h,
2399        libchip/network/mii.h: New files.
2400        * libchip/network/Makefile.am: Reflect new files.
2401
24022003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * configure.ac: Remove support for profile-variant.
2405
24062003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        PR 397/pppd
2409        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2410        * libnetworking/pppd/magic.c: Remove *rand48.
2411        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2412
24132003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * wrapup/Makefile.am: Add libide.a.
2416
24172003-04-15      Joel Sherrill <joel@OARcorp.com>
2418
2419        PR 387/rtems_misc
2420        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2421        routines.
2422        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2423
24242003-04-11      Joel Sherrill <joel@OARcorp.com>
2425
2426        * libnetworking/rtems_webserver/cgi.c,
2427        libnetworking/rtems_webserver/sockGen.c,
2428        libnetworking/rtems_webserver/umui.c,
2429        libnetworking/rtems_webserver/websSSL.c,
2430        libnetworking/rtems_webserver/websSSL.h,
2431        libnetworking/rtems_webserver/websda.c,
2432        libnetworking/rtems_webserver/websda.h: New files. Not included in
2433        previous commit.
2434
24352003-04-10      Joel Sherrill <joel@OARcorp.com>
2436
2437        PR 371/pppd
2438        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2439        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2440        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2441        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2442        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2443        still global symbols in rtemspppd.h which might need to be changed or
2444        converted into member of a structure which is dereferenced with a
2445        pointer that is managed as a per task variable. But this patch should
2446        avoid many conflicts.
2447
24482003-03-27      Joel Sherrill <joel@OARcorp.com>
2449
2450        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2451        not allowed in the cpukit source code since it must be buildable
2452        independent of any BSP. These files were moved to libchip/ide.
2453        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2454        files.
2455
24562003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2457
2458        PR 368/filesystems
2459        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2460        improvements which now work on pc386 and mbx8xx.
2461        * libchip/ide/ide_controller.c: New file.
2462
24632003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2466
24672003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2468
2469        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2470        * configure.ac: Add support/.
2471        * support/.cvsignore: New.
2472        * support/Makefile.am: New.
2473        * support/version.c: New.
2474        * wrapup/Makefile.am: Add support/libsupport.a.
2475        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2476        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2477        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2478        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2479
24802003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2481
2482        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2483
24842003-02-20      Till Straumann <strauman@slac.stanford.edu>
2485
2486        PR 354/networking
2487        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2488        chip against a table of supported chips. The untested ones are still
2489        commented out, however.
2490
24912003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2494        * configure.ac: AC_PREREQ(2.57).
2495        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2496        * optman/configure.ac: AC_PREREQ(2.57).
2497        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2498        * libchip/configure.ac: AC_PREREQ(2.57).
2499        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2500        * librdbg/configure.ac: AC_PREREQ(2.57).
2501        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2502        * libnetworking/configure.ac: AC_PREREQ(2.57).
2503
25042003-02-06      Joel Sherrill <joel@OARcorp.com>
2505
2506        * libnetworking/pppd/chat.c: Convert routines with common names to
2507        static. This included get_char(), put_char(), and character() among
2508        others.
2509
25102003-02-03      Joel Sherrill <joel@OARcorp.com>
2511
2512        PR 338/filesystem
2513        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2514        rtems_io_lookup_name() (API change).  Unused function removed.
2515
25162003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2517
2518        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2519        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2520        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2521        Eliminate *_O_FILES.
2522        * libnetworking/rtems_servers/Makefile.am,
2523        libnetworking/rtems_webserver/Makefile.am,
2524        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2525
25262002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2529        Let all-local: depend on $(LIB).
2530        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2531        * optman/Makefile.am: Apply install-data-local to install *.rels.
2532
25332002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2536        %.c rules.
2537        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2538        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2539        * libchip/rtc/Makefile.am: Ditto.
2540        * libchip/serial/Makefile.am: Ditto.
2541
25422002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2545        LIBC_DEFINES.
2546        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2547        LIBC_DEFINES.
2548        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2549        LIBC_DEFINES.
2550
25512002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2552
2553        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2554
25552002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2558        cache-checking.
2559        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2560
25612002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2564        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2565        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2566        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2567        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2568
25692002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
2571        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2572        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2573        Remove.
2574        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2575
25762002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2577
2578        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2579        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2580
25812002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2582
2583        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2584        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2585
25862002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2589        * optman/rel.am: New.
2590
25912002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2592
2593        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2594        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2595        braino in comment on "exec". Extend --enable-ada handling.
2596
25972002-11-04      Joel Sherrill <joel@OARcorp.com>
2598
2599        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2600        tasks and rolling multiple loops into 1.
2601        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2602        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2603        Removed warnings.
2604
26052002-10-31      Joel Sherrill <joel@OARcorp.com>
2606
2607        * libchip/network/dec21140.c: Removed warnings.
2608        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2609        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2610        librdbg/src/m68k/any/remdeb_xdr.c,
2611        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2612        warnings.
2613        * libnetworking/rtems_webserver/socket.c,
2614        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2615
26162002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2617
2618        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2619        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2620        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2621        above.
2622
26232002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2626        * wrapup/.cvsignore: Remove autom4te.cache.
2627        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2628        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2629        autom4te.cache.
2630        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2631        autom4te.cache.
2632        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2633        autom4te.cache.
2634
26352002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2636
2637        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2638
26392002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * optman/.cvsignore: Add autom4te.cache.
2642
26432002-09-14      Joel Sherrill <joel@OARcorp.com>
2644
2645        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2646
26472002-09-07      Joel Sherrill <joel@OARcorp.com>
2648
2649        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2650        include files to resolve warnings.
2651
26522002-09-07      Chris Johns <ccj@acm.org>
2653
2654        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2655        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2656        which corrects the problem  where the cs8900.c file was actually the BSP
2657        glue.  Joel did some hacking so this file will compile.  Previously it
2658        required providing a target.h file to compile.
2659        * libchip/network/cs8900.c.bsp: New file.
2660
26612002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2662
2663        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2664
26652002-08-31      Joel Sherrill <joel@OARcorp.com>
2666
2667        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2668        eliminate warning.
2669
26702002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * configure.ac: Add ada-tests.
2673
26742002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        * Makefile.am: Add preinstall-stamp.
2677
26782002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2681        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2682        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2683        gcc31 happy.
2684        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2685        cp.
2686
26872002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2690        make/bsp.mak.
2691        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2692        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2693
26942002-08-12      Joel Sherrill <joel@OARcorp.com>
2695
2696        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2697        avoid error.
2698
26992002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2700
2701        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2702        * configure.ac: Add BSP_SUBDIRS.
2703        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2704        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2705        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2706        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2707        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2708        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2709        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2710        RTEMS_CHECK_BSP_CACHE.
2711        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2712        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2713        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2714        .$(OBJEXT) instead of .o.
2715        * libnetworking/pppd/Makefile.am,
2716        libnetworking/rtems_servers/Makefile.am,
2717        libnetworking/rtems_telnetd/Makefile.am,
2718        libnetworking/rtems_webserver/Makefile.am,
2719        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2720
27212002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2724        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2725        ../libchip/serial/$(ARCH)/libserialio.a.
2726        * libchip/serial/Makefile.am: Don't tmp-install lib.
2727        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2728
27292002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * Makefile.am: Add rtems_makedir.
2732        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2733        * Makefile.am: Add wrapup-SUBDIR.
2734        * wrapup/ChangeLog: Remove.
2735        * wrapup/configure.ac: Remove.
2736        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2737        (Make the bare BSP happy).
2738        * configure.ac: Ditto.
2739        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2740        Create make/custom/default.cfg.
2741        * configure.ac: Add creation of make/custom/*.cfg. Create
2742        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2743
27442002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * Makefile.am: Clean $(PROJECT_RELEASE).
2747
27482002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2751        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2752        prototype mismatches.
2753
27542002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2757        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2758
27592002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * acinclude.m4: Add test "$multilib" != "yes".
2762        * config-ml.in: Remove.
2763        * acinclude.m4: Cleanups.
2764        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2765        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2766        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2767        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2768        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2769
27702002-07-16      Eric Norum <eric.norum@usask.ca>
2771
2772        * New driver for the Intel EtherExpressPro (82559ER) chip.
2773        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2774        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2775        * libchip/network/Makefile.am: Modified to reflect above.
2776
27772002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        * acinclude.m4: New.
2780        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2781        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2782        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2783
27842002-07-01      Joel Sherrill <joel@OARcorp.com>
2785
2786        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2787        _Objects_Information_table now that it is a two dimensional array based
2788        upon API and class.
2789        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2790        of strnlen().
2791
27922002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2795        preinstall libnetapps.a.
2796
27972002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2798
2799        * configure.ac: Remove librpc.
2800
28012002-06-25      Joel Sherrill <joel@OARcorp.com>
2802
2803        * Per PR233, moved librpc to exec.
2804        * configure.ac, wrapup/Makefile.am: Modified.
2805        * librpc, librpc/ChangeLog: Removed.
2806
28072002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * optman/Makefile.am: Remove multilib support.
2810        * optman/configure.ac: Ditto.
2811        * optman/sapi/Makefile.am: Ditto.
2812
28132002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2816        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2817
28182002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        Move networking libraries to c/src/exec/libnetworking
2821        * libnetworking/configure.ac, libnetworking/Makefile.am,
2822        libnetworking/wrapup/Makefile.am: Reflect Moval.
2823
28242002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2825
2826        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2827        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2828        <rtems/bspIo.h>.
2829
28302002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2833        * libnetworking/rtems/mkrootfs.h: Ditto.
2834        * libnetworking/rtems/Makefile.am: Reflect changes above.
2835
28362002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * configure.ac: Remove lib.
2839
28402002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2841
2842        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2843        that exception stack frames on M68K members with VBR always are 6 byte
2844        long. The incorrect assumption resulted in some gdb commands like "next"
2845        to fail on the 68360.
2846
28472002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2848
2849        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2850        PR 220
2851        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2852        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2853        CVS.
2854        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2855        libnetworking/sys/filio.h: Remove.
2856        * libnetworking/sys/Makefile.am: Reflect changes above.
2857
28582002-05-07      Chris Johns <ccj@acm.org>
2859
2860        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2861        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2862        requires it to be stripped.
2863
28642002-05-01      Eric Norum <eric.norum@usask.ca>
2865
2866        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2867        assembly  to satisfy gcc 3.1 and newer.
2868
28692002-04-26      Eric Norum <eric.norum@usask.ca>
2870
2871        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2872        agressive optimization in gcc 3.1 does not reorder things.
2873
28742002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * libchip/network/dec21140.c: Reflect changes to powerpc's
2877        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2878        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2879        <rtems/score/cpu.h>.
2880        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2881        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2882
28832002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * optman/configure.ac: Remove ENABLE_GCC28.
2886
28872002-04-11      Chris Johns <ccj@acm.org>
2888
2889        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2890        driver control block field to the ifconfig network driver structure.
2891        This field is needed by the i82586 driver which was ported from NetBSD
2892        as it had better hardware abstraction.
2893        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2894        PR59, added the drv_ctrl driver control block field to the ifconfig
2895        network driver structure. This field is needed by the i82586 driver
2896        which was ported from NetBSD as it had better hardware abstraction.
2897
28982002-04-10      Mike Siers <mikes@poliac.com>
2899
2900        * libnetworking/rtems_webserver/NOTES,
2901        libnetworking/rtems_webserver/asp.c,
2902        libnetworking/rtems_webserver/balloc.c,
2903        libnetworking/rtems_webserver/default.c,
2904        libnetworking/rtems_webserver/ej.h,
2905        libnetworking/rtems_webserver/ejIntrn.h,
2906        libnetworking/rtems_webserver/ejlex.c,
2907        libnetworking/rtems_webserver/ejparse.c,
2908        libnetworking/rtems_webserver/emfdb.c,
2909        libnetworking/rtems_webserver/emfdb.h,
2910        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2911        libnetworking/rtems_webserver/handler.c,
2912        libnetworking/rtems_webserver/license.txt,
2913        libnetworking/rtems_webserver/md5.h,
2914        libnetworking/rtems_webserver/md5c.c,
2915        libnetworking/rtems_webserver/mime.c,
2916        libnetworking/rtems_webserver/misc.c,
2917        libnetworking/rtems_webserver/ringq.c,
2918        libnetworking/rtems_webserver/rom.c,
2919        libnetworking/rtems_webserver/security.c,
2920        libnetworking/rtems_webserver/sock.c,
2921        libnetworking/rtems_webserver/sym.c,
2922        libnetworking/rtems_webserver/uemf.c,
2923        libnetworking/rtems_webserver/uemf.h,
2924        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2925        libnetworking/rtems_webserver/url.c,
2926        libnetworking/rtems_webserver/value.c,
2927        libnetworking/rtems_webserver/wbase64.c,
2928        libnetworking/rtems_webserver/webcomp.c,
2929        libnetworking/rtems_webserver/webpage.c,
2930        libnetworking/rtems_webserver/webrom.c,
2931        libnetworking/rtems_webserver/webs.c,
2932        libnetworking/rtems_webserver/webs.h,
2933        libnetworking/rtems_webserver/websuemf.c,
2934        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2935        2.1.4.
2936
29372002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2938
2939        * libchip/network/i82586.c: Include <string.h>.
2940        * libchip/network/sonic.c: Ditto.
2941
29422002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2943
2944        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2945
29462002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2947
2948        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2949
29502002-03-27      Thomas.Doerfler@imd-systems.de
2951
2952        PR 144
2953        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2954        memory address 0 when called for the first time. This is done when
2955        trying to clear the variable "dhcp_hostname".
2956
29572002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2958
2959        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2960        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2961        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2962        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2963        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2964        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2965        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2966        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2967        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2968        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2969        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2970        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2971        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2972        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2973        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2974        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2975        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2976        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2977        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2978        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2979        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2980        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2981        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2982        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2983        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2984        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2985        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2986        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2987        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2988        AUTOMAKE_OPTIONS.
2989        * libnetworking/configure.ac:
2990        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2991        foreign 1.6]).
2992        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2993        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2994        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2995        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2996        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2997        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2998        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2999        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3000        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3005        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3006        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3007        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3008        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009
30102002-03-27      Ilya Alexeev <ilya@continuum.ru>
3011
3012        PR 162
3013        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3014        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3015        used in a device write routines.  Now ppp_softc structure have own
3016        character for writing to device (sc_outchar).  I think that converting
3017        local variables to static is not a right solution, because problems will
3018        occur in the case of two or more ppp instances.
3019        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3020        must be u_long, otherwise in the case of the big output packet endless
3021        loop may occur.
3022
30232002-03-21      Ilya Alexeev <ilya@continuum.ru>
3024
3025        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3026        preparations for multiple PPPD connections.
3027
30282002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3029
3030        PR 149
3031        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3032        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3033        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3034        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3035
30362002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3037
3038        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3039        * configure.ac: Modified to reflect addition.
3040
30412002-02-27      Ilya Alexeev <ilya@continuum.ru>
3042
3043        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3044        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3045        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3046        capabilities as well as eliminate some warnings.
3047
30482002-02-27      Eric Norum <eric.norum@usask.ca>
3049
3050        * libnetworking/net/radix.c: Properly handle fetching the default route
3051        when there is no route.  This was a bug in the original FreeBSD code and
3052        this fix is from an updated version of their code.
3053
30542002-02-16      Eric Norum <eric.norum@usask.ca>
3055
3056        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3057        checking.
3058
30592002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3062        dodefaultroute.
3063
30642002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3065
3066        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3067        include <rtems/seterr.h>.
3068
30692002-02-01      Mike Siers <mikes@poliac.com>
3070
3071        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3072        avoid bringing the link down too fast. NOTE: Mike reports successfully
3073        running at 56K baud on a direct link.
3074
30752002-02-01      Eric Valette <valette@crf.canon.fr>
3076
3077        * librdbg/So many patches have been posted recently on the mailing list
3078        and  because we were unable to find correct solution to compile on
3079        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3080        because the coding  style of rdbg was rather inconsistant among various
3081        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3082        global coding style (using indent + manual edits), 2) incorporate/review
3083        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3084        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3085        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3086        after rdbg initialization is done, NB : the paches is huge but it is
3087        mainly due to coding styke chnages.  Only few lines of codes have been
3088        really changed and they do not impact  rdbg functionnality (AFAIKT).
3089        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3090        librdbg/include/rdbg/m68k/rdbg_f.h,
3091        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3092        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3093        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3094        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3095        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3096        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3097        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3098        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3099        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3100        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3101        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3102        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3103        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3104        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3105        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3106        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3107
31082002-01-31      Mike Siers <mikes@poliac.com>
3109
3110        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3111        * Nice Update of PPPD support which eliminates the requiremetn that
3112        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3113        and reports that it seems to be more stable and handle larger packets
3114        better.  This patch replaces the termios tasks with more general pppd
3115        network driver tasks.  The functions pppinput() and pppstart() get
3116        called from the interrupt service routine.
3117        * libnetworking/Makefile.am, libnetworking/configure.ac,
3118        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3119        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3120        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3121        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3122        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3123        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3124        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3125        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3126        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3127        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3128        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3129        libnetworking/net/route.c, libnetworking/net/route.h,
3130        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3131        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3132        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3133        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3134        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3135        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3136        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3137        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3138        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3139        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3140        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3141        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3142        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3143        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3144        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3145        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3146        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3147        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3148        libnetworking/pppd/example/README,
3149        libnetworking/pppd/example/netconfig.h,
3150        libnetworking/wrapup/Makefile.am: Modified.
3151        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3152        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3153        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3154        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3155        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3156        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3157        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3158        libnetworking/modem/pppcompress.c: Subdirectory removed.
3159
31602002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3163        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3164
31652002-01-18      Till Straumann <strauman@slac.stanford.edu>
3166
3167        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3168        issues: - exception handler needs to enable MSR_FP if the interrupted
3169        thread is FP enabled. - printk message for MSR fixed and added
3170        stacktrace. NOTE: this requires the stacktrace patch to
3171        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3172        however).
3173
31742002-01-06      Joel Sherrill <joel@OARcorp.com>
3175
3176        * optman/.cvsignore: Added aclocal.m4 and configure.
3177        * optman/.cvsignore: New file.
3178
31792002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3180
3181        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3182
31832002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3184
3185        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3186        * optman/ChangeLog: New.
3187        * optman/configure.ac: New.
3188        * optman/Makefile.am: New.
3189        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3190        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3191
31922001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3195
31962001-12-18      Eric Norum <eric.norum@usask.ca>
3197
3198        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3199        `directories' (path names with a / at the end) while disallowing open()
3200        operations on TFTP `directories'.
3201
32022001-12-07      Eric Norum <eric.norum@usask.ca>
3203
3204        * libnetworking/lib/tftpDriver.c: Restore write capability.
3205
32062001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * libchip/network/sonic.h: Fix typo.
3209        * libnetworking/arpa/Makefile.am: Remove stray lines.
3210
32112001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3212
3213        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3214
32152001-10-18      Eric Norum <eric.norum@usask.ca>
3216
3217        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3218        chdir() and open() operations within the TFTP file system.
3219
32202001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3221
3222        * librdbg/configure.ac: Fix latent bug exposed by removal of
3223        config.cache's which prevented powerpc targets librdbg from building.
3224
32252001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3226
3227        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3228        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3229        autoconf-2.52 happy.
3230
32312001-10-12      Mike Siers <mikes@poliac.com>
3232
3233        * libnetworking/Update to stable working state.  Congratulations Mike!
3234        :).
3235        * libnetworking/modem_example: Directory removed.
3236        * libnetworking/modem_example/16550.h,
3237        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3238        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3239        libnetworking/modem_example/ppp.h,
3240        libnetworking/modem_example/pppcompress.c: Files removed.
3241        * libnetworking/pppd/example/pppd.options: New file.
3242        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3243        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3244        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3245        libnetworking/pppd/rtemsmain.c: Updated.
3246
32472001-10-12      Joel Sherrill <joel@OARcorp.com>
3248
3249        * libchip/serial/z85c30.c: Fixed typo.
3250
32512001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3252
3253        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3254        * configure.in: Remove.
3255        * configure.ac: New file, generated from configure.in by autoupdate.
3256        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3257        * libchip/configure.in: Remove.
3258        * libchip/configure.ac: New file, generated from configure.in by
3259        autoupdate.
3260        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3261        * librdbg/configure.in: Remove.
3262        * librdbg/configure.ac: New file, generated from configure.in by
3263        autoupdate.
3264        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3265        * libnetworking/configure.in: Remove.
3266        * libnetworking/configure.ac: New file, generated from configure.in by
3267        autoupdate.
3268
32692001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3270
3271        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3272        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3273        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3274
32752001-09-27      Joel Sherrill <joel@OARcorp.com>
3276
3277        * libchip/ChangeLog: Fixed typo in date.
3278
32792001-09-27      Eric Norum <eric.norum@usask.ca>
3280
3281        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3282        TFTP  filesystem.
3283
32842001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3285
3286        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3287        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3288        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3289        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3290        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3291        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3292        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3293        'PREINSTALL_FILES ='.
3294        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3295        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3296        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3297        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3298        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3299        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3300        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3301        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3302        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3303        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3304        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3305        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3306
33072001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3310        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3311        * librdbg/src/m68k/any/Makefile.am: Ditto.
3312        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3313        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3314        happy.
3315
33162001-09-21      Joel Sherrill <joel@OARcorp.com>
3317
3318        * libchip/network/Makefile.am: Fixed typo on file name.
3319        * libchip/network/i82586.c: Commented out line 318 which is referencing
3320        a member of a structure that is not currently there.  This needs to be
3321        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3322        to C style.
3323
33242001-09-19      Eric Norum <eric.norum@usask.ca>
3325
3326        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3327
33282001-09-19      Chris Johns <ccj@acm.org>
3329
3330        * libchip/network/README.i82586, libchip/network/i82586.c,
3331        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3332        Network driver for Intel i82586.
3333        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3334        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3335        "root" filesystem with information obtained via the DHCP response.
3336
33372001-09-14      Eric Norum <eric.norum@usask.ca>
3338
3339        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3340        make gcc 3.x happy.
3341
33422001-08-16      Mike Siers <mikes@poliac.com>
3343
3344        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3345        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3346        These support callback functionality that has not even been compiled
3347        under RTEMS yet.
3348        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3349        example application.  Mike's notes on the modifications: - renamed
3350        error() function because of namespace problems - removed calls to the
3351        exit() funciton - removed extra files from the pppd source directory -
3352        defined pppd task constant values in rtemspppd.h - modifyied example
3353        code to get actual tick per second value - placed the pppd 2.3.11 man
3354        page file (pppd.8) into the pppd directory.
3355        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3356        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3357        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3358        libnetworking/pppd/rtems-ppp.c: Deleted.
3359        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3360        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3361        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3362        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3363        libnetworking/pppd/example/init.c,
3364        libnetworking/pppd/example/netconfig.h,
3365        libnetworking/pppd/example/ppp.conf,
3366        libnetworking/pppd/example/pppdapp.c,
3367        libnetworking/pppd/example/system.h: New files.
3368        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3369        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3370        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3371        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3372        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3373        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3374        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3375        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3376        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3377        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3378        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3379        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3380        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3381        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3382        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3383
33842001-08-16      Joel Sherrill <joel@OARcorp.com>
3385
3386        * libnetworking/pppd/example/Makefile: Removed.
3387        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3388        to avoid bootstrap -c clobbering it.
3389        * libnetworking/rtems_telnetd/.cvsignore: New file.
3390
33912001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3392
3393        * libnetworking/Makefile.am, libnetworking/configure.in,
3394        libnetworking/rtems_servers/Makefile.am,
3395        libnetworking/rtems_servers/telnetd.c,
3396        libnetworking/rtems_servers/telnetd.h,
3397        libnetworking/rtems_telnetd/Makefile.am,
3398        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3399        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3400        libnetworking/rtems_telnetd/telnetd.c,
3401        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3402        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3403        effect when ftpd change. - the tcp/ip stats have been implemented into
3404        icmds.c and started when telnetd daemon is started.
3405        * libnetworking/rtems_servers/telnetd.c,
3406        libnetworking/rtems_servers/telnetd.h: Removed.
3407        * libnetworking/rtems_telnetd: New directory.
3408        * libnetworking/rtems_telnetd/Makefile.am,
3409        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3410        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3411        libnetworking/rtems_telnetd/telnetd.c,
3412        libnetworking/rtems_telnetd/telnetd.h: New files.
3413
34142001-06-14      Joel Sherrill <joel@OARcorp.com>
3415
3416        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3417        Moved from libmisc/shell so the network stack to address network
3418        depenendency.
3419        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3420
34212001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3422
3423        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3424
34252001-05-15      Joel Sherrill <joel@OARcorp.com>
3426
3427        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3428        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3429        accidentally deleted the incorrectly empty versions.
3430
34312001-05-14      Till Straumann <strauman@slac.stanford.edu>
3432
3433        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3434        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3435        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3436        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3437        to know the values) - the affected BSP (shared/motorola) headers have
3438        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3439        driver (libchip/network/dec21140.c) has been fixed to use
3440        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3441        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3442        who is using this driver. - the DEC driver also has been fixed to use
3443        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3444        delay_in_bus_cycles().
3445
34462001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3447
3448        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3449
34502001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3451
3452        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3453
34542001-04-24      Eric Norum <eric.norum@usask.ca>
3455
3456        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3457        NTP synchronization a little more robust -- no NTP daemon yet, but at
3458        least it trys a little harder when the primary NTP server is down.
3459
34602001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3461
3462        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3463        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3464        libnetworking/pppd/modem_example/modem.c,
3465        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3466        other strings into English.
3467        * libnetworking/pppd/STATUS: updated to reflect the changes.
3468
34692001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3470
3471        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3472        again.
3473
34742001-04-20      Eric Valette <valette@crf.canon.fr>
3475
3476        * mcp750 directory renamed new_exception processing as it supports many
3477        more CPU models.
3478        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3479        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3480        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3481        formerly in mcp750 plus modifications.
3482        * librdbg/src/powerpc/mcp750/.cvsignore,
3483        librdbg/src/powerpc/mcp750/Makefile.am,
3484        librdbg/src/powerpc/mcp750/remdeb.h,
3485        librdbg/src/powerpc/mcp750/remdeb_f.x,
3486        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3487        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3488        new_exception_processing.
3489        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3490        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3491        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3492        part of this effort to add support for the MPC8xx.
3493
34942001-04-19      Joel Sherrill <joel@OARcorp.com>
3495
3496        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3497        internal include files.
3498
34992001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3500
3501        PR 158
3502        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3503        rcmd() library call by commenting out the parts that deal with signals.
3504        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3505        stdio. The 'server-side' parts of this file which deal with
3506        authentication are disabled since they are not needed.
3507
35082001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3509
3510        * libnetworking/include/.cvsignore: Remove dangling file.
3511
35122001-03-14      Joel Sherrill <joel@OARcorp.com>
3513
3514        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3515        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3516        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3517        libchip style serial drivers can be written in libcpu or libbsp.
3518
35192001-03-01      Joel Sherrill <joel@OARcorp.com>
3520
3521        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3522        libchip/network/sonic.c, libchip/network/sonic.h,
3523        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3524        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3525        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3526        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3527        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3528        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3529        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3530        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3531
35322001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3533
3534        * librdbg/include/rdbg/Makefile.am,
3535        librdbg/include/rdbg/i386/Makefile.am,
3536        librdbg/include/rdbg/m68k/Makefile.am,
3537        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3538        style on include files.
3539
35402001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3541
3542        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3543        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3544        replace ${..} with $(..).
3545        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3546        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3547        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3548        libnetworking/rtems/Makefile.am, libnetworking/
3549        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3550        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3551        include_*HEADERS instead of H_FILES.
3552        * libnetworking/include/Makefile.am: Remove.
3553        * libnetworking/Makefile.am: Add handling of *.h files.
3554        * libnetworking/configure.in: Remove include/Makefile.
3555
35562001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3557
3558        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3559
35602001-01-31      Sergei Organov <osv@javad.ru>
3561
3562        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3563        current dir and root dir removed in favor of new libio support for
3564        task-local current and root directories. - Bug in `close_data_socket()'
3565        introduced by previous change fixed. - `command_pasv()' changed to set
3566        timeout on socket we are listening on and code fixed to don't close
3567        socket twice on error. - `serr()' changed to clear `errno'. -
3568        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3569        changed to clear `errno' before processing session. -
3570        `close_data_socket()' fixed to close both active and passive sockets -
3571        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3572        empty string  in `exec_command()'.
3573
35742001-01-25      Eric Norum <eric.norum@usask.ca>
3575
3576        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3577        improves throughput on systems which are dropping packets.   Only the
3578        first timeout is reduced.  This keeps the number of extra packets down
3579        on networks that are very busy and dropping lots of packets.
3580
35812001-01-24      Sergei Organov <osv@javad.ru>
3582
3583        * libnetworking/rtems_servers/ftpd.c,
3584        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3585        - Timeouts on sockets implemented. 'idle' field added to configuration.
3586        No timeout by default to keep backward compatibility. Note: SITE IDLE
3587        command not implemented yet. - Basic global access control implemented.
3588        'access' field added to configuration. No access limitations by default
3589        to keep backward compatibility. - Anchor data socket for active mode
3590        (using self IP and port 20.) - Fixed default data port support (still
3591        not tested). - Don't allow IP address different from originating host in
3592        PORT command to improve security. - Fixed bug in MDTM command. - Check
3593        for correctness of parsing of argument in command_port(). - Fixed
3594        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3595        a directory. - Command parsing a little bit improved: command names are
3596        now converted to upper-case to be more compatible with RFC (command
3597        names are not case-sensitive.) - Reformat comments so that they have
3598        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3599        previous changes - True ASCII mode implemented (doesn't work for hooks
3600        and /dev/null) - Passive mode implemented, PASV command added. - Default
3601        port for data connection could be used (untested, can't find ftp client
3602        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3603        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3604
36052001-01-18      Joel Sherrill <joel@OARcorp.com>
3606
3607        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3608        macro using variable arguments.
3609        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3610        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3611        since I updated the main RTEMS development machine to RedHat 7.2 and
3612        apparently got a new version of rpcgen.
3613
36142001-01-12      Sergei Organov <osv@javad.ru>
3615
3616        * libnetworking/rtems_servers/ftpd.c,
3617        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3618        - use pool of pre-created threads to handle sessions instead of
3619        creating/deleting threads on the fly - LIST output is now similar to
3620        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3621        happy with it. - LIST NAME now works (both for files and directories) -
3622        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3623        clients happy  - keep track of CWD for every session separately -
3624        ability to specify root directory name for FTPD in configuration table.
3625        FTPD will then create illusion for FTP clients that this is actually
3626        root directory. - ignore options sent in commands, thus LIST -al FILE
3627        works and doesn't try to list "-al" directory. - buffers are allocated
3628        on stack instead of heap where possible to eliminate malloc/free calls
3629        (avoid possible heap fragmentation troubles). - drop using of task
3630        notepad to pass parameters - use function arguments instead - use
3631        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3632        in socket() instead of AF_INET.
3633
36342001-01-02      Joel Sherrill <joel@OARcorp.com>
3635
3636        * libnetworking/CHANGELOG: Removed.
3637        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3638
36392000-12-14      Eric Norum <eric.norum@usask.ca>
3640
3641        * libnetworking/lib/tftpDriver.c: Added write capability.
3642
36432000-12-08      Joel Sherrill <joel@OARcorp.com>
3644
3645        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3646        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3647        numerous variable declarations conditional on PPP_COMPRESS and
3648        PPP_FILTER.  Commented out variables that were not used because the code
3649        using them was commented out. Removed totally unused variables.
3650        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3651        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3652
36532000-11-30      Joel Sherrill <joel@OARcorp.com>
3654
3655        * libnetworking/modem/ppp_tty.c: Changed to include
3656        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3657        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3658        * libnetworking/Makefile.am: Modified to reflect above.
3659
36602000-11-27      Joel Sherrill <joel@OARcorp.com>
3661
3662        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3663
36642000-11-25      Eric Norum <eric.norum@usask.ca>
3665
3666        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3667        core.
3668
36692000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3670
3671        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3672        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3673        subdir.
3674        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3675        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3676        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3677        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3678        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3679        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3680        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3681        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3682        ppp_tty.c and the real pppd main is in pppmain.c.
3683
36842000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3685
3686        * libchip/network/sonic.c: Added ipalign() routine to align the received
3687        packet so that the ip header is on a 32-bit boundary. Necessary for
3688        cpu's that do not allow unaligned loads and stores and when the 32-bit
3689        DMA mode is used.
3690
36912000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3692
3693        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3694        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3695        ACLOCAL_AMFLAGS.
3696        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3697        ACLOCAL_AMFLAGS.
3698        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3699        ACLOCAL_AMFLAGS.
3700
37012000-11-03      Chris Johns <ccj@acm.org>
3702
3703        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3704        libchip/network/cs8900.h: New files.
3705
37062000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3707
3708        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3709        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3710        $(RTEMS_TOPdir)/aclocal.
3711        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3712        $(RTEMS_TOPdir)/aclocal.
3713        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3714        $(RTEMS_TOPdir)/aclocal.
3715
37162000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3717
3718        * configure.in: Switch to GNU-canonicalization.
3719        * Makefile.am: Reflect changes to configure.in.
3720        * acinclude.m4: Remove.
3721
37222000-10-30      Joel Sherrill <joel@OARcorp.com>
3723
3724        * POSIX include files merged into newlib.  This resulted in some
3725        definitions moving to other files and thus some secondary effects in
3726        RTEMS source code.
3727        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3728        in sync with newlib's <machine/types.h>.
3729        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3730        definition of struct itimerval in <sys/time.h>.
3731
37322000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3733
3734        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3735        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3736        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3737        * ChangeLog: Fix typos.
3738        * configure.in: add tests to the GNU canonicalized subdirectories.
3739
37402000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3741
3742        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3743        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3744        the lib directory before configuring lib/.
3745
37462000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3747
3748        * configure.in, Makefile.am: add exec to the GNU canonicalized
3749        subdirectories.
3750        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3751        * configure.in: add libnetworking, librpc and librdb to the GNU
3752        canonicalized subdirectories.
3753        * configure.in: add libmisc and libchip to the GNU canonicalized
3754        subdirectories.
3755        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3756        Switch to GNU canonicalization.
3757        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3758        Switch to GNU canonicalization.
3759        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3760        Switch to GNU canonicalization.
3761
37622000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3763
3764        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3765        canonicalization to libfs/. The approach is currently a bit of a hack as
3766        GNU canonicalization does not support the per-BSP build some of the
3767        other directories require.  As more of the tree is converted, this will
3768        become less  of an issue.
3769
37702000-10-20      Joel Sherrill <joel@OARcorp.com>
3771
3772        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3773        parameter.
3774
37752000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3776
3777        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3778        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3779        * librdbg/configure.in: Add m68k support.
3780        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3781        subdirectory.
3782        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3783        failure.
3784        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3785        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3786        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3787        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3788        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3789        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3790        librdbg/src/m68k/.cvsignore: New files.
3791        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3792        function pointers.
3793        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3794        _after_ pointer has been checked against NULL.
3795
37962000-10-18      Joel Sherrill <joel@OARcorp.com>
3797
3798        * wrapup/Makefile.am: Added libfs.
3799
38002000-10-18      Chris Johns <ccj@acm.org>
3801
3802        * libfs created.
3803        * configure.in: Added libfs subdirectory.
3804        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3805
38062000-09-28      Joel Sherrill <joel@OARcorp.com>
3807
3808        * libnetworking/rtems_webserver/Makefile.am,
3809        libnetworking/rtems_webserver/base64.c,
3810        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3811        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3812
38132000-09-22      Joel Sherrill <joel@OARcorp.com>
3814
3815        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3816        libnetworking/rtems/rtems_bsdnet_internal.h,
3817        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3818        have included rtems.h.  It is now including precisely the  least amount
3819        of low level, yet portable .h files to get the basic RTEMS types
3820        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3821        used machine/types.h to include rtems.h.
3822
38232000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3824
3825        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3826
38272000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3828
3829        * libnetworking/ChangeLog: Cleanup.
3830
38312000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3832
3833        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3834        * libchip/ChangeLog: Fix formating.
3835
38362000-09-05      Joel Sherrill <joel@OARcorp.com>
3837
3838        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3839        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3840        confusion and to work with the converted flags.
3841
38422000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3843
3844        * wrapup/Makefile.am: Include compile.am.
3845        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3846        libchip/serial/Makefile.am: Include compile.am.
3847        * librdbg/src/i386/any/Makefile.am,
3848        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3849        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3850        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3851        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3852        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3853        libnetworking/rtems_servers/Makefile.am,
3854        libnetworking/rtems_webserver/Makefile.am,
3855        libnetworking/wrapup/Makefile.am: Include compile.am.
3856
38572000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3858
3859        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3860        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3861
38622000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3863
3864        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3865
38662000-08-31      Joel Sherrill <joel@OARcorp.com>
3867
3868        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3869        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3870        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3871        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3872        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3873        * libnetworking/wbase64.c: Removed.
3874        * libnetworking/Makefile.am, libnetworking/asp.c,
3875        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3876        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3877        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3878        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3879        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3880        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3881        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3882        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3883        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3884        Modified.
3885
38862000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3887
3888        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3889
38902000-08-30      Joel Sherrill <joel@OARcorp.com>
3891
3892        * libnetworking/rtems_webserver/license.txt: New file.
3893
38942000-08-10      Joel Sherrill <joel@OARcorp.com>
3895
3896        * ChangeLog: New file.
3897        * libchip/ChangeLog: New file.
3898        * librdbg/ChangeLog: New file.
3899        * libnetworking/ChangeLog: New file.
3900
Note: See TracBrowser for help on using the repository browser.