source: rtems/c/src/ChangeLog @ 80ab5f4

4.104.115
Last change on this file since 80ab5f4 was 80ab5f4, checked in by Joel Sherrill <joel.sherrill@…>, on 05/06/09 at 16:37:32

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

  • libchip/network/if_dc.c: Fixed warnings.
  • Property mode set to 100644
File size: 148.6 KB
Line 
12009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/network/if_dc.c: Fixed warnings.
4
52009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
8        as needed.
9
102009-04-29      Chris Johns <chrisj@rtems.org>
11
12        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
13
14        * libchip/ide/ide_controller.c: Change the status detection and
15        add a message if the transfer fails. There is currently no error
16        handle at the IDE drvier level.
17
182009-03-12      Daniel Hellstrom <daniel@gaisler.com>
19
20        PR 1392/bsps
21        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
22        over multiple pages results in extra data being written.
23
242009-02-27      Gene Smith <gene.smith@siemens.com>
25
26        PR 1356
27        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
28        cards.
29
302009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
33        enabled on x86.
34
352009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * aclocal/bspopts.m4: Quoting cosmetics.
38
392009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
40
41        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
42        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
43        writes.  Fixed integer type in device structure.
44
452009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
46
47        * libchip/serial/ns16550.c: Turn on ns16550_process() for
48        BSP_FEATURE_IRQ_LEGACY case also.
49
502008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
51
52        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
53        level LibI2C interface.  Added generic block IO functions.
54
552008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
58        optman/rtems/no-msg.c, optman/rtems/no-part.c,
59        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
60        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
61        optman/sapi/no-ext.c, optman/sapi/no-io.c:
62        Revert previous patch (cvs clash with Joel hacking cpukit).
63
642008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * aclocal/canonical-target-name.m4: Remove tic4x.
67
682008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
71
722008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
75        optman/rtems/no-msg.c, optman/rtems/no-part.c,
76        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
77        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
78        optman/sapi/no-ext.c, optman/sapi/no-io.c:
79        Fix prototypes.
80
812008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
84
852008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
88        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
89        duplicated data.
90
912008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
92
93        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
94        SuperCore Handler initialization routines to directly pull parameters
95        from configuration table.
96
972008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
100        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
101        optman/rtems/no-part.c, optman/rtems/no-region.c,
102        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
103        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
104        initialization routines to directly pull parameters from
105        configuration table. Eliminate empty routines sportted.
106
1072008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
110
1112008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
112
113        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
114        all public use of TOD conversion routines.
115
1162008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * libchip/network/smc91111config.h:
119        #include <stdint.h> instead of <rtems/stdint.h>.
120
1212008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
124        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
125
1262008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
127
128        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
129
1302008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
131
132        * libchip/serial/ns16550.c: Transmit the character in the polled write
133        function within a critical section for printk() compatibility.
134
1352008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
136
137        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
138
1392008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
142
1432008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
144
145        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
146
1472008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * aclocal/bsp-bootcard-options.m4: Fix quoting.
150
1512008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * aclocal/bsp-bootcard-options.m4: New file.
154        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
155
1562008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
157
158        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
159        BSPs that support this feature.
160
1612008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * libchip/serial/ns16550.c: Fix typo.
164
1652008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * libchip/serial/ns16550.c: Fix typo.
168
1692008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * libchip/serial/ns16550.c: Add not supported on arm even though it is
172        not simple vectored.
173
1742008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * libchip/serial/ns16550.c: Not currently supported on architectures
177        with simple vectored interrupt model.
178
1792008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * aclocal/version.m4: Bump RTEMS_API to 4.10.
182        Bump _RTEMS_VERSION to 4.9.99.0.
183
1842008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
185
186        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
187        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
188        functions have now static linkage type.  Added constant qualifier to
189        operations table and read-only function parameters.
190
191        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
192        c/src/libchip/serial/serial.h:  Include required header files.  Removed
193        support for old PowerPC exception handling.  Various fixes for
194        interrupt related routines.  Added support for BSPs with IRQ extension
195        API.
196
1972008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
200        is no PCI bus based upon the BSP not having a base address defined.
201        This means this driver cannot be supported on that board.
202
2032008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * libchip/network/dec21140.c, libchip/network/elnk.c,
206        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
207
2082008-09-17      Miao Yan <yanmiaobest@gmail.com>
209
210        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
211        add simple device only filesystem (devfs), optionally completely drop
212        out filesystem, and to clean up disabling newlib reentrancy support.
213        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
214        now has a 15K code space.
215        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
216        Removed.
217
2182008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
219
220        * libchip/ide/ata.h: Convert to Unix file format.
221
2222008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
225        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
226        libchip/serial/serial.h, libchip/serial/serprobe.c,
227        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
228        Convert to "bool".
229        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
230        libchip/i2c/spi-memdrv.h: Convert to "bool".
231        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
232        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
233        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
234        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
235        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
236        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
237        Convert to "bool".
238        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
239        Convert to "bool".
240        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
241        Convert to "bool".
242
2432008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
244
245        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
246        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
247        memory driver to not use the clock ioctl to install a method to poll
248        for input. It now uses a Class API Timer which means we can eliminate
249        this special IOCTL from all clock drivers.
250        * libchip/shmdr/setckvec.c: Removed.
251
2522008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
253
254        * libchip/network/sonic.c: Do not declare a variable just to hold an
255        ignored return value.
256
2572008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
258
259        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
260
2612008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
264        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
265
2662008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * libchip/display/disp_hcms29xx.c: Do not make these static. They
269        appear to be unused that way.
270
2712008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
272
273        * libchip/shmdr/shm_driver.h: Correct prototypes.
274
2752008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
276
277        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
278        variables and made methods static.
279
2802008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
281
282        * libchip/serial/ns16550.c: Fix warning.
283
2842008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
285
286        * aclocal/prog-cc.m4: Add -Wnested-externs.
287
2882008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * libchip/network/dec21140.c: Add missing prototype.
291        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
292
2932008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
296        -Wstrict-prototypes to RTEMS_CFLAGS.
297
2982008-08-02      Chris Johns <chrisj@rtems.org>
299
300        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
301        rtems_blkdev_request count and start references. Use
302        RTEMS_BLKDEV_START_BLOCK.
303
3042008-07-29      Chris Johns <chrisj@rtems.org>
305
306        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
307
308        * libchip/ide/ata.c: Change to use a mutex rather than disable
309        pre-emption. Updated to the libblock changes.
310
311        * libchip/ide/ata_internal.h: Updated to the new chains API.
312
313        * libchip/ide/ide_controller.c: Updated to the libblock
314        changes. Added come debug tracing.
315
316        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
317        to the libblock changes.
318
3192008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * configure.ac: Remove RPCGEN, RPCTOOLS.
322
3232008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
324
325        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
326        for output format specifiers.
327
3282008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
329
330        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
331        Fixed some data types
332
3332008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
334
335        * libchip/i2c/spi-sd-card.c: Added missing header file.
336        * libchip/Makefile.am: Added SD Card driver.
337
3382008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
339
340        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
341        make glyphs non-constant, added file headers
342
3432008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
344
345        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
346        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
347        * libchip/display/font_hcms29xx.h
348        Creation of SPI display driver
349
3502008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
351
352        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
353        via SPI.
354
3552008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
356
357        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
358        AC_PREREQ(2.62).
359
3602008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
361
362        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
363
3642008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * libchip/Makefile.am: Move termios helper routines from libchip to
367        libcsupport. Add routine which makes it easy for a termios device
368        driver to inform termios of its default baud rate. This avoids
369        inconsistencies in later termios settings changes.
370        * libchip/serial/termios_baud2index.c,
371        libchip/serial/termios_baud2num.c: Removed.
372
3732008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
374
375        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
376
3772008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
378
379        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
380        not fail if there are none.
381
3822008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
383
384        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
385        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
386        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
387        * libchip/Makefile.am:
388        derived a generic spi memory driver from spi-flash-m25p40,
389        added descriptor for fram fm25l256
390
3912008-05-07      Till Straumann <strauman@slac.stanford.edu>
392
393        PR 649/bsps
394        * libchip/ide/ata.c: Give up if the interface does not become ready.
395
3962008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
397
398        Moved to cpukit.
399        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
400        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
401        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
402        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
403        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
404        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
405        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
406        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
407        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
408        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
409        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
410        nfsclient/src/xdr_mbuf.c: Removed.
411
4122008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
415
4162008-01-05      Chris Johns <chrisj@rtems.org>
417
418        * libchip/flash/am29lv160.c: Update the blank check error message
419        to say there is an error.
420       
4212007-12-22      Chris Johns <chrisj@rtems.org>
422
423        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
424        the hello message. Just one line but still a little too long.
425       
4262007-12-14      Chris Johns <chrisj@rtems.org>
427
428        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
429        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
430        * libchip/flash, libchip/flash/am29lv160.c,
431        libchip/flash/am29lv160.h: New.
432
4332007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
434
435        * libchip/network/if_fxp.c: Spacing.
436
4372007-11-20      Till Straumann <strauman@slac.stanford.edu>
438
439        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
440        Avoid using 'stdio' before the system is up and fully
441        initialized.
442
4432007-11-20      Till Straumann <strauman@slac.stanford.edu>
444
445        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
446        * libchip/Makefile.am, libchip/preinstall.am:
447        added new driver for Maxim DS1375 i2c RTC.
448
4492007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
450
451        * libchip/i2c/spi-flash-m25p40.c:
452        added addressing call in write function
453
4542007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
455
456        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
457        * libchip/Makefile.am:
458        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
459
4602007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
463
4642007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
465
466        * nfsclient/Makefile.am: Fix errors.
467
4682007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
469
470        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
471
4722007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * aclocal/version.m4: Bump RTEMS_API to 4.9.
475        Bump RTEMS_VERSION to 4.8.99.0.
476
4772007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
478
479        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
480
4812007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
482
483        * configure.ac: Remove AC_PROG_AWK (Unused).
484
4852007-09-14      Daron Chabot <djc915@mail.usask.ca>
486
487        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
488        rtems_interrupt_vector, to permit passing arbitrary arguments to the
489        ISR. Clean up of variables to silence compiler warnings.
490
4912007-09-13      Daniel Hellstrom <daniel@gaisler.com>
492
493        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
494
4952007-09-12      Daniel Hellstrom <daniel@gaisler.com>
496
497        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
498          - Odd bit bug in some chips taken care of.
499          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
500            alignment but failing to do so must have made the driver writer to make
501            some incorrect assumptions about MBUFs.
502          - Fixed MBUF handling to handle mbuf chains better. The Data length of
503            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
504          - Made while loop responsible for copying data to fifo port copy 16 shorts
505            per loop instead of 1 short, increasing the copying process.
506
5072007-09-07      Daniel Hellstrom <daniel@gaisler.com>
508
509        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
510        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
511
5122007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * configure.ac, wrapup/Makefile.am: Remove RDBG.
515        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
516        librdbg/Makefile.am, librdbg/preinstall.am,
517        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
518        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
519        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
520        librdbg/include/rdbg/powerpc/rdbg_f.h,
521        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
522        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
523        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
524        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
525        librdbg/src/servtsp.c, librdbg/src/servutil.c,
526        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
527        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
528        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
529        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
530        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
531        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
532        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
533        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
534        librdbg/src/powerpc/rdbg_f.c,
535        librdbg/src/powerpc/new_exception_processing/remdeb.h,
536        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
537        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
538        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
539
5402007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
541
542        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
543
5442007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
545
546        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
547          sizes.
548
5492007-07-27      Chris Johns <chrisj@rtems.org>
550
551        * wrapup/Makefile.am: Create archive from a file for hosts
552        with a limited command line size.
553
5542007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
557          sizes.
558
5592007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
560       
561        * configure.ac: Add nfsclient.
562        * nfsclient/Makefile.am: New.
563        * nfsclient/proto/Makefile, nfsclient/Makefile,
564          nfsclient/src/Makefile: Remove.
565        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
566        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
567
5682007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
569
570        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
571        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
572        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
573        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
574        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
575        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
576        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
577        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
578        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
579        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
580        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
581        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
582
5832007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
584
585        * libchip/serial/ns16550.c: removed timed out wait for transmitter
586        to become ready: This will not work for fast CPUs.
587
5882007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
589
590        * libchip/ide/ata.c: fixed warning
591
5922007-06-20      Ray Xu <rayx@gmail.com>
593
594        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
595        console, and libio. This shrinks the memory requirements but Joel has
596        not figured out how best to present this to application space.
597        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
598        New files.
599
6002007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
601
602        * optman/sapi/no-io.c: Split IO Manager into one function per file so
603        now we only need required initialization methods.
604
6052007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
606
607        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
608        parameter since it was used to configure a no longer used feature.
609        Device names are now part of the filesystem not in a table.
610
6112007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
612
613        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
614        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
615        optman/rtems/no-part.c, optman/rtems/no-region.c,
616        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
617        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
618        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
619        other optional managers so using them reduces application size
620        instead of increasing it.
621        * optman/rtems/no-barrier.c: New file.
622
6232007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
626        adjustments to pci-API changes.
627        * libchip/network/dec21140.c, libchip/network/elnk.c,
628        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
629        changes.
630
6312007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
632
633        * libchip/network/dec21140.c, libchip/network/if_dc.c,
634        libchip/network/if_fxp.c: Reflect changes to pci-API.
635
6362007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
637
638        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
639        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
640
6412007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
644          being used to compile "tools").
645
6462007-03-13      Joel Sherrill <joel@OARcorp.com>
647
648        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
649
6502007-03-12      Joel Sherrill <joel@OARcorp.com>
651
652        * libchip/network/cs8900.c, libchip/network/cs8900.h,
653        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
654        and/or fix mistake in copyright notice. Both of these mistakes appear
655        to be from code submitted after these changes were made previously.
656
6572007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
660
6612007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
662
663        * libchip/Makefile.am: Correct path to README.tulipclone.
664
6652007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
666
667        * libchip/ide/ata.c: Remove superfluous type casts.
668
6692007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
670
671        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
672        Use size_t for sizes.
673
6742007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
675
676        * libchip/ide/ata.c: in ata_request_done: moved call to free()
677        from preemption disabled region
678
6792007-01-16      Till Straumann <strauman@slac.stanford.edu>
680
681        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
682        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
683        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
684
6852006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
686
687        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
688          ioctl_command_t as ioctl argument.
689
6902006-12-13      Joel Sherrill <joel@OARcorp.com>
691
692        * librtems++/include/rtems++/rtemsEvent.h,
693        librtems++/include/rtems++/rtemsMessageQueue.h,
694        librtems++/include/rtems++/rtemsSemaphore.h,
695        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
696        librtems++/src/rtemsMessageQueue.cc,
697        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
698        rtems_unsigned32 to uint32_t.
699
7002006-12-13      Joel Sherrill <joel@OARcorp.com>
701
702        PR 1181/bsps
703        * optman/rtems/no-msg.c: Clean up dead code.
704
7052006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
708
7092006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
710
711        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
712        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
713        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
714
7152006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
716
717        * configure.ac: New BUG-REPORT address.
718
7192006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
720
721        * Makefile.am: Remove ampolish3.
722
7232006-11-17      Joel Sherrill <joel@OARcorp.com>
724
725        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
726        blank lines.
727
7282006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
729
730        * configure.ac: Remove RTEMS_AMPOLISH3.
731        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
732          Remove checks for AMPOLISH3.
733        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
734        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
735        * ampolish3: Remove.
736
7372006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
738
739        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
740        * aclocal/prog-cc.m4: Remove CFLAGS.
741        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
742        Compose CFLAGS. Append CFLAGS to ac_configure_args.
743
7442006-10-23      Joel Sherrill <joel@OARcorp.com>
745
746        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
747
7482006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
749
750        * automake/compile.am: Use hard-coded RTEMS_* flags.
751
7522006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
753
754        * aclocal/rtems-top.m4: Remove RTEMS_API.
755        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
756
7572006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
758
759        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
760
7612006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
762
763        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
764
7652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
766
767        * aclocal/version.m4: Bump version to 4.7.99.0.
768
7692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
770
771        * configure.ac: Require autoconf-2.60. Require automake-1.10.
772
7732006-09-11      Joel Sherrill <joel@OARcorp.com>
774
775        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
776
7772006-09-04      Joel Sherrill <joel@OARcorp.com>
778
779        * libchip/network/greth.c, libchip/network/open_eth.c,
780        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
781        introduced by warning removal.
782
7832006-09-01      Joel Sherrill <joel@OARcorp.com>
784
785        * libchip/network/greth.c, libchip/network/open_eth.c,
786        libchip/network/smc91111.c: Remove warnings and correct prototype
787        added earlier today.
788
7892006-09-01      Joel Sherrill <joel@OARcorp.com>
790
791        * libchip/network/cs8900.c, libchip/network/greth.c,
792        libchip/network/i82586.c, libchip/network/open_eth.c,
793        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
794        sized integers, and inttypes.h printf helpers.
795
7962006-08-09      Kolja Waschk <waschk@telos.de>
797
798        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
799
8002006-07-12      Joel Sherrill <joel@OARcorp.com>
801
802        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
803
8042006-07-11      Jerry Needell <jerry.needell@unh.edu>
805
806        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
807        4.6 branch.  Original modifications by Gaisler Enterprises.
808        * libchip/network/greth.c, libchip/network/greth.h: New files.
809
8102006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
811
812        * ide/ata.[ch]:
813        (PR1118) fetch priority for ATA task from a variable,
814        not a fixed configuration value.
815       
8162006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
817
818        * Makefile.am: Add ampolish3.
819
8202006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
821
822        * ampolish3: New.
823        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
824
8252006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
826
827        * aclocal/rtems-ampolish.m4: New.
828        * configure.ac: Use RTEMS_AMPOLISH3.
829
8302006-04-18  Joel Sherrill <joel@OARcorp.com>
831
832        * aclocal/version.m4: Updated to rtems-4.6.99.3.
833
8342006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
835
836        PR 853/filesystem
837        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
838        should be modified to support the new exception scheme and to use the
839        handle parameter.
840
8412006-02-a32     Eric Norum <norume@aps.anl.gov>
842
843        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
844        "newer" PCI access calls.  Minor cleanups.  Comments.
845
8462006-01-12      Eric Norum <norume@aps.anl.gov>
847
848        PR 861/networking
849        PR 863/networking
850        * libchip/network/smc91111.c: Fix illegal lvalue increments.
851
8522006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
853
854        * wrapup/Makefile.am: Add preinstall.am.
855        * libchip/Makefile.am: Build libchip/network/smc91111.
856        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
857        Eliminate cyg_int* crap.
858
8592006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
860
861        * librdbg/Makefile.am: Add preinstall.am.
862        * aclocal/bsp-configure.m4: Add ampolish3.
863        New header guards.
864
8652006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
866
867        * libchip/network/open_eth.c, libchip/network/open_eth.h:
868        Merger from rtems-4-6-branch.
869
8702006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
871
872        * libchip/network/smc91111.c
873        libchip/network/smc91111config.h
874        libchip/network/smc91111exp.h
875        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
876        * libchip/Makefile.am: Reflect adding smc91111*.
877
8782006-01-08      Joel Sherrill <joel@OARcorp.com>
879
880        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
881        char *.
882
8832006-01-08      Joel Sherrill <joel@OARcorp.com>
884
885        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
886        warnings.
887
8882005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
889
890        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
891        Add RTEMS_RELLDFLAGS.
892        * automake/compile.am: Remove RTEMS_USE_GCC.
893        Remove RTEMS_RELLDFLAGS.
894        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
895
8962005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
897
898        * libchip/network/if_media.h, libchip/network/mii.h:
899        Remove (Moved to cpukit).
900        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
901        and libchip/network/if_media.h.
902        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
903        if_media.h having moved.
904
9052005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
906
907        * automake/compile.am, automake/host.am, automake/local.am,
908        automake/subdirs.am: Remove depend.
909        * configure.ac: Explicitly pass --libdir and --includedir to
910        testsuites.
911
9122005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
913
914        * configure.ac: Reflect changes to testsuites.
915
9162005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
917
918        * automake/compile.am: Remove GCCSPECS.
919        * aclocal/prog-cc.m4: Add GCCSPECS.
920        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
921
9222005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
923
924        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
925        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
926
9272005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
928
929        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
930        libcpu/byteorder.h for i386.
931
9322005-11-02      Till Straumann <strauman@slac.stanford.edu>
933
934        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
935        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
936        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
937        added a simple API/library for i2c devices and drivers for i2c
938        2-byte eeproms and a ds1621 temperature sensor; API is documented
939        in libi2c.h.
940
9412005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
942
943        * libnetworking/pppd/ipxcp.c,
944        libnetworking/pppd/chat.c,
945        libnetworking/pppd/patchlevel.h,
946        libnetworking/pppd/upap.h,
947        libnetworking/pppd/md5.h,
948        libnetworking/pppd/pppd.8,
949        libnetworking/pppd/README,
950        libnetworking/pppd/preinstall.am,
951        libnetworking/pppd/md4.h,
952        libnetworking/pppd/magic.c,
953        libnetworking/pppd/pppd.h,
954        libnetworking/pppd/demand.c,
955        libnetworking/pppd/rtemsmain.c,
956        libnetworking/pppd/sys-rtems.c,
957        libnetworking/pppd/ipcp.h,
958        libnetworking/pppd/lcp.h,
959        libnetworking/pppd/chap_ms.c,
960        libnetworking/pppd/md4.c,
961        libnetworking/pppd/rtemspppd.h,
962        libnetworking/pppd/cbcp.h,
963        libnetworking/pppd/auth.c,
964        libnetworking/pppd/lcp.c,
965        libnetworking/pppd/example/README,
966        libnetworking/pppd/example/ppp.conf,
967        libnetworking/pppd/example/system.h,
968        libnetworking/pppd/example/netconfig.h,
969        libnetworking/pppd/example/pppdapp.c,
970        libnetworking/pppd/example/init.c,
971        libnetworking/pppd/example/Makefile-user,
972        libnetworking/pppd/example/pppd.options,
973        libnetworking/pppd/rtemspppd.c,
974        libnetworking/pppd/ipxcp.h,
975        libnetworking/pppd/chap_ms.h,
976        libnetworking/pppd/options.c,
977        libnetworking/pppd/magic.h,
978        libnetworking/pppd/chap.h,
979        libnetworking/pppd/cbcp.c,
980        libnetworking/pppd/upap.c,
981        libnetworking/pppd/chap.c,
982        libnetworking/pppd/Makefile.am,
983        libnetworking/pppd/ccp.h,
984        libnetworking/pppd/utils.c,
985        libnetworking/pppd/rtemsdialer.h,
986        libnetworking/pppd/fsm.h,
987        libnetworking/pppd/pathnames.h,
988        libnetworking/pppd/md5.c,
989        libnetworking/pppd/fsm.c,
990        libnetworking/pppd/ipcp.c,
991        libnetworking/pppd/STATUS,
992        libnetworking/pppd/ccp.c,
993        libnetworking/Makefile.am: Remove (Moved to cpukit).
994
9952005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
996
997        * configure.ac: Remove libnetworking, libnetworking/pppd.
998        * wrapup/Makefile.am: Remove libpppd.a.
999
10002005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1001
1002        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1003        rtemsdialer.h to $(includedir)/rtems.
1004
10052005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1006
1007        * libnetworking/rtems_telnetd/icmds.c,
1008        libnetworking/rtems_telnetd/Makefile.am,
1009        libnetworking/rtems_telnetd/preinstall.am,
1010        libnetworking/rtems_telnetd/pty.c,
1011        libnetworking/rtems_telnetd/pty.h,
1012        libnetworking/rtems_telnetd/README,
1013        libnetworking/rtems_telnetd/telnetd.c,
1014        libnetworking/rtems_telnetd/telnetd.h:
1015        Remove (Moved to cpukit).
1016
10172005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1018
1019        * configure.ac: Remove libnetworking/rtems_telnetd.
1020        * libnetworking/Makefile.am: Remove rtems_telnetd.
1021        * libnetworking/README: Remove (Obsolete).
1022        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1023
10242005-10-20  Eric Norum <norume@aps.anl.gov>
1025
1026        * libchip/network/dec21140.c: Clean up PCI mapping.
1027
10282005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1029
1030        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1031        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1032        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1033        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1034        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1035        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1036
10372005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1038
1039        * aclocal/bspopts.m4: Add missing m4 quotes.
1040
10412005-09-02  Joel Sherrill <joel@OARcorp.com>
1042
1043    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1044
10452005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1046
1047        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1048        libchip/network/dec21140.c: Remove initialization of PCI bus.
1049
10502005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1051
1052        * optman/Makefile.am: Add preinstall.am.
1053
10542005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1055
1056        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1057        UNTESTED to tested.
1058
10592005-06-17      Joel Sherrill <joel@OARcorp.com>
1060
1061        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1062        it is not supported by the MPC5xx.
1063
10642005-06-17      Joel Sherrill <joel@OARcorp.com>
1065
1066        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1067        interface. Also correct attempting to build on other than PowerPC and
1068        x86.
1069
10702005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1071
1072        * libchip/Makefile.am: Add driver for Tulip clones.
1073        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1074        libchip/network/if_dcreg.h: New files.
1075
10762005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1079        to enable rdbg.
1080        * configure.ac: Reflect changes above.
1081
10822005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1083
1084        * configure.ac: Add ada/.
1085
10862005-05-20      Sergei Organov  <osv@topconrd.ru>
1087
1088        PR 750/networking
1089        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1090        wait_input().
1091
10922005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1093
1094        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1095        rtems/irq.h.
1096
10972005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1098
1099        * libchip/Makefile.am: Include preinstall.am.
1100        * libchip/preinstall.am: New.
1101
11022005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1103
1104        * configure.ac: Add AMPOLISH3.
1105        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1106        * libnetworking/rtems_telnetd/preinstall.am: New.
1107        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1108
11092005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1110
1111        * configure.ac: Let enable_rpcgen default to "no".
1112
11132005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1114
1115        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1116
11172005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1118
1119        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1120        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1121
11222005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1123
1124        * libchip/network/dec21140.c, libchip/network/elnk.c,
1125        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1126
11272005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1128
1129        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1130        of code as a result of the implementation of a common PCI interface.
1131
11322005-05-04      Joel Sherrill <joel@OARcorp.com>
1133
1134        * libchip/network/open_eth.c: Remove prototype of set_vector.
1135
11362005-05-03      Joel Sherrill <joel@OARcorp.com>
1137
1138        * librdbg/src/ptrace.c: Remove warning.
1139
11402005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1141
1142        * libchip/network/dec21140.c, libchip/network/elnk.c,
1143        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1144        Modified parameter list to remove warnings.
1145
11462005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1147
1148        * libchip/network/cs8900.c, libchip/network/i82586.c,
1149        libchip/network/open_eth.c, libchip/network/sonic.c,
1150        libchip/serial/mc68681.c: Modified types to remove
1151        warnings.  Added initialization to remove warnings.
1152
11532005-04-28      Joel Sherrill <joel@OARcorp.com>
1154
1155        * libchip/network/README.sonic: Rewritten to account for removal of
1156        dmv177.
1157
11582005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1159
1160        PR 781/rtems_misc
1161        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1162
11632005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1164
1165        * libchip/serial/ns16550.c:
1166        Fixed warnings generated in various powerpc configurations
1167
11682005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1169
1170        * libchip/serial/ns16550.c: Modified
1171        ISR to work with PPC new exception processing
1172
11732005-03-14      Joel Sherrill <joel@OARcorp.com>
1174
1175        * libchip/network/dec21140.c, libchip/network/elnk.c,
1176        libchip/network/if_fxp.c: Continue PCI API unification. All use
1177        pci_find_device(). Network drivers manufacture a signature since all
1178        calls have not been converted yet.
1179
11802005-03-04      Joel Sherrill <joel@OARcorp.com>
1181
1182        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1183        initialize function part of the unified PCI API as pci_initialize().
1184
11852005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1186
1187        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1188        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1189
11902005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1191
1192        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1193        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1194
11952005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1196
1197        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1198        building procedures.
1199
12002005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * aclocal/prog-cc.m4:
1203        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1204
12052005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1206
1207        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1208
12092005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1210
1211        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1212
12132005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1214
1215        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1216
12172005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1218
1219        * libnetworking/rtems_servers/ftp.c,
1220        libnetworking/rtems_servers/ftp.h,
1221        libnetworking/rtems_servers/Makefile.am:
1222        Remove (relocated to cpukit/ftpd).
1223        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1224        removed move libnetworking/rtems_servers.
1225
12262005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1227
1228        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1229
12302005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1231
1232        PR 755/rtems
1233        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1234        Remove local declarations of rtems_bsdnet_nameservers,
1235        rtems_bsdnet_nameservers_count.
1236
12372005-01-31      Sergei Organov <osv@topconrd.ru>
1238
1239        PR 751/pppd
1240        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1241        committed to fix PR736 breaks pppd. chat.c should have its own static
1242        ttyfd for pppd to work correctly. The symptom is that second
1243        invokation of chat (for connect script) fails due to pppd_ttyfd set
1244        to -1 by previous chat invokation (for init script). In addition,
1245        this patch fixes leaving of dangling pointer in the abort_stbring[]
1246        by chat_send().
1247
12482005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * configure.ac: Remove CFLAGS_DEBUG_V.
1251        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1252
12532005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1254
1255        * wrapup/Makefile.am: Remove rtems-ctor.o.
1256
12572005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1258
1259        * libchip/rtc/rtc.h: size_t RTC_Count.
1260
12612005-01-20      Joel Sherrill <joel@OARcorp.com>
1262
1263        PR 736/pppd
1264        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1265        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1266        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1267        should not be static and should have a name more specific to pppd.
1268
12692005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1270
1271        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1272        libnetworking/rtems_servers/Makefile.am,
1273        libnetworking/rtems_telnetd/Makefile.am,
1274        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1275        Eliminate CFLAGS_OPTIMIZE_V.
1276
12772005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1278
1279        * configure.ac: Pass CFLAGS to testsuites configure.
1280        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1281        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1282
12832005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * configure.ac: Pass CFLAGS to cpukit configure.
1286        * aclocal/rtems-flags.m4: Remove (Unused).
1287        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1288        * aclocal/env-rtemsbsp.m4:
1289        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1290        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1291        RTEMS_CFLAGS.
1292        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1293        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1294        Cleanup comments.
1295
12962005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1297
1298        * automake/compile.am: Remove build-variant support.
1299
13002005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1301
1302        * libnetworking/pppd/Makefile.am,
1303        libnetworking/rtems_servers/Makefile.am,
1304        libnetworking/rtems_telnetd/Makefile.am:
1305        Remove build-variant support.
1306
13072005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1308
1309        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1310        support/Makefile.am, wrapup/Makefile.am:
1311        Remove build-variant support.
1312
13132004-11-22      Joel Sherrill <joel@OARcorp.com>
1314
1315        * libchip/network/if_fxp.c: Add entry for another module ID code.
1316
13172004-11-22      Joel Sherrill <joel@OARcorp.com>
1318
1319        PR 693/misc
1320        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1321        in/outport routines.
1322
13232004-11-22      Joel Sherrill <joel@OARcorp.com>
1324
1325        PR 693/misc
1326        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1327        in/outport routines.
1328
13292004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1330
1331        * aclocal/enable-itron.m4: Remove (unused).
1332
13332004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1334
1335        * configure.ac: Misc. quoting cleanups.
1336        Enable ada-tests iff --enable-ada and --enable-tests.
1337
13382004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1339
1340        PR 703/filesystem
1341        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1342        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1343        libchip/ide/ide_controller.c:
1344        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1345        available for BSPS/device drivers.
1346        Extend the "modes_available" and "mode_active" parameters to
1347        uint16_t for UDMA support.
1348
13492004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1350
1351        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1352        not supported on PowerPC since it works on the MVME2100 BSP.
1353
13542004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1355
1356        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1357        Add dependency tracking for *.cfgs.
1358        * Makefile.am: Add dependency tracking for *.cfg.
1359
13602004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1361
1362        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1363        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1364
13652004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1366
1367        PR 707/make_build
1368        * configure.ac: Add --enable-rpcgen.
1369
13702004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1371
1372        PR 700/rtems_misc
1373        * libnetworking/rtems_webserver/asp.c,
1374        libnetworking/rtems_webserver/balloc.c,
1375        libnetworking/rtems_webserver/cgi.c,
1376        libnetworking/rtems_webserver/default.c,
1377        libnetworking/rtems_webserver/ej.h,
1378        libnetworking/rtems_webserver/ejIntrn.h,
1379        libnetworking/rtems_webserver/ejlex.c,
1380        libnetworking/rtems_webserver/ejparse.c,
1381        libnetworking/rtems_webserver/emfdb.c,
1382        libnetworking/rtems_webserver/emfdb.h,
1383        libnetworking/rtems_webserver/form.c,
1384        libnetworking/rtems_webserver/handler.c,
1385        libnetworking/rtems_webserver/h.c,
1386        libnetworking/rtems_webserver/license.txt,
1387        libnetworking/rtems_webserver/Makefile.am,
1388        libnetworking/rtems_webserver/md5c.c,
1389        libnetworking/rtems_webserver/md5.h,
1390        libnetworking/rtems_webserver/mime.c,
1391        libnetworking/rtems_webserver/misc.c,
1392        libnetworking/rtems_webserver/NOTES,
1393        libnetworking/rtems_webserver/ringq.c,
1394        libnetworking/rtems_webserver/rom.c,
1395        libnetworking/rtems_webserver/rtems_webserver.h,
1396        libnetworking/rtems_webserver/security.c,
1397        libnetworking/rtems_webserver/sock.c,
1398        libnetworking/rtems_webserver/socket.c,
1399        libnetworking/rtems_webserver/sockGen.c,
1400        libnetworking/rtems_webserver/sym.c,
1401        libnetworking/rtems_webserver/uemf.c,
1402        libnetworking/rtems_webserver/uemf.h,
1403        libnetworking/rtems_webserver/um.c,
1404        libnetworking/rtems_webserver/um.h,
1405        libnetworking/rtems_webserver/umui.c,
1406        libnetworking/rtems_webserver/url.c,
1407        libnetworking/rtems_webserver/value.c,
1408        libnetworking/rtems_webserver/wbase64.c,
1409        libnetworking/rtems_webserver/webcomp.c,
1410        libnetworking/rtems_webserver/webmain.c,
1411        libnetworking/rtems_webserver/webpage.c,
1412        libnetworking/rtems_webserver/webrom.c,
1413        libnetworking/rtems_webserver/webs.c,
1414        libnetworking/rtems_webserver/websda.c,
1415        libnetworking/rtems_webserver/websda.h,
1416        libnetworking/rtems_webserver/webs.h,
1417        libnetworking/rtems_webserver/websSSL.c,
1418        libnetworking/rtems_webserver/websSSL.h,
1419        libnetworking/rtems_webserver/websuemf.c,
1420        libnetworking/rtems_webserver/wsIntrn.h:
1421        Remove (Moved to cpukit/http).
1422
14232004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1424
1425        PR 700/rtems_misc
1426        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1427        Remove libnetworking/rtems_webserver.
1428
14292004-10-25      Eric Norum <norume@aps.anl.gov>
1430
1431        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1432
14332004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1434
1435        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1436
14372004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1438
1439        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1440        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1441
14422004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1443
1444        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1445
14462004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1447
1448        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1449        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1450
14512004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1452
1453        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1454        BITSPERBYTE.
1455
14562004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1457
1458        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1459        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1460
14612004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1462
1463        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1464
14652004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1466
1467        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1468        * aclocal/enable-bare.m4: Remove.
1469        * configure.ac: Remove BARE_CPU_MODEL.
1470
14712004-10-13      Eric Norum <norume@aps.anl.gov>
1472
1473        PR 688/bsps
1474        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1475        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1476        MC146818A (and several Dallas Semiconductor) TOD chips.
1477
14782004-10-13      Eric Norum <norume@aps.anl.gov>
1479
1480        PR 686/networking
1481        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1482        device code.
1483
14842004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1485
1486        * libchip/network/dec21140.c: include <rtems/pci.h>.
1487
14882004-09-29      Joel Sherrill <joel@OARcorp.com>
1489
1490        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1491        libnetworking/pppd/utils.c: i960 obsoleted and all references
1492        removed.
1493
14942004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1495
1496        PR 607/networking
1497        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1498        instead of fully specifying unused PCI features.
1499
15002004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * configure.ac: Require automake > 1.9.
1503
15042004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1507
15082004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1511        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1512
15132004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1516        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1517
15182004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1519
1520        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1521
15222004-07-28  Joel Sherrill <joel@OARcorp.com>
1523
1524    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1525
15262004-07-25      Joel Sherrill <joel@OARcorp.com>
1527
1528        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1529
15302004-05-21  Till Strauman <strauman@slac.stanford.edu>
1531
1532        PR 625/networking
1533        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1534        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1535        an error rather than panic if no chip is detected (thus allowing
1536        for probing).
1537        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1538        instead of looping forever.  Avoid divide by zero (crashed my PC).
1539        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1540        they are UNTESTED.
1541
15422004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1543
1544        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1545
15462004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1547
1548        * libchip/network/dec21140.c, libchip/network/elnk.c:
1549        #include <errno.h>.
1550
15512004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1552
1553        * libchip/network/if_media.h: Update from FreeBSD.
1554        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1555        libchip/network/i82586.c: #include <errno.h>.
1556
15572004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1560
15612004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1562
1563        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1564
15652004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1566
1567        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1568        automake).
1569
15702004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1571
1572        PR 599/pppd
1573        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1574
15752004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1576
1577        * optman/rtems/no-region.c: Reflect having changed
1578        rtems_region_get_segment_size.
1579
15802004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1581
1582        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1583        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1584        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1585        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1586        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1587        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1588        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1589
15902004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1591
1592        * libchip/ide/ata.c, libchip/network/dec21140.c,
1593        libchip/network/elnk.c, libchip/network/i82586.c,
1594        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1595        libchip/network/open_eth.c, libchip/network/sonic.c,
1596        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1597        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1598        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1599        libchip/shmdr/shm_driver.h: Cosmetics.
1600
16012004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1602
1603        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1604        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1605        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1606        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1607        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1608        fixed size types.
1609
16102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1611
1612        * configure.ac: Explicitly pass --includedir and --libdir to
1613        cpukit/configure.
1614
16152004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1616
1617        * librdbg/Makefile.am: Fix rpcgen rules.
1618        * librdbg/src/i386/any/remdeb_xdr.c,
1619        librdbg/src/m68k/any/remdeb_xdr.c,
1620        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1621        Reflect changes to librdbg/Makefile.am.
1622
16232004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1624
1625        * configure.ac: Reflect changes testsuites/configure.ac and
1626        cpukit/configure.ac.
1627
16282004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1629
1630        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1631        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1632
16332004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1634
1635        * configure.ac: Reflect changes to testsuites's configuration.
1636
16372004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1638
1639        PR/589 rtems
1640        * libchip/network/pci.h: Remove (Moved to cpukit).
1641
16422004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1643
1644        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1645        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1646        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1647        libchip/network/dec21140.c, libchip/network/elnk.c,
1648        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1649        libchip/network/open_eth.h, libchip/network/sonic.c,
1650        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1651        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1652        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1653        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1654        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1655        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1656        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1657        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1658        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1659        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1660        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1661        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1662        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1663        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1664        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1665        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1666        fixed-size types.
1667
16682004-03-14      Chris Johns  <chrisj@rtems.org>
1669
1670        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1671        the BSP example code.
1672        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1673        support the DIMMPC. This is a pc386 target with IO port support. Minor
1674        formating clean up. Add documentation to the header file.
1675        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1676        cs8900.h header file.
1677
16782004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1679
1680        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1681        Cosmetics.
1682
16832004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1686        There are no application level Makefiles in here.
1687
16882004-03-04      Joel Sherrill <joel@OARcorp.com>
1689
1690        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1691        they can be used in application level makefiles.
1692
16932004-03-05      Joel Sherrill <joel@OARcorp.com>
1694
1695        * libnetworking/rtems_webserver/ejparse.c,
1696        libnetworking/rtems_webserver/emfdb.c,
1697        libnetworking/rtems_webserver/sock.c,
1698        libnetworking/rtems_webserver/socket.c,
1699        libnetworking/rtems_webserver/sym.c,
1700        libnetworking/rtems_webserver/webs.c,
1701        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17022004-03-05      Joel Sherrill <joel@OARcorp.com>
1703
1704        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1705        compiling this file only only those CPU families with supported
1706        exception models.
1707
17082004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1711        testsuites (Was exposed with --enable-multilib, only).
1712        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1713         Add RTEMS_BSP_CONFIG_SUBDIR.
1714        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1715        testsuites's configure.
1716        * aclocal/rtems-top.m4: Remove ENDIF hack.
1717        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1718
17192004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1722        wrapup/Makefile.am: Fix automake problems having been introduced
1723        in previous patch.
1724
17252004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1726
1727        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1728        Preinstall dirs.
1729        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1730        * aclocal/check-multiprocessing.m4: Cosmetics.
1731        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1732        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1733
17342004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1735
1736        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1737        librdbg/src/Makefile.am.
1738        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1739        * configure.ac: Reflect changes above.
1740        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1741        * wrapup/Makefile.am: Reflect changes above.
1742        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1743
17442004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1747
17482004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1749
1750        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1751
17522004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1753
1754        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1755
17562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1759        librdbg/src/powerpc/Makefile.am: Remove.
1760        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1761        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1762        * configure.ac: Reflect changes above.
1763
17642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766
17672004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1768
1769        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1770        STRIP.
1771
17722004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * librdbg/include/Makefile.am: Merge-in
1775        librdbg/include/rdbg/i386/Makefile.am,
1776        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1777        librdbg/include/rdbg/powerpc/Makefile.am.
1778        * librdbg/include/rdbg/i386/Makefile.am,
1779        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1780        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1781        * configure.ac: Reflect changes above.
1782
17832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * configure.ac: Use AS_HELP_STRING(ada).
1786
17872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1790        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1791        Use AC_CONFIG_HEADERS.
1792        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1793        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1794
17952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * Makefile.am: include local.am.
1798
17992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * aclocal/version.m4: 4.6.99.0.
1802
18032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * Makefile.am: Don't include host.am.
1806        * automake/compile.am: Further cleanups.
1807
18082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * automake/lib.am: Remove (Unused).
1811
18122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1813
1814        * wrapup/Makefile.am: Don't include lib.am.
1815        * automake/compile.am: Use automake compilation rules.
1816
18172004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819        * libnetworking/pppd/Makefile.am,
1820        libnetworking/rtems_servers/Makefile.am,
1821        libnetworking/rtems_telnetd/Makefile.am,
1822        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1823        support/Makefile.am: Don't include lib.am.
1824
18252004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1826
1827        * libchip/Makefile.am: Don't include lib.am.
1828        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1829        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1830        unnecessary EXTRA_DISTs.
1831
18322004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1835        hack.
1836
18372004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1838
1839        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1840        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1841        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1842        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1843
18442004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1847        Add AM_CONDITIONAL(HAS_MP).
1848        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1849        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1850        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1851        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1852        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1853        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1854        (Deprecated by autoconf 2.59).
1855
18562004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1859        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1860
18612004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * ChangeLog: Merge-in libnetworking/ChangeLog.
1864        * libnetworking/ChangeLog: Remove.
1865        * ChangeLog: Merge-in librdbg/ChangeLog.
1866        * librdbg/ChangeLog: Remove.
1867        * ChangeLog: Merge-in libchip/ChangeLog.
1868        * libchip/ChangeLog: Remove.
1869        * ChangeLog: Merge-in optman/ChangeLog.
1870        * optman/ChangeLog: Remove.
1871
18722004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * configure.ac: Reflect changes to cpukit.
1875        * wrapup/Makefile.am: Reflect changes to librdbg.
1876        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1877        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1878        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1879        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1880        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1881        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1882        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1883        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1884        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1885
18862004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1887
1888        * aclocal/rtems-top.m4: Remove check for version.m4.
1889        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1890
18912004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1894        * wrapup/Makefile.am: Reflect changes to libchip/*.
1895        * support/Makefile.am: Use automake compilation rules.
1896        * wrapup/Makefile.am: Reflect changes to support/*.
1897        * configure.ac: Remove libnetworking/wrapup/Makefile.
1898        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1899        libnetworking/*/lib*.a instead of libnetapps.a.
1900        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1901        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1902        * optman/Makefile.am: Use automake compilation rules.
1903        * libchip/Makefile.am: Fix typo in previous patch.
1904        * libchip/Makefile.am: Use automake compilation rules.
1905        * libnetworking/Makefile.am: Remove wrapup.
1906        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1907        automake-compilation rules.
1908        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1909        automake-compilation rules.
1910        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1911        automake-compilation rules.
1912        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1913        automake-compilation rules.
1914        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1915
19162004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1917
1918        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1919        PRE/TMPINSTALL_FILES to CLEANFILES.
1920        * automake/lib.am: Remove TMPINSTALL_FILES.
1921        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1922        PRE/TMPINSTALL_FILES to CLEANFILES.
1923        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1924        PRE/TMPINSTALL_FILES to CLEANFILES.
1925        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1926        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1927        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1928        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1929        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1930        * librdbg/src/i386/Makefile.am: Ditto.
1931        * librdbg/src/m68k/Makefile.am: Ditto.
1932        * librdbg/src/powerpc/Makefile.am: Ditto.
1933        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1934        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1935        * libnetworking/rtems_servers/Makefile.am: Ditto.
1936        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1937        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1938
19392004-01-07      Joel Sherrill <joel@OARcorp.com>
1940
1941        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1942        more completely covers the MIPS family.
1943
19442003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
1946        * wrapup/Makefile.am: Reflect changes to shmdr.
1947        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1948
19492003-12-18      Joel Sherrill <joel@OARcorp.com>
1950
1951        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1952        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1953        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1954        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1955        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1956        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1957        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1958
19592003-12-17      Joel Sherrill <joel@OARcorp.com>
1960
1961        * aclocal/version.m4: Updated to rtems-20031217-test.
1962
19632003-12-17     
1964
1965        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1966        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1967
19682003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1969
1970        * automake/compile.am: Remove LINK_LIBS (Unused).
1971        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1972
19732003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1974
1975        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1976        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1977        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1978        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1979        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1980
19812003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1984        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1985        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1986        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1987        * librdbg/src/i386/Makefile.am:
1988        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1989        * librdbg/src/m68k/Makefile.am:
1990        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1991        * librdbg/src/powerpc/Makefile.am:
1992        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1993
19942003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1995
1996        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1997        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1998        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1999        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2000        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2001        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2002        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2003        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2004        * optman/Makefile.am: Remove project_libdir.
2005        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2006        PRE/TMPINSTALL_FILES.
2007        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2008        PRE/TMPINSTALL_FILES.
2009        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2010        PRE/TMPINSTALL_FILES.
2011        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2012        PRE/TMPINSTALL_FILES.
2013        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2014        from PRE/TMPINSTALL_FILES.
2015        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2016        PRE/TMPINSTALL_FILES.
2017        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2018        PRE/TMPINSTALL_FILES.
2019        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2020        PRE/TMPINSTALL_FILES.
2021        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2022        PRE/TMPINSTALL_FILES.
2023        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2024        PRE/TMPINSTALL_FILES.
2025        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2026        PRE/TMPINSTALL_FILES.
2027        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2028        from PRE/TMPINSTALL_FILES.
2029
20302003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2031
2032        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2033        * automake/lib.am: Remove project_libdir.
2034        * wrapup/Makefile.am: Reworked.
2035
20362003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2037
2038        * configure.ac: Reflect changes to librdbg.
2039        * optman/Makefile.am: Add tmpinstall dirstamp support.
2040        * libchip/Makefile.am: Fix variant-tmpinstall support.
2041        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2042        * librdbg/src/powerpc/Makefile.am: Merge-in former
2043        new_exception_processing/Makefile.am.
2044        * librdbg/src/m68k/any/Makefile.am: Remove.
2045        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2046        * librdbg/src/i386/any/Makefile.am: Remove.
2047        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2048        * librdbg/src/Makefile.am: Cosmetics.
2049        * librdbg/include/Makefile.am: Cosmetics.
2050        * librdbg/Makefile.am: Cosmetics.
2051        * libnetworking/Makefile.am: Cosmetics.
2052        * libnetworking/pppd/Makefile.am: Cosmetics.
2053        * libnetworking/wrapup/Makefile.am: Cosmetics.
2054
20552003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * Makefile.am: Cosmetics.
2058        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2059        support.
2060
20612003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2062
2063        * automake/compile.am: Remove $(ARCH):-rule.
2064
20652003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2066
2067        * configure.ac: Remove lib/libbsp/shared/Makefile,
2068        lib/libbsp/shmdr/Makefile.
2069
20702003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2071
2072        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2073        libchip/serial/Makefile, libchip/rtc/Makefile.
2074        * support/Makefile.am: Remove all-local: $(ARCH).
2075        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2076        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2077        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2078        * optman/Makefile.am: Remove all-local: $(ARCH).
2079        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2080        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2081        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2082        compilation dirstamp support.
2083        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2084        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2085        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2086        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2087        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2088        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2089        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2090        all-local: $(ARCH).
2091        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2092        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2093        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2094        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2095        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2096
20972003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2098
2099        * aclocal/lead-dot.m4: New (from automake-1.7f).
2100        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2101        AC_SUBST(dirstamp).
2102        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2103        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2104        libchip/serial/Makefile.am: Ditto.
2105        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2106        * librdbg/include/Makefile.am: Ditto.
2107        * librdbg/include/rdbg/Makefile.am: Ditto.
2108        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2109        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2110        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2111        * librdbg/src/Makefile.am: Ditto.
2112        * librdbg/src/i386/Makefile.am: Ditto.
2113        * librdbg/src/i386/any/Makefile.am: Ditto.
2114        * librdbg/src/m68k/Makefile.am: Ditto.
2115        * librdbg/src/m68k/any/Makefile.am: Ditto.
2116        * librdbg/src/powerpc/Makefile.am: Ditto.
2117        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2118        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2119        preinstallation.
2120        * libnetworking/pppd/Makefile.am: Ditto.
2121        * libnetworking/rtems_servers/Makefile.am: Ditto.
2122        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2123        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2124        * libnetworking/wrapup/Makefile.am: Ditto.
2125
21262003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2127
2128        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2129        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2130        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2131        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2132        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2133        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2134        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2135        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2136        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2137        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2138        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2139        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2140        underquoting to silence automake-1.8.
2141
21422003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * configure.ac: Reflect having moved tests to ../../testsuites.
2145
21462003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2147
2148        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2149        * aclocal/canonical-host.m4: Remove.
2150        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2151        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2152
21532003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * aclocal/check-cpu.m4: Remove.
2156        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2157        * aclocal/canonical-target-name.m4: Add m4-quotes.
2158        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2159        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2160        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2161        * aclocal/check-networking.m4: Add m4-quotes. Require
2162        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2163        * aclocal/check-posix.m4: Add m4-quotes. Require
2164        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2165        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2166        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2167        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2168
21692003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2172        * aclocal/bsp-alias.m4: Remove.
2173
21742003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2175
2176        * configure.ac: Make presence of tests/ optional.
2177
21782003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * aclocal/path-perl.m4: Remove (Unused).
2181
21822003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * automake/force-preinstall.am: Remove.
2185
21862003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2187
2188        PR 499/rtems_misc
2189        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2190        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2191        Configuration (Odd was forced) - Correction of Stop Bit configuration
2192        (inversed) - Correction of ISR Handler to call
2193        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2194        CTS Hardware flow control Configuration.
2195
21962003-09-04      Joel Sherrill <joel@OARcorp.com>
2197
2198        * lib/libcpu/shared/include/cache.h,
2199        lib/libcpu/shared/src/cache_aligned_malloc.c,
2200        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2201        license changed.
2202        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2203        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2204        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2205        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2206        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2207        for license changed.
2208        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2209        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2210        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2211        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2212        libchip/network/cs8900.h, libchip/network/dec21140.c,
2213        libchip/network/elnk.c, libchip/network/open_eth.c,
2214        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2215        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2216        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2217        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2218        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2219        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2220        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2221        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2222        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2223        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2224        libchip/serial/serial.h, libchip/serial/z85c30.c,
2225        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2226        libchip/serial/z85c30_reg.c: URL for license changed.
2227
22282003-09-03      Jiri Gaisler <jiri@gaisler.com>
2229
2230        PR 477/networking
2231        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2232        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2233        libchip/network/open_eth.h: New files.
2234
22352003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
2237        * aclocal/rtems-top.m4: Add RTEMS_API.
2238        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2239
22402003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2241
2242        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2243        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2244        @RTEMS_BSP@.cfg.
2245
22462003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2249
22502003-08-20      Joel Sherrill <joel@OARcorp.com>
2251
2252        * libchip/network/cs8900.c: Correct copyright statements.
2253
22542003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * aclocal/check-itron.m4: Remove.
2257        * aclocal/enable-inlines.m4: Remove.
2258        * Makefile.am: Reflect having moved aclocal/.
2259        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2260        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2261        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2262        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2263        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2264        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2265        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2266        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2267        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2268        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2269        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2270        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2271        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2272        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2273        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2274        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2275        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2276        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2277        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2278        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2279        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2280        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2281        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2282        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2283        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2284        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2285        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2286        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2287        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2288        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2289        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2290        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2291        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2292        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2293        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2294        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2295        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2296        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2297        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2298        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2299        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2300        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2301        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2302        * aclocal/target.m4: New (Copied from ../../aclocal).
2303        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2304        * aclocal/version.m4: New (Copied from ../../aclocal).
2305
23062003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2307
2308        * configure.ac: Remove stray comments.
2309        * automake/local.am, automake/host.am: Remove "debug".
2310
23112003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * Makefile.am: Reflect having moved automake/.
2314        * lib/Makefile.am: Reflect having moved automake/.
2315        * support/Makefile.am: Reflect having moved automake/.
2316        * wrapup/Makefile.am: Reflect having moved automake/.
2317        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2318        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2319        from ../../automake).
2320        * optman/Makefile.am: Reflect having moved automake/.
2321        * libchip/Makefile.am: Reflect having moved automake/.
2322        * libchip/ide/Makefile.am: Reflect having moved automake/.
2323        * libchip/network/Makefile.am: Reflect having moved automake/.
2324        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2325        * libchip/serial/Makefile.am: Reflect having moved automake/.
2326        * librdbg/Makefile.am: Reflect having moved automake/.
2327        * librdbg/include/Makefile.am: Reflect having moved automake/.
2328        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2329        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2330        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2331        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2332        automake/.
2333        * librdbg/src/Makefile.am: Reflect having moved automake/.
2334        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2335        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2336        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2337        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2338        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2339        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2340        having moved automake/.
2341        * libnetworking/Makefile.am: Reflect having moved automake/.
2342        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2343        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2344        automake/.
2345        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2346        automake/.
2347        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2348        automake/.
2349        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2350
23512003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * Makefile.am: Add bsp.pc.in.
2354        * bsp.pc.in: New (pkgconfig support).
2355
23562003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2357
2358        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2359
23602003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * lib/Makefile.am: New (Required by 'make dist').
2363        * lib/ChangeLog: Remove.
2364        * lib/.cvsignore: Cleanup.
2365        * configure.ac: Reflect having added lib/Makefile.am.
2366        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2367        lib/libbsp/configure.ac.
2368        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2369        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2370
23712003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2372
2373        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2374        * configure.ac: Merge-in librdbg/configure.ac.
2375        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2376        librdbg/configure.ac.
2377        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2378        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2379        LIBCHIP. Conditionally build include-dirs.
2380        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2381        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2382        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2383        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2384        librdbg/include/rdbg/m68k/Makefile.am,
2385        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2386        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2387        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2388        librdbg/src/powerpc/Makefile.am, librdbg/
2389        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2390        configure.ac into ../configure.ac.
2391        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2392        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2393        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2394        libnetworking/rtems_telnetd/Makefile.am,
2395        libnetworking/rtems_webserver/Makefile.am,
2396        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2397        into ../configure.ac.
2398
23992003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        PR 427/rtems
2402        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2403        * librdbg/src/servtsp.c: Ditto.
2404
24052003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2406
2407        PR 429/bsps
2408        PR 432/bsps
2409        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2410        packets are queued onto an elnk board, the ISR will deadlock the device
2411        with a tx complete interrupt.  Lighter tx loads are not affected as they
2412        end up submitting single packets to the device.
2413
24142003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2417        optman/configure.ac.
2418        * optman/configure.ac: Remove (Merged into ../configure.ac).
2419        * optman/Makefile.am: Reflect having merged configure.ac into
2420        ../configure.ac.
2421        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2422        * libchip/Makefile.am, libchip/ide/Makefile.am,
2423        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2424        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2425        ../configure.ac.
2426
24272003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2428
2429        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2430
24312003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2432
2433        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2434        on i386.
2435
24362003-06-13      Joel Sherrill <joel@OARcorp.com>
2437
2438        * libnetworking/pppd/chat.c: Removed warnings.
2439
24402003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2441
2442        * libchip/network/README.3com: New file missed in previous commit.
2443        PR 405/bsps
2444        PR 393/networking
2445        * libchip/network/dec21140.c: Fix leak also known as PR393.
2446        * libchip/network/elnk.c, libchip/network/if_media.h,
2447        libchip/network/mii.h: New files.
2448        * libchip/network/Makefile.am: Reflect new files.
2449
24502003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2451
2452        * configure.ac: Remove support for profile-variant.
2453
24542003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        PR 397/pppd
2457        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2458        * libnetworking/pppd/magic.c: Remove *rand48.
2459        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2460
24612003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * wrapup/Makefile.am: Add libide.a.
2464
24652003-04-15      Joel Sherrill <joel@OARcorp.com>
2466
2467        PR 387/rtems_misc
2468        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2469        routines.
2470        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2471
24722003-04-11      Joel Sherrill <joel@OARcorp.com>
2473
2474        * libnetworking/rtems_webserver/cgi.c,
2475        libnetworking/rtems_webserver/sockGen.c,
2476        libnetworking/rtems_webserver/umui.c,
2477        libnetworking/rtems_webserver/websSSL.c,
2478        libnetworking/rtems_webserver/websSSL.h,
2479        libnetworking/rtems_webserver/websda.c,
2480        libnetworking/rtems_webserver/websda.h: New files. Not included in
2481        previous commit.
2482
24832003-04-10      Joel Sherrill <joel@OARcorp.com>
2484
2485        PR 371/pppd
2486        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2487        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2488        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2489        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2490        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2491        still global symbols in rtemspppd.h which might need to be changed or
2492        converted into member of a structure which is dereferenced with a
2493        pointer that is managed as a per task variable. But this patch should
2494        avoid many conflicts.
2495
24962003-03-27      Joel Sherrill <joel@OARcorp.com>
2497
2498        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2499        not allowed in the cpukit source code since it must be buildable
2500        independent of any BSP. These files were moved to libchip/ide.
2501        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2502        files.
2503
25042003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2505
2506        PR 368/filesystems
2507        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2508        improvements which now work on pc386 and mbx8xx.
2509        * libchip/ide/ide_controller.c: New file.
2510
25112003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2514
25152003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2518        * configure.ac: Add support/.
2519        * support/.cvsignore: New.
2520        * support/Makefile.am: New.
2521        * support/version.c: New.
2522        * wrapup/Makefile.am: Add support/libsupport.a.
2523        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2524        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2525        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2526        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2527
25282003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2531
25322003-02-20      Till Straumann <strauman@slac.stanford.edu>
2533
2534        PR 354/networking
2535        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2536        chip against a table of supported chips. The untested ones are still
2537        commented out, however.
2538
25392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2540
2541        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2542        * configure.ac: AC_PREREQ(2.57).
2543        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2544        * optman/configure.ac: AC_PREREQ(2.57).
2545        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2546        * libchip/configure.ac: AC_PREREQ(2.57).
2547        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2548        * librdbg/configure.ac: AC_PREREQ(2.57).
2549        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2550        * libnetworking/configure.ac: AC_PREREQ(2.57).
2551
25522003-02-06      Joel Sherrill <joel@OARcorp.com>
2553
2554        * libnetworking/pppd/chat.c: Convert routines with common names to
2555        static. This included get_char(), put_char(), and character() among
2556        others.
2557
25582003-02-03      Joel Sherrill <joel@OARcorp.com>
2559
2560        PR 338/filesystem
2561        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2562        rtems_io_lookup_name() (API change).  Unused function removed.
2563
25642003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2567        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2568        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2569        Eliminate *_O_FILES.
2570        * libnetworking/rtems_servers/Makefile.am,
2571        libnetworking/rtems_webserver/Makefile.am,
2572        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2573
25742002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2575
2576        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2577        Let all-local: depend on $(LIB).
2578        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2579        * optman/Makefile.am: Apply install-data-local to install *.rels.
2580
25812002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2584        %.c rules.
2585        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2586        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2587        * libchip/rtc/Makefile.am: Ditto.
2588        * libchip/serial/Makefile.am: Ditto.
2589
25902002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2591
2592        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2593        LIBC_DEFINES.
2594        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2595        LIBC_DEFINES.
2596        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2597        LIBC_DEFINES.
2598
25992002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2602
26032002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2604
2605        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2606        cache-checking.
2607        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2608
26092002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2612        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2613        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2614        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2615        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2616
26172002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2620        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2621        Remove.
2622        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2623
26242002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2627        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2628
26292002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2630
2631        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2632        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2633
26342002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2637        * optman/rel.am: New.
2638
26392002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2642        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2643        braino in comment on "exec". Extend --enable-ada handling.
2644
26452002-11-04      Joel Sherrill <joel@OARcorp.com>
2646
2647        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2648        tasks and rolling multiple loops into 1.
2649        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2650        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2651        Removed warnings.
2652
26532002-10-31      Joel Sherrill <joel@OARcorp.com>
2654
2655        * libchip/network/dec21140.c: Removed warnings.
2656        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2657        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2658        librdbg/src/m68k/any/remdeb_xdr.c,
2659        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2660        warnings.
2661        * libnetworking/rtems_webserver/socket.c,
2662        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2663
26642002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2665
2666        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2667        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2668        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2669        above.
2670
26712002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2674        * wrapup/.cvsignore: Remove autom4te.cache.
2675        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2676        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2677        autom4te.cache.
2678        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2679        autom4te.cache.
2680        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2681        autom4te.cache.
2682
26832002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2686
26872002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * optman/.cvsignore: Add autom4te.cache.
2690
26912002-09-14      Joel Sherrill <joel@OARcorp.com>
2692
2693        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2694
26952002-09-07      Joel Sherrill <joel@OARcorp.com>
2696
2697        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2698        include files to resolve warnings.
2699
27002002-09-07      Chris Johns <ccj@acm.org>
2701
2702        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2703        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2704        which corrects the problem  where the cs8900.c file was actually the BSP
2705        glue.  Joel did some hacking so this file will compile.  Previously it
2706        required providing a target.h file to compile.
2707        * libchip/network/cs8900.c.bsp: New file.
2708
27092002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
2711        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2712
27132002-08-31      Joel Sherrill <joel@OARcorp.com>
2714
2715        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2716        eliminate warning.
2717
27182002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * configure.ac: Add ada-tests.
2721
27222002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * Makefile.am: Add preinstall-stamp.
2725
27262002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2729        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2730        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2731        gcc31 happy.
2732        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2733        cp.
2734
27352002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2738        make/bsp.mak.
2739        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2740        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2741
27422002-08-12      Joel Sherrill <joel@OARcorp.com>
2743
2744        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2745        avoid error.
2746
27472002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2750        * configure.ac: Add BSP_SUBDIRS.
2751        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2752        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2753        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2754        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2755        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2756        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2757        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2758        RTEMS_CHECK_BSP_CACHE.
2759        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2760        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2761        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2762        .$(OBJEXT) instead of .o.
2763        * libnetworking/pppd/Makefile.am,
2764        libnetworking/rtems_servers/Makefile.am,
2765        libnetworking/rtems_telnetd/Makefile.am,
2766        libnetworking/rtems_webserver/Makefile.am,
2767        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2768
27692002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2770
2771        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2772        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2773        ../libchip/serial/$(ARCH)/libserialio.a.
2774        * libchip/serial/Makefile.am: Don't tmp-install lib.
2775        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2776
27772002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        * Makefile.am: Add rtems_makedir.
2780        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2781        * Makefile.am: Add wrapup-SUBDIR.
2782        * wrapup/ChangeLog: Remove.
2783        * wrapup/configure.ac: Remove.
2784        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2785        (Make the bare BSP happy).
2786        * configure.ac: Ditto.
2787        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2788        Create make/custom/default.cfg.
2789        * configure.ac: Add creation of make/custom/*.cfg. Create
2790        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2791
27922002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * Makefile.am: Clean $(PROJECT_RELEASE).
2795
27962002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2797
2798        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2799        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2800        prototype mismatches.
2801
28022002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2805        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2806
28072002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * acinclude.m4: Add test "$multilib" != "yes".
2810        * config-ml.in: Remove.
2811        * acinclude.m4: Cleanups.
2812        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2813        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2814        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2815        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2816        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2817
28182002-07-16      Eric Norum <eric.norum@usask.ca>
2819
2820        * New driver for the Intel EtherExpressPro (82559ER) chip.
2821        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2822        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2823        * libchip/network/Makefile.am: Modified to reflect above.
2824
28252002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * acinclude.m4: New.
2828        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2829        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2830        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2831
28322002-07-01      Joel Sherrill <joel@OARcorp.com>
2833
2834        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2835        _Objects_Information_table now that it is a two dimensional array based
2836        upon API and class.
2837        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2838        of strnlen().
2839
28402002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2843        preinstall libnetapps.a.
2844
28452002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * configure.ac: Remove librpc.
2848
28492002-06-25      Joel Sherrill <joel@OARcorp.com>
2850
2851        * Per PR233, moved librpc to exec.
2852        * configure.ac, wrapup/Makefile.am: Modified.
2853        * librpc, librpc/ChangeLog: Removed.
2854
28552002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2856
2857        * optman/Makefile.am: Remove multilib support.
2858        * optman/configure.ac: Ditto.
2859        * optman/sapi/Makefile.am: Ditto.
2860
28612002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2862
2863        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2864        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2865
28662002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2867
2868        Move networking libraries to c/src/exec/libnetworking
2869        * libnetworking/configure.ac, libnetworking/Makefile.am,
2870        libnetworking/wrapup/Makefile.am: Reflect Moval.
2871
28722002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2875        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2876        <rtems/bspIo.h>.
2877
28782002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2881        * libnetworking/rtems/mkrootfs.h: Ditto.
2882        * libnetworking/rtems/Makefile.am: Reflect changes above.
2883
28842002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        * configure.ac: Remove lib.
2887
28882002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2889
2890        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2891        that exception stack frames on M68K members with VBR always are 6 byte
2892        long. The incorrect assumption resulted in some gdb commands like "next"
2893        to fail on the 68360.
2894
28952002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2896
2897        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2898        PR 220
2899        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2900        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2901        CVS.
2902        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2903        libnetworking/sys/filio.h: Remove.
2904        * libnetworking/sys/Makefile.am: Reflect changes above.
2905
29062002-05-07      Chris Johns <ccj@acm.org>
2907
2908        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2909        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2910        requires it to be stripped.
2911
29122002-05-01      Eric Norum <eric.norum@usask.ca>
2913
2914        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2915        assembly  to satisfy gcc 3.1 and newer.
2916
29172002-04-26      Eric Norum <eric.norum@usask.ca>
2918
2919        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2920        agressive optimization in gcc 3.1 does not reorder things.
2921
29222002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2923
2924        * libchip/network/dec21140.c: Reflect changes to powerpc's
2925        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2926        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2927        <rtems/score/cpu.h>.
2928        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2929        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2930
29312002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * optman/configure.ac: Remove ENABLE_GCC28.
2934
29352002-04-11      Chris Johns <ccj@acm.org>
2936
2937        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2938        driver control block field to the ifconfig network driver structure.
2939        This field is needed by the i82586 driver which was ported from NetBSD
2940        as it had better hardware abstraction.
2941        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2942        PR59, added the drv_ctrl driver control block field to the ifconfig
2943        network driver structure. This field is needed by the i82586 driver
2944        which was ported from NetBSD as it had better hardware abstraction.
2945
29462002-04-10      Mike Siers <mikes@poliac.com>
2947
2948        * libnetworking/rtems_webserver/NOTES,
2949        libnetworking/rtems_webserver/asp.c,
2950        libnetworking/rtems_webserver/balloc.c,
2951        libnetworking/rtems_webserver/default.c,
2952        libnetworking/rtems_webserver/ej.h,
2953        libnetworking/rtems_webserver/ejIntrn.h,
2954        libnetworking/rtems_webserver/ejlex.c,
2955        libnetworking/rtems_webserver/ejparse.c,
2956        libnetworking/rtems_webserver/emfdb.c,
2957        libnetworking/rtems_webserver/emfdb.h,
2958        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2959        libnetworking/rtems_webserver/handler.c,
2960        libnetworking/rtems_webserver/license.txt,
2961        libnetworking/rtems_webserver/md5.h,
2962        libnetworking/rtems_webserver/md5c.c,
2963        libnetworking/rtems_webserver/mime.c,
2964        libnetworking/rtems_webserver/misc.c,
2965        libnetworking/rtems_webserver/ringq.c,
2966        libnetworking/rtems_webserver/rom.c,
2967        libnetworking/rtems_webserver/security.c,
2968        libnetworking/rtems_webserver/sock.c,
2969        libnetworking/rtems_webserver/sym.c,
2970        libnetworking/rtems_webserver/uemf.c,
2971        libnetworking/rtems_webserver/uemf.h,
2972        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2973        libnetworking/rtems_webserver/url.c,
2974        libnetworking/rtems_webserver/value.c,
2975        libnetworking/rtems_webserver/wbase64.c,
2976        libnetworking/rtems_webserver/webcomp.c,
2977        libnetworking/rtems_webserver/webpage.c,
2978        libnetworking/rtems_webserver/webrom.c,
2979        libnetworking/rtems_webserver/webs.c,
2980        libnetworking/rtems_webserver/webs.h,
2981        libnetworking/rtems_webserver/websuemf.c,
2982        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2983        2.1.4.
2984
29852002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2986
2987        * libchip/network/i82586.c: Include <string.h>.
2988        * libchip/network/sonic.c: Ditto.
2989
29902002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2993
29942002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2995
2996        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2997
29982002-03-27      Thomas.Doerfler@imd-systems.de
2999
3000        PR 144
3001        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3002        memory address 0 when called for the first time. This is done when
3003        trying to clear the variable "dhcp_hostname".
3004
30052002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3006
3007        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3008        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3009        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3011        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3012        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3013        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3014        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3016        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3017        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3018        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3019        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3020        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3021        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3022        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3023        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3024        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3025        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3026        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3027        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3028        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3029        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3030        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3031        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3032        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3033        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3034        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3035        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3036        AUTOMAKE_OPTIONS.
3037        * libnetworking/configure.ac:
3038        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3039        foreign 1.6]).
3040        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3041        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3042        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3043        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3044        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3045        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3046        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3047        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3048        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3049        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3050        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3051        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3052        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3053        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3054        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3055        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3056        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3057
30582002-03-27      Ilya Alexeev <ilya@continuum.ru>
3059
3060        PR 162
3061        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3062        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3063        used in a device write routines.  Now ppp_softc structure have own
3064        character for writing to device (sc_outchar).  I think that converting
3065        local variables to static is not a right solution, because problems will
3066        occur in the case of two or more ppp instances.
3067        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3068        must be u_long, otherwise in the case of the big output packet endless
3069        loop may occur.
3070
30712002-03-21      Ilya Alexeev <ilya@continuum.ru>
3072
3073        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3074        preparations for multiple PPPD connections.
3075
30762002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3077
3078        PR 149
3079        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3080        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3081        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3082        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3083
30842002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3085
3086        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3087        * configure.ac: Modified to reflect addition.
3088
30892002-02-27      Ilya Alexeev <ilya@continuum.ru>
3090
3091        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3092        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3093        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3094        capabilities as well as eliminate some warnings.
3095
30962002-02-27      Eric Norum <eric.norum@usask.ca>
3097
3098        * libnetworking/net/radix.c: Properly handle fetching the default route
3099        when there is no route.  This was a bug in the original FreeBSD code and
3100        this fix is from an updated version of their code.
3101
31022002-02-16      Eric Norum <eric.norum@usask.ca>
3103
3104        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3105        checking.
3106
31072002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3108
3109        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3110        dodefaultroute.
3111
31122002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3113
3114        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3115        include <rtems/seterr.h>.
3116
31172002-02-01      Mike Siers <mikes@poliac.com>
3118
3119        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3120        avoid bringing the link down too fast. NOTE: Mike reports successfully
3121        running at 56K baud on a direct link.
3122
31232002-02-01      Eric Valette <valette@crf.canon.fr>
3124
3125        * librdbg/So many patches have been posted recently on the mailing list
3126        and  because we were unable to find correct solution to compile on
3127        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3128        because the coding  style of rdbg was rather inconsistant among various
3129        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3130        global coding style (using indent + manual edits), 2) incorporate/review
3131        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3132        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3133        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3134        after rdbg initialization is done, NB : the paches is huge but it is
3135        mainly due to coding styke chnages.  Only few lines of codes have been
3136        really changed and they do not impact  rdbg functionnality (AFAIKT).
3137        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3138        librdbg/include/rdbg/m68k/rdbg_f.h,
3139        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3140        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3141        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3142        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3143        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3144        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3145        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3146        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3147        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3148        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3149        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3150        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3151        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3152        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3153        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3154        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3155
31562002-01-31      Mike Siers <mikes@poliac.com>
3157
3158        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3159        * Nice Update of PPPD support which eliminates the requiremetn that
3160        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3161        and reports that it seems to be more stable and handle larger packets
3162        better.  This patch replaces the termios tasks with more general pppd
3163        network driver tasks.  The functions pppinput() and pppstart() get
3164        called from the interrupt service routine.
3165        * libnetworking/Makefile.am, libnetworking/configure.ac,
3166        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3167        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3168        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3169        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3170        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3171        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3172        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3173        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3174        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3175        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3176        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3177        libnetworking/net/route.c, libnetworking/net/route.h,
3178        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3179        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3180        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3181        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3182        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3183        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3184        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3185        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3186        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3187        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3188        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3189        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3190        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3191        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3192        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3193        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3194        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3195        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3196        libnetworking/pppd/example/README,
3197        libnetworking/pppd/example/netconfig.h,
3198        libnetworking/wrapup/Makefile.am: Modified.
3199        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3200        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3201        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3202        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3203        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3204        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3205        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3206        libnetworking/modem/pppcompress.c: Subdirectory removed.
3207
32082002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3209
3210        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3211        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3212
32132002-01-18      Till Straumann <strauman@slac.stanford.edu>
3214
3215        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3216        issues: - exception handler needs to enable MSR_FP if the interrupted
3217        thread is FP enabled. - printk message for MSR fixed and added
3218        stacktrace. NOTE: this requires the stacktrace patch to
3219        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3220        however).
3221
32222002-01-06      Joel Sherrill <joel@OARcorp.com>
3223
3224        * optman/.cvsignore: Added aclocal.m4 and configure.
3225        * optman/.cvsignore: New file.
3226
32272002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3230
32312002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3232
3233        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3234        * optman/ChangeLog: New.
3235        * optman/configure.ac: New.
3236        * optman/Makefile.am: New.
3237        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3238        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3239
32402001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3241
3242        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3243
32442001-12-18      Eric Norum <eric.norum@usask.ca>
3245
3246        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3247        `directories' (path names with a / at the end) while disallowing open()
3248        operations on TFTP `directories'.
3249
32502001-12-07      Eric Norum <eric.norum@usask.ca>
3251
3252        * libnetworking/lib/tftpDriver.c: Restore write capability.
3253
32542001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3255
3256        * libchip/network/sonic.h: Fix typo.
3257        * libnetworking/arpa/Makefile.am: Remove stray lines.
3258
32592001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3260
3261        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3262
32632001-10-18      Eric Norum <eric.norum@usask.ca>
3264
3265        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3266        chdir() and open() operations within the TFTP file system.
3267
32682001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * librdbg/configure.ac: Fix latent bug exposed by removal of
3271        config.cache's which prevented powerpc targets librdbg from building.
3272
32732001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3276        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3277        autoconf-2.52 happy.
3278
32792001-10-12      Mike Siers <mikes@poliac.com>
3280
3281        * libnetworking/Update to stable working state.  Congratulations Mike!
3282        :).
3283        * libnetworking/modem_example: Directory removed.
3284        * libnetworking/modem_example/16550.h,
3285        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3286        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3287        libnetworking/modem_example/ppp.h,
3288        libnetworking/modem_example/pppcompress.c: Files removed.
3289        * libnetworking/pppd/example/pppd.options: New file.
3290        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3291        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3292        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3293        libnetworking/pppd/rtemsmain.c: Updated.
3294
32952001-10-12      Joel Sherrill <joel@OARcorp.com>
3296
3297        * libchip/serial/z85c30.c: Fixed typo.
3298
32992001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3300
3301        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3302        * configure.in: Remove.
3303        * configure.ac: New file, generated from configure.in by autoupdate.
3304        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3305        * libchip/configure.in: Remove.
3306        * libchip/configure.ac: New file, generated from configure.in by
3307        autoupdate.
3308        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3309        * librdbg/configure.in: Remove.
3310        * librdbg/configure.ac: New file, generated from configure.in by
3311        autoupdate.
3312        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3313        * libnetworking/configure.in: Remove.
3314        * libnetworking/configure.ac: New file, generated from configure.in by
3315        autoupdate.
3316
33172001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3318
3319        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3320        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3321        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3322
33232001-09-27      Joel Sherrill <joel@OARcorp.com>
3324
3325        * libchip/ChangeLog: Fixed typo in date.
3326
33272001-09-27      Eric Norum <eric.norum@usask.ca>
3328
3329        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3330        TFTP  filesystem.
3331
33322001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3333
3334        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3335        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3336        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3337        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3338        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3339        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3340        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3341        'PREINSTALL_FILES ='.
3342        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3343        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3344        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3345        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3346        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3347        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3348        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3349        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3350        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3351        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3352        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3353        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3354
33552001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3356
3357        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3358        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3359        * librdbg/src/m68k/any/Makefile.am: Ditto.
3360        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3361        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3362        happy.
3363
33642001-09-21      Joel Sherrill <joel@OARcorp.com>
3365
3366        * libchip/network/Makefile.am: Fixed typo on file name.
3367        * libchip/network/i82586.c: Commented out line 318 which is referencing
3368        a member of a structure that is not currently there.  This needs to be
3369        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3370        to C style.
3371
33722001-09-19      Eric Norum <eric.norum@usask.ca>
3373
3374        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3375
33762001-09-19      Chris Johns <ccj@acm.org>
3377
3378        * libchip/network/README.i82586, libchip/network/i82586.c,
3379        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3380        Network driver for Intel i82586.
3381        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3382        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3383        "root" filesystem with information obtained via the DHCP response.
3384
33852001-09-14      Eric Norum <eric.norum@usask.ca>
3386
3387        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3388        make gcc 3.x happy.
3389
33902001-08-16      Mike Siers <mikes@poliac.com>
3391
3392        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3393        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3394        These support callback functionality that has not even been compiled
3395        under RTEMS yet.
3396        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3397        example application.  Mike's notes on the modifications: - renamed
3398        error() function because of namespace problems - removed calls to the
3399        exit() funciton - removed extra files from the pppd source directory -
3400        defined pppd task constant values in rtemspppd.h - modifyied example
3401        code to get actual tick per second value - placed the pppd 2.3.11 man
3402        page file (pppd.8) into the pppd directory.
3403        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3404        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3405        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3406        libnetworking/pppd/rtems-ppp.c: Deleted.
3407        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3408        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3409        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3410        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3411        libnetworking/pppd/example/init.c,
3412        libnetworking/pppd/example/netconfig.h,
3413        libnetworking/pppd/example/ppp.conf,
3414        libnetworking/pppd/example/pppdapp.c,
3415        libnetworking/pppd/example/system.h: New files.
3416        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3417        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3418        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3419        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3420        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3421        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3422        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3423        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3424        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3425        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3426        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3427        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3428        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3429        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3430        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3431
34322001-08-16      Joel Sherrill <joel@OARcorp.com>
3433
3434        * libnetworking/pppd/example/Makefile: Removed.
3435        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3436        to avoid bootstrap -c clobbering it.
3437        * libnetworking/rtems_telnetd/.cvsignore: New file.
3438
34392001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3440
3441        * libnetworking/Makefile.am, libnetworking/configure.in,
3442        libnetworking/rtems_servers/Makefile.am,
3443        libnetworking/rtems_servers/telnetd.c,
3444        libnetworking/rtems_servers/telnetd.h,
3445        libnetworking/rtems_telnetd/Makefile.am,
3446        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3447        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3448        libnetworking/rtems_telnetd/telnetd.c,
3449        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3450        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3451        effect when ftpd change. - the tcp/ip stats have been implemented into
3452        icmds.c and started when telnetd daemon is started.
3453        * libnetworking/rtems_servers/telnetd.c,
3454        libnetworking/rtems_servers/telnetd.h: Removed.
3455        * libnetworking/rtems_telnetd: New directory.
3456        * libnetworking/rtems_telnetd/Makefile.am,
3457        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3458        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3459        libnetworking/rtems_telnetd/telnetd.c,
3460        libnetworking/rtems_telnetd/telnetd.h: New files.
3461
34622001-06-14      Joel Sherrill <joel@OARcorp.com>
3463
3464        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3465        Moved from libmisc/shell so the network stack to address network
3466        depenendency.
3467        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3468
34692001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3470
3471        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3472
34732001-05-15      Joel Sherrill <joel@OARcorp.com>
3474
3475        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3476        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3477        accidentally deleted the incorrectly empty versions.
3478
34792001-05-14      Till Straumann <strauman@slac.stanford.edu>
3480
3481        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3482        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3483        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3484        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3485        to know the values) - the affected BSP (shared/motorola) headers have
3486        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3487        driver (libchip/network/dec21140.c) has been fixed to use
3488        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3489        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3490        who is using this driver. - the DEC driver also has been fixed to use
3491        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3492        delay_in_bus_cycles().
3493
34942001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3495
3496        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3497
34982001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3499
3500        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3501
35022001-04-24      Eric Norum <eric.norum@usask.ca>
3503
3504        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3505        NTP synchronization a little more robust -- no NTP daemon yet, but at
3506        least it trys a little harder when the primary NTP server is down.
3507
35082001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3509
3510        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3511        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3512        libnetworking/pppd/modem_example/modem.c,
3513        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3514        other strings into English.
3515        * libnetworking/pppd/STATUS: updated to reflect the changes.
3516
35172001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3518
3519        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3520        again.
3521
35222001-04-20      Eric Valette <valette@crf.canon.fr>
3523
3524        * mcp750 directory renamed new_exception processing as it supports many
3525        more CPU models.
3526        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3527        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3528        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3529        formerly in mcp750 plus modifications.
3530        * librdbg/src/powerpc/mcp750/.cvsignore,
3531        librdbg/src/powerpc/mcp750/Makefile.am,
3532        librdbg/src/powerpc/mcp750/remdeb.h,
3533        librdbg/src/powerpc/mcp750/remdeb_f.x,
3534        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3535        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3536        new_exception_processing.
3537        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3538        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3539        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3540        part of this effort to add support for the MPC8xx.
3541
35422001-04-19      Joel Sherrill <joel@OARcorp.com>
3543
3544        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3545        internal include files.
3546
35472001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3548
3549        PR 158
3550        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3551        rcmd() library call by commenting out the parts that deal with signals.
3552        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3553        stdio. The 'server-side' parts of this file which deal with
3554        authentication are disabled since they are not needed.
3555
35562001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3557
3558        * libnetworking/include/.cvsignore: Remove dangling file.
3559
35602001-03-14      Joel Sherrill <joel@OARcorp.com>
3561
3562        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3563        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3564        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3565        libchip style serial drivers can be written in libcpu or libbsp.
3566
35672001-03-01      Joel Sherrill <joel@OARcorp.com>
3568
3569        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3570        libchip/network/sonic.c, libchip/network/sonic.h,
3571        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3572        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3573        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3574        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3575        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3576        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3577        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3578        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3579
35802001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3581
3582        * librdbg/include/rdbg/Makefile.am,
3583        librdbg/include/rdbg/i386/Makefile.am,
3584        librdbg/include/rdbg/m68k/Makefile.am,
3585        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3586        style on include files.
3587
35882001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3589
3590        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3591        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3592        replace ${..} with $(..).
3593        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3594        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3595        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3596        libnetworking/rtems/Makefile.am, libnetworking/
3597        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3598        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3599        include_*HEADERS instead of H_FILES.
3600        * libnetworking/include/Makefile.am: Remove.
3601        * libnetworking/Makefile.am: Add handling of *.h files.
3602        * libnetworking/configure.in: Remove include/Makefile.
3603
36042001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3607
36082001-01-31      Sergei Organov <osv@javad.ru>
3609
3610        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3611        current dir and root dir removed in favor of new libio support for
3612        task-local current and root directories. - Bug in `close_data_socket()'
3613        introduced by previous change fixed. - `command_pasv()' changed to set
3614        timeout on socket we are listening on and code fixed to don't close
3615        socket twice on error. - `serr()' changed to clear `errno'. -
3616        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3617        changed to clear `errno' before processing session. -
3618        `close_data_socket()' fixed to close both active and passive sockets -
3619        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3620        empty string  in `exec_command()'.
3621
36222001-01-25      Eric Norum <eric.norum@usask.ca>
3623
3624        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3625        improves throughput on systems which are dropping packets.   Only the
3626        first timeout is reduced.  This keeps the number of extra packets down
3627        on networks that are very busy and dropping lots of packets.
3628
36292001-01-24      Sergei Organov <osv@javad.ru>
3630
3631        * libnetworking/rtems_servers/ftpd.c,
3632        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3633        - Timeouts on sockets implemented. 'idle' field added to configuration.
3634        No timeout by default to keep backward compatibility. Note: SITE IDLE
3635        command not implemented yet. - Basic global access control implemented.
3636        'access' field added to configuration. No access limitations by default
3637        to keep backward compatibility. - Anchor data socket for active mode
3638        (using self IP and port 20.) - Fixed default data port support (still
3639        not tested). - Don't allow IP address different from originating host in
3640        PORT command to improve security. - Fixed bug in MDTM command. - Check
3641        for correctness of parsing of argument in command_port(). - Fixed
3642        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3643        a directory. - Command parsing a little bit improved: command names are
3644        now converted to upper-case to be more compatible with RFC (command
3645        names are not case-sensitive.) - Reformat comments so that they have
3646        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3647        previous changes - True ASCII mode implemented (doesn't work for hooks
3648        and /dev/null) - Passive mode implemented, PASV command added. - Default
3649        port for data connection could be used (untested, can't find ftp client
3650        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3651        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3652
36532001-01-18      Joel Sherrill <joel@OARcorp.com>
3654
3655        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3656        macro using variable arguments.
3657        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3658        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3659        since I updated the main RTEMS development machine to RedHat 7.2 and
3660        apparently got a new version of rpcgen.
3661
36622001-01-12      Sergei Organov <osv@javad.ru>
3663
3664        * libnetworking/rtems_servers/ftpd.c,
3665        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3666        - use pool of pre-created threads to handle sessions instead of
3667        creating/deleting threads on the fly - LIST output is now similar to
3668        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3669        happy with it. - LIST NAME now works (both for files and directories) -
3670        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3671        clients happy  - keep track of CWD for every session separately -
3672        ability to specify root directory name for FTPD in configuration table.
3673        FTPD will then create illusion for FTP clients that this is actually
3674        root directory. - ignore options sent in commands, thus LIST -al FILE
3675        works and doesn't try to list "-al" directory. - buffers are allocated
3676        on stack instead of heap where possible to eliminate malloc/free calls
3677        (avoid possible heap fragmentation troubles). - drop using of task
3678        notepad to pass parameters - use function arguments instead - use
3679        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3680        in socket() instead of AF_INET.
3681
36822001-01-02      Joel Sherrill <joel@OARcorp.com>
3683
3684        * libnetworking/CHANGELOG: Removed.
3685        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3686
36872000-12-14      Eric Norum <eric.norum@usask.ca>
3688
3689        * libnetworking/lib/tftpDriver.c: Added write capability.
3690
36912000-12-08      Joel Sherrill <joel@OARcorp.com>
3692
3693        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3694        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3695        numerous variable declarations conditional on PPP_COMPRESS and
3696        PPP_FILTER.  Commented out variables that were not used because the code
3697        using them was commented out. Removed totally unused variables.
3698        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3699        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3700
37012000-11-30      Joel Sherrill <joel@OARcorp.com>
3702
3703        * libnetworking/modem/ppp_tty.c: Changed to include
3704        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3705        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3706        * libnetworking/Makefile.am: Modified to reflect above.
3707
37082000-11-27      Joel Sherrill <joel@OARcorp.com>
3709
3710        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3711
37122000-11-25      Eric Norum <eric.norum@usask.ca>
3713
3714        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3715        core.
3716
37172000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3718
3719        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3720        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3721        subdir.
3722        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3723        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3724        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3725        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3726        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3727        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3728        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3729        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3730        ppp_tty.c and the real pppd main is in pppmain.c.
3731
37322000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3733
3734        * libchip/network/sonic.c: Added ipalign() routine to align the received
3735        packet so that the ip header is on a 32-bit boundary. Necessary for
3736        cpu's that do not allow unaligned loads and stores and when the 32-bit
3737        DMA mode is used.
3738
37392000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3740
3741        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3742        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3743        ACLOCAL_AMFLAGS.
3744        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3745        ACLOCAL_AMFLAGS.
3746        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3747        ACLOCAL_AMFLAGS.
3748
37492000-11-03      Chris Johns <ccj@acm.org>
3750
3751        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3752        libchip/network/cs8900.h: New files.
3753
37542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3755
3756        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3757        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3758        $(RTEMS_TOPdir)/aclocal.
3759        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3760        $(RTEMS_TOPdir)/aclocal.
3761        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3762        $(RTEMS_TOPdir)/aclocal.
3763
37642000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3765
3766        * configure.in: Switch to GNU-canonicalization.
3767        * Makefile.am: Reflect changes to configure.in.
3768        * acinclude.m4: Remove.
3769
37702000-10-30      Joel Sherrill <joel@OARcorp.com>
3771
3772        * POSIX include files merged into newlib.  This resulted in some
3773        definitions moving to other files and thus some secondary effects in
3774        RTEMS source code.
3775        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3776        in sync with newlib's <machine/types.h>.
3777        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3778        definition of struct itimerval in <sys/time.h>.
3779
37802000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3781
3782        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3783        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3784        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3785        * ChangeLog: Fix typos.
3786        * configure.in: add tests to the GNU canonicalized subdirectories.
3787
37882000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3789
3790        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3791        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3792        the lib directory before configuring lib/.
3793
37942000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3795
3796        * configure.in, Makefile.am: add exec to the GNU canonicalized
3797        subdirectories.
3798        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3799        * configure.in: add libnetworking, librpc and librdb to the GNU
3800        canonicalized subdirectories.
3801        * configure.in: add libmisc and libchip to the GNU canonicalized
3802        subdirectories.
3803        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3804        Switch to GNU canonicalization.
3805        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3806        Switch to GNU canonicalization.
3807        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3808        Switch to GNU canonicalization.
3809
38102000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3811
3812        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3813        canonicalization to libfs/. The approach is currently a bit of a hack as
3814        GNU canonicalization does not support the per-BSP build some of the
3815        other directories require.  As more of the tree is converted, this will
3816        become less  of an issue.
3817
38182000-10-20      Joel Sherrill <joel@OARcorp.com>
3819
3820        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3821        parameter.
3822
38232000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3824
3825        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3826        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3827        * librdbg/configure.in: Add m68k support.
3828        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3829        subdirectory.
3830        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3831        failure.
3832        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3833        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3834        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3835        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3836        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3837        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3838        librdbg/src/m68k/.cvsignore: New files.
3839        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3840        function pointers.
3841        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3842        _after_ pointer has been checked against NULL.
3843
38442000-10-18      Joel Sherrill <joel@OARcorp.com>
3845
3846        * wrapup/Makefile.am: Added libfs.
3847
38482000-10-18      Chris Johns <ccj@acm.org>
3849
3850        * libfs created.
3851        * configure.in: Added libfs subdirectory.
3852        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3853
38542000-09-28      Joel Sherrill <joel@OARcorp.com>
3855
3856        * libnetworking/rtems_webserver/Makefile.am,
3857        libnetworking/rtems_webserver/base64.c,
3858        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3859        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3860
38612000-09-22      Joel Sherrill <joel@OARcorp.com>
3862
3863        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3864        libnetworking/rtems/rtems_bsdnet_internal.h,
3865        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3866        have included rtems.h.  It is now including precisely the  least amount
3867        of low level, yet portable .h files to get the basic RTEMS types
3868        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3869        used machine/types.h to include rtems.h.
3870
38712000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3872
3873        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3874
38752000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3876
3877        * libnetworking/ChangeLog: Cleanup.
3878
38792000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3880
3881        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3882        * libchip/ChangeLog: Fix formating.
3883
38842000-09-05      Joel Sherrill <joel@OARcorp.com>
3885
3886        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3887        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3888        confusion and to work with the converted flags.
3889
38902000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3891
3892        * wrapup/Makefile.am: Include compile.am.
3893        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3894        libchip/serial/Makefile.am: Include compile.am.
3895        * librdbg/src/i386/any/Makefile.am,
3896        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3897        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3898        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3899        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3900        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3901        libnetworking/rtems_servers/Makefile.am,
3902        libnetworking/rtems_webserver/Makefile.am,
3903        libnetworking/wrapup/Makefile.am: Include compile.am.
3904
39052000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3906
3907        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3908        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3909
39102000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3911
3912        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3913
39142000-08-31      Joel Sherrill <joel@OARcorp.com>
3915
3916        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3917        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3918        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3919        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3920        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3921        * libnetworking/wbase64.c: Removed.
3922        * libnetworking/Makefile.am, libnetworking/asp.c,
3923        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3924        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3925        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3926        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3927        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3928        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3929        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3930        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3931        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3932        Modified.
3933
39342000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3935
3936        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3937
39382000-08-30      Joel Sherrill <joel@OARcorp.com>
3939
3940        * libnetworking/rtems_webserver/license.txt: New file.
3941
39422000-08-10      Joel Sherrill <joel@OARcorp.com>
3943
3944        * ChangeLog: New file.
3945        * libchip/ChangeLog: New file.
3946        * librdbg/ChangeLog: New file.
3947        * libnetworking/ChangeLog: New file.
3948
Note: See TracBrowser for help on using the repository browser.