source: rtems/c/src/ChangeLog @ 164adec

4.104.115
Last change on this file since 164adec was a33af586, checked in by Joel Sherrill <joel.sherrill@…>, on 03/12/09 at 15:42:51

2009-03-12 Daniel Hellstrom <daniel@…>

PR 1392/bsps

  • libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes over multiple pages results in extra data being written.
  • Property mode set to 100644
File size: 148.1 KB
Line 
12009-03-12      Daniel Hellstrom <daniel@gaisler.com>
2
3        PR 1392/bsps
4        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
5        over multiple pages results in extra data being written.
6
72009-02-27      Gene Smith <gene.smith@siemens.com>
8
9        PR 1356
10        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
11        cards.
12
132009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
16        enabled on x86.
17
182009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * aclocal/bspopts.m4: Quoting cosmetics.
21
222009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
23
24        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
25        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
26        writes.  Fixed integer type in device structure.
27
282009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * libchip/serial/ns16550.c: Turn on ns16550_process() for
31        BSP_FEATURE_IRQ_LEGACY case also.
32
332008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
36        level LibI2C interface.  Added generic block IO functions.
37
382008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
41        optman/rtems/no-msg.c, optman/rtems/no-part.c,
42        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
43        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
44        optman/sapi/no-ext.c, optman/sapi/no-io.c:
45        Revert previous patch (cvs clash with Joel hacking cpukit).
46
472008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * aclocal/canonical-target-name.m4: Remove tic4x.
50
512008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
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        Fix prototypes.
63
642008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
67
682008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
71        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
72        duplicated data.
73
742008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
77        SuperCore Handler initialization routines to directly pull parameters
78        from configuration table.
79
802008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
83        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
84        optman/rtems/no-part.c, optman/rtems/no-region.c,
85        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
86        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
87        initialization routines to directly pull parameters from
88        configuration table. Eliminate empty routines sportted.
89
902008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
93
942008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
97        all public use of TOD conversion routines.
98
992008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * libchip/network/smc91111config.h:
102        #include <stdint.h> instead of <rtems/stdint.h>.
103
1042008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
107        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
108
1092008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
110
111        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
112
1132008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
114
115        * libchip/serial/ns16550.c: Transmit the character in the polled write
116        function within a critical section for printk() compatibility.
117
1182008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
119
120        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
121
1222008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
123
124        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
125
1262008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
129
1302008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * aclocal/bsp-bootcard-options.m4: Fix quoting.
133
1342008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
135
136        * aclocal/bsp-bootcard-options.m4: New file.
137        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
138
1392008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
140
141        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
142        BSPs that support this feature.
143
1442008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * libchip/serial/ns16550.c: Fix typo.
147
1482008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
149
150        * libchip/serial/ns16550.c: Fix typo.
151
1522008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * libchip/serial/ns16550.c: Add not supported on arm even though it is
155        not simple vectored.
156
1572008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
158
159        * libchip/serial/ns16550.c: Not currently supported on architectures
160        with simple vectored interrupt model.
161
1622008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * aclocal/version.m4: Bump RTEMS_API to 4.10.
165        Bump _RTEMS_VERSION to 4.9.99.0.
166
1672008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
168
169        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
170        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
171        functions have now static linkage type.  Added constant qualifier to
172        operations table and read-only function parameters.
173
174        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
175        c/src/libchip/serial/serial.h:  Include required header files.  Removed
176        support for old PowerPC exception handling.  Various fixes for
177        interrupt related routines.  Added support for BSPs with IRQ extension
178        API.
179
1802008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
181
182        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
183        is no PCI bus based upon the BSP not having a base address defined.
184        This means this driver cannot be supported on that board.
185
1862008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * libchip/network/dec21140.c, libchip/network/elnk.c,
189        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
190
1912008-09-17      Miao Yan <yanmiaobest@gmail.com>
192
193        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
194        add simple device only filesystem (devfs), optionally completely drop
195        out filesystem, and to clean up disabling newlib reentrancy support.
196        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
197        now has a 15K code space.
198        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
199        Removed.
200
2012008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * libchip/ide/ata.h: Convert to Unix file format.
204
2052008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
208        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
209        libchip/serial/serial.h, libchip/serial/serprobe.c,
210        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
211        Convert to "bool".
212        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
213        libchip/i2c/spi-memdrv.h: Convert to "bool".
214        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
215        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
216        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
217        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
218        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
219        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
220        Convert to "bool".
221        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
222        Convert to "bool".
223        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
224        Convert to "bool".
225
2262008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
227
228        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
229        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
230        memory driver to not use the clock ioctl to install a method to poll
231        for input. It now uses a Class API Timer which means we can eliminate
232        this special IOCTL from all clock drivers.
233        * libchip/shmdr/setckvec.c: Removed.
234
2352008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * libchip/network/sonic.c: Do not declare a variable just to hold an
238        ignored return value.
239
2402008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
241
242        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
243
2442008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
245
246        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
247        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
248
2492008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
250
251        * libchip/display/disp_hcms29xx.c: Do not make these static. They
252        appear to be unused that way.
253
2542008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * libchip/shmdr/shm_driver.h: Correct prototypes.
257
2582008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
259
260        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
261        variables and made methods static.
262
2632008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
264
265        * libchip/serial/ns16550.c: Fix warning.
266
2672008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
268
269        * aclocal/prog-cc.m4: Add -Wnested-externs.
270
2712008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
272
273        * libchip/network/dec21140.c: Add missing prototype.
274        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
275
2762008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
277
278        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
279        -Wstrict-prototypes to RTEMS_CFLAGS.
280
2812008-08-02      Chris Johns <chrisj@rtems.org>
282
283        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
284        rtems_blkdev_request count and start references. Use
285        RTEMS_BLKDEV_START_BLOCK.
286
2872008-07-29      Chris Johns <chrisj@rtems.org>
288
289        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
290
291        * libchip/ide/ata.c: Change to use a mutex rather than disable
292        pre-emption. Updated to the libblock changes.
293
294        * libchip/ide/ata_internal.h: Updated to the new chains API.
295
296        * libchip/ide/ide_controller.c: Updated to the libblock
297        changes. Added come debug tracing.
298
299        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
300        to the libblock changes.
301
3022008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
303
304        * configure.ac: Remove RPCGEN, RPCTOOLS.
305
3062008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
307
308        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
309        for output format specifiers.
310
3112008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
312
313        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
314        Fixed some data types
315
3162008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
317
318        * libchip/i2c/spi-sd-card.c: Added missing header file.
319        * libchip/Makefile.am: Added SD Card driver.
320
3212008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
322
323        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
324        make glyphs non-constant, added file headers
325
3262008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
327
328        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
329        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
330        * libchip/display/font_hcms29xx.h
331        Creation of SPI display driver
332
3332008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
334
335        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
336        via SPI.
337
3382008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
339
340        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
341        AC_PREREQ(2.62).
342
3432008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
346
3472008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
348
349        * libchip/Makefile.am: Move termios helper routines from libchip to
350        libcsupport. Add routine which makes it easy for a termios device
351        driver to inform termios of its default baud rate. This avoids
352        inconsistencies in later termios settings changes.
353        * libchip/serial/termios_baud2index.c,
354        libchip/serial/termios_baud2num.c: Removed.
355
3562008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
359
3602008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
361
362        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
363        not fail if there are none.
364
3652008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
366
367        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
368        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
369        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
370        * libchip/Makefile.am:
371        derived a generic spi memory driver from spi-flash-m25p40,
372        added descriptor for fram fm25l256
373
3742008-05-07      Till Straumann <strauman@slac.stanford.edu>
375
376        PR 649/bsps
377        * libchip/ide/ata.c: Give up if the interface does not become ready.
378
3792008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
380
381        Moved to cpukit.
382        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
383        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
384        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
385        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
386        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
387        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
388        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
389        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
390        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
391        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
392        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
393        nfsclient/src/xdr_mbuf.c: Removed.
394
3952008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
396
397        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
398
3992008-01-05      Chris Johns <chrisj@rtems.org>
400
401        * libchip/flash/am29lv160.c: Update the blank check error message
402        to say there is an error.
403       
4042007-12-22      Chris Johns <chrisj@rtems.org>
405
406        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
407        the hello message. Just one line but still a little too long.
408       
4092007-12-14      Chris Johns <chrisj@rtems.org>
410
411        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
412        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
413        * libchip/flash, libchip/flash/am29lv160.c,
414        libchip/flash/am29lv160.h: New.
415
4162007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * libchip/network/if_fxp.c: Spacing.
419
4202007-11-20      Till Straumann <strauman@slac.stanford.edu>
421
422        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
423        Avoid using 'stdio' before the system is up and fully
424        initialized.
425
4262007-11-20      Till Straumann <strauman@slac.stanford.edu>
427
428        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
429        * libchip/Makefile.am, libchip/preinstall.am:
430        added new driver for Maxim DS1375 i2c RTC.
431
4322007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
433
434        * libchip/i2c/spi-flash-m25p40.c:
435        added addressing call in write function
436
4372007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
438
439        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
440        * libchip/Makefile.am:
441        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
442
4432007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
444
445        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
446
4472007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * nfsclient/Makefile.am: Fix errors.
450
4512007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
452
453        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
454
4552007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
456
457        * aclocal/version.m4: Bump RTEMS_API to 4.9.
458        Bump RTEMS_VERSION to 4.8.99.0.
459
4602007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
461
462        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
463
4642007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * configure.ac: Remove AC_PROG_AWK (Unused).
467
4682007-09-14      Daron Chabot <djc915@mail.usask.ca>
469
470        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
471        rtems_interrupt_vector, to permit passing arbitrary arguments to the
472        ISR. Clean up of variables to silence compiler warnings.
473
4742007-09-13      Daniel Hellstrom <daniel@gaisler.com>
475
476        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
477
4782007-09-12      Daniel Hellstrom <daniel@gaisler.com>
479
480        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
481          - Odd bit bug in some chips taken care of.
482          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
483            alignment but failing to do so must have made the driver writer to make
484            some incorrect assumptions about MBUFs.
485          - Fixed MBUF handling to handle mbuf chains better. The Data length of
486            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
487          - Made while loop responsible for copying data to fifo port copy 16 shorts
488            per loop instead of 1 short, increasing the copying process.
489
4902007-09-07      Daniel Hellstrom <daniel@gaisler.com>
491
492        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
493        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
494
4952007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * configure.ac, wrapup/Makefile.am: Remove RDBG.
498        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
499        librdbg/Makefile.am, librdbg/preinstall.am,
500        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
501        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
502        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
503        librdbg/include/rdbg/powerpc/rdbg_f.h,
504        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
505        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
506        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
507        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
508        librdbg/src/servtsp.c, librdbg/src/servutil.c,
509        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
510        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
511        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
512        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
513        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
514        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
515        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
516        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
517        librdbg/src/powerpc/rdbg_f.c,
518        librdbg/src/powerpc/new_exception_processing/remdeb.h,
519        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
520        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
521        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
522
5232007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
524
525        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
526
5272007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
528
529        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
530          sizes.
531
5322007-07-27      Chris Johns <chrisj@rtems.org>
533
534        * wrapup/Makefile.am: Create archive from a file for hosts
535        with a limited command line size.
536
5372007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
540          sizes.
541
5422007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
543       
544        * configure.ac: Add nfsclient.
545        * nfsclient/Makefile.am: New.
546        * nfsclient/proto/Makefile, nfsclient/Makefile,
547          nfsclient/src/Makefile: Remove.
548        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
549        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
550
5512007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
554        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
555        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
556        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
557        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
558        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
559        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
560        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
561        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
562        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
563        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
564        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
565
5662007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
567
568        * libchip/serial/ns16550.c: removed timed out wait for transmitter
569        to become ready: This will not work for fast CPUs.
570
5712007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
572
573        * libchip/ide/ata.c: fixed warning
574
5752007-06-20      Ray Xu <rayx@gmail.com>
576
577        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
578        console, and libio. This shrinks the memory requirements but Joel has
579        not figured out how best to present this to application space.
580        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
581        New files.
582
5832007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
584
585        * optman/sapi/no-io.c: Split IO Manager into one function per file so
586        now we only need required initialization methods.
587
5882007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
589
590        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
591        parameter since it was used to configure a no longer used feature.
592        Device names are now part of the filesystem not in a table.
593
5942007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
595
596        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
597        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
598        optman/rtems/no-part.c, optman/rtems/no-region.c,
599        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
600        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
601        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
602        other optional managers so using them reduces application size
603        instead of increasing it.
604        * optman/rtems/no-barrier.c: New file.
605
6062007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
607
608        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
609        adjustments to pci-API changes.
610        * libchip/network/dec21140.c, libchip/network/elnk.c,
611        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
612        changes.
613
6142007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
615
616        * libchip/network/dec21140.c, libchip/network/if_dc.c,
617        libchip/network/if_fxp.c: Reflect changes to pci-API.
618
6192007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
620
621        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
622        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
623
6242007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
625
626        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
627          being used to compile "tools").
628
6292007-03-13      Joel Sherrill <joel@OARcorp.com>
630
631        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
632
6332007-03-12      Joel Sherrill <joel@OARcorp.com>
634
635        * libchip/network/cs8900.c, libchip/network/cs8900.h,
636        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
637        and/or fix mistake in copyright notice. Both of these mistakes appear
638        to be from code submitted after these changes were made previously.
639
6402007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
641
642        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
643
6442007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * libchip/Makefile.am: Correct path to README.tulipclone.
647
6482007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * libchip/ide/ata.c: Remove superfluous type casts.
651
6522007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
655        Use size_t for sizes.
656
6572007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
658
659        * libchip/ide/ata.c: in ata_request_done: moved call to free()
660        from preemption disabled region
661
6622007-01-16      Till Straumann <strauman@slac.stanford.edu>
663
664        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
665        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
666        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
667
6682006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
669
670        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
671          ioctl_command_t as ioctl argument.
672
6732006-12-13      Joel Sherrill <joel@OARcorp.com>
674
675        * librtems++/include/rtems++/rtemsEvent.h,
676        librtems++/include/rtems++/rtemsMessageQueue.h,
677        librtems++/include/rtems++/rtemsSemaphore.h,
678        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
679        librtems++/src/rtemsMessageQueue.cc,
680        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
681        rtems_unsigned32 to uint32_t.
682
6832006-12-13      Joel Sherrill <joel@OARcorp.com>
684
685        PR 1181/bsps
686        * optman/rtems/no-msg.c: Clean up dead code.
687
6882006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
689
690        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
691
6922006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
693
694        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
695        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
696        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
697
6982006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
699
700        * configure.ac: New BUG-REPORT address.
701
7022006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
703
704        * Makefile.am: Remove ampolish3.
705
7062006-11-17      Joel Sherrill <joel@OARcorp.com>
707
708        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
709        blank lines.
710
7112006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
712
713        * configure.ac: Remove RTEMS_AMPOLISH3.
714        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
715          Remove checks for AMPOLISH3.
716        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
717        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
718        * ampolish3: Remove.
719
7202006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
721
722        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
723        * aclocal/prog-cc.m4: Remove CFLAGS.
724        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
725        Compose CFLAGS. Append CFLAGS to ac_configure_args.
726
7272006-10-23      Joel Sherrill <joel@OARcorp.com>
728
729        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
730
7312006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
732
733        * automake/compile.am: Use hard-coded RTEMS_* flags.
734
7352006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
736
737        * aclocal/rtems-top.m4: Remove RTEMS_API.
738        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
739
7402006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
743
7442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
745
746        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
747
7482006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
749
750        * aclocal/version.m4: Bump version to 4.7.99.0.
751
7522006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
753
754        * configure.ac: Require autoconf-2.60. Require automake-1.10.
755
7562006-09-11      Joel Sherrill <joel@OARcorp.com>
757
758        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
759
7602006-09-04      Joel Sherrill <joel@OARcorp.com>
761
762        * libchip/network/greth.c, libchip/network/open_eth.c,
763        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
764        introduced by warning removal.
765
7662006-09-01      Joel Sherrill <joel@OARcorp.com>
767
768        * libchip/network/greth.c, libchip/network/open_eth.c,
769        libchip/network/smc91111.c: Remove warnings and correct prototype
770        added earlier today.
771
7722006-09-01      Joel Sherrill <joel@OARcorp.com>
773
774        * libchip/network/cs8900.c, libchip/network/greth.c,
775        libchip/network/i82586.c, libchip/network/open_eth.c,
776        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
777        sized integers, and inttypes.h printf helpers.
778
7792006-08-09      Kolja Waschk <waschk@telos.de>
780
781        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
782
7832006-07-12      Joel Sherrill <joel@OARcorp.com>
784
785        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
786
7872006-07-11      Jerry Needell <jerry.needell@unh.edu>
788
789        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
790        4.6 branch.  Original modifications by Gaisler Enterprises.
791        * libchip/network/greth.c, libchip/network/greth.h: New files.
792
7932006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
794
795        * ide/ata.[ch]:
796        (PR1118) fetch priority for ATA task from a variable,
797        not a fixed configuration value.
798       
7992006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
800
801        * Makefile.am: Add ampolish3.
802
8032006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
804
805        * ampolish3: New.
806        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
807
8082006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * aclocal/rtems-ampolish.m4: New.
811        * configure.ac: Use RTEMS_AMPOLISH3.
812
8132006-04-18  Joel Sherrill <joel@OARcorp.com>
814
815        * aclocal/version.m4: Updated to rtems-4.6.99.3.
816
8172006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
818
819        PR 853/filesystem
820        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
821        should be modified to support the new exception scheme and to use the
822        handle parameter.
823
8242006-02-a32     Eric Norum <norume@aps.anl.gov>
825
826        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
827        "newer" PCI access calls.  Minor cleanups.  Comments.
828
8292006-01-12      Eric Norum <norume@aps.anl.gov>
830
831        PR 861/networking
832        PR 863/networking
833        * libchip/network/smc91111.c: Fix illegal lvalue increments.
834
8352006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
836
837        * wrapup/Makefile.am: Add preinstall.am.
838        * libchip/Makefile.am: Build libchip/network/smc91111.
839        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
840        Eliminate cyg_int* crap.
841
8422006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
843
844        * librdbg/Makefile.am: Add preinstall.am.
845        * aclocal/bsp-configure.m4: Add ampolish3.
846        New header guards.
847
8482006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
849
850        * libchip/network/open_eth.c, libchip/network/open_eth.h:
851        Merger from rtems-4-6-branch.
852
8532006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
854
855        * libchip/network/smc91111.c
856        libchip/network/smc91111config.h
857        libchip/network/smc91111exp.h
858        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
859        * libchip/Makefile.am: Reflect adding smc91111*.
860
8612006-01-08      Joel Sherrill <joel@OARcorp.com>
862
863        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
864        char *.
865
8662006-01-08      Joel Sherrill <joel@OARcorp.com>
867
868        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
869        warnings.
870
8712005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
872
873        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
874        Add RTEMS_RELLDFLAGS.
875        * automake/compile.am: Remove RTEMS_USE_GCC.
876        Remove RTEMS_RELLDFLAGS.
877        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
878
8792005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
880
881        * libchip/network/if_media.h, libchip/network/mii.h:
882        Remove (Moved to cpukit).
883        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
884        and libchip/network/if_media.h.
885        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
886        if_media.h having moved.
887
8882005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
889
890        * automake/compile.am, automake/host.am, automake/local.am,
891        automake/subdirs.am: Remove depend.
892        * configure.ac: Explicitly pass --libdir and --includedir to
893        testsuites.
894
8952005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
896
897        * configure.ac: Reflect changes to testsuites.
898
8992005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
900
901        * automake/compile.am: Remove GCCSPECS.
902        * aclocal/prog-cc.m4: Add GCCSPECS.
903        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
904
9052005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
906
907        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
908        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
909
9102005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
911
912        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
913        libcpu/byteorder.h for i386.
914
9152005-11-02      Till Straumann <strauman@slac.stanford.edu>
916
917        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
918        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
919        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
920        added a simple API/library for i2c devices and drivers for i2c
921        2-byte eeproms and a ds1621 temperature sensor; API is documented
922        in libi2c.h.
923
9242005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
925
926        * libnetworking/pppd/ipxcp.c,
927        libnetworking/pppd/chat.c,
928        libnetworking/pppd/patchlevel.h,
929        libnetworking/pppd/upap.h,
930        libnetworking/pppd/md5.h,
931        libnetworking/pppd/pppd.8,
932        libnetworking/pppd/README,
933        libnetworking/pppd/preinstall.am,
934        libnetworking/pppd/md4.h,
935        libnetworking/pppd/magic.c,
936        libnetworking/pppd/pppd.h,
937        libnetworking/pppd/demand.c,
938        libnetworking/pppd/rtemsmain.c,
939        libnetworking/pppd/sys-rtems.c,
940        libnetworking/pppd/ipcp.h,
941        libnetworking/pppd/lcp.h,
942        libnetworking/pppd/chap_ms.c,
943        libnetworking/pppd/md4.c,
944        libnetworking/pppd/rtemspppd.h,
945        libnetworking/pppd/cbcp.h,
946        libnetworking/pppd/auth.c,
947        libnetworking/pppd/lcp.c,
948        libnetworking/pppd/example/README,
949        libnetworking/pppd/example/ppp.conf,
950        libnetworking/pppd/example/system.h,
951        libnetworking/pppd/example/netconfig.h,
952        libnetworking/pppd/example/pppdapp.c,
953        libnetworking/pppd/example/init.c,
954        libnetworking/pppd/example/Makefile-user,
955        libnetworking/pppd/example/pppd.options,
956        libnetworking/pppd/rtemspppd.c,
957        libnetworking/pppd/ipxcp.h,
958        libnetworking/pppd/chap_ms.h,
959        libnetworking/pppd/options.c,
960        libnetworking/pppd/magic.h,
961        libnetworking/pppd/chap.h,
962        libnetworking/pppd/cbcp.c,
963        libnetworking/pppd/upap.c,
964        libnetworking/pppd/chap.c,
965        libnetworking/pppd/Makefile.am,
966        libnetworking/pppd/ccp.h,
967        libnetworking/pppd/utils.c,
968        libnetworking/pppd/rtemsdialer.h,
969        libnetworking/pppd/fsm.h,
970        libnetworking/pppd/pathnames.h,
971        libnetworking/pppd/md5.c,
972        libnetworking/pppd/fsm.c,
973        libnetworking/pppd/ipcp.c,
974        libnetworking/pppd/STATUS,
975        libnetworking/pppd/ccp.c,
976        libnetworking/Makefile.am: Remove (Moved to cpukit).
977
9782005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
979
980        * configure.ac: Remove libnetworking, libnetworking/pppd.
981        * wrapup/Makefile.am: Remove libpppd.a.
982
9832005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
984
985        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
986        rtemsdialer.h to $(includedir)/rtems.
987
9882005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
989
990        * libnetworking/rtems_telnetd/icmds.c,
991        libnetworking/rtems_telnetd/Makefile.am,
992        libnetworking/rtems_telnetd/preinstall.am,
993        libnetworking/rtems_telnetd/pty.c,
994        libnetworking/rtems_telnetd/pty.h,
995        libnetworking/rtems_telnetd/README,
996        libnetworking/rtems_telnetd/telnetd.c,
997        libnetworking/rtems_telnetd/telnetd.h:
998        Remove (Moved to cpukit).
999
10002005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1001
1002        * configure.ac: Remove libnetworking/rtems_telnetd.
1003        * libnetworking/Makefile.am: Remove rtems_telnetd.
1004        * libnetworking/README: Remove (Obsolete).
1005        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1006
10072005-10-20  Eric Norum <norume@aps.anl.gov>
1008
1009        * libchip/network/dec21140.c: Clean up PCI mapping.
1010
10112005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1012
1013        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1014        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1015        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1016        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1017        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1018        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1019
10202005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1021
1022        * aclocal/bspopts.m4: Add missing m4 quotes.
1023
10242005-09-02  Joel Sherrill <joel@OARcorp.com>
1025
1026    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1027
10282005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1029
1030        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1031        libchip/network/dec21140.c: Remove initialization of PCI bus.
1032
10332005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1034
1035        * optman/Makefile.am: Add preinstall.am.
1036
10372005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1038
1039        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1040        UNTESTED to tested.
1041
10422005-06-17      Joel Sherrill <joel@OARcorp.com>
1043
1044        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1045        it is not supported by the MPC5xx.
1046
10472005-06-17      Joel Sherrill <joel@OARcorp.com>
1048
1049        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1050        interface. Also correct attempting to build on other than PowerPC and
1051        x86.
1052
10532005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1054
1055        * libchip/Makefile.am: Add driver for Tulip clones.
1056        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1057        libchip/network/if_dcreg.h: New files.
1058
10592005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1060
1061        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1062        to enable rdbg.
1063        * configure.ac: Reflect changes above.
1064
10652005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * configure.ac: Add ada/.
1068
10692005-05-20      Sergei Organov  <osv@topconrd.ru>
1070
1071        PR 750/networking
1072        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1073        wait_input().
1074
10752005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1076
1077        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1078        rtems/irq.h.
1079
10802005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * libchip/Makefile.am: Include preinstall.am.
1083        * libchip/preinstall.am: New.
1084
10852005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1086
1087        * configure.ac: Add AMPOLISH3.
1088        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1089        * libnetworking/rtems_telnetd/preinstall.am: New.
1090        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1091
10922005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1093
1094        * configure.ac: Let enable_rpcgen default to "no".
1095
10962005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1097
1098        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1099
11002005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1101
1102        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1103        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1104
11052005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1106
1107        * libchip/network/dec21140.c, libchip/network/elnk.c,
1108        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1109
11102005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1111
1112        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1113        of code as a result of the implementation of a common PCI interface.
1114
11152005-05-04      Joel Sherrill <joel@OARcorp.com>
1116
1117        * libchip/network/open_eth.c: Remove prototype of set_vector.
1118
11192005-05-03      Joel Sherrill <joel@OARcorp.com>
1120
1121        * librdbg/src/ptrace.c: Remove warning.
1122
11232005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1124
1125        * libchip/network/dec21140.c, libchip/network/elnk.c,
1126        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1127        Modified parameter list to remove warnings.
1128
11292005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1130
1131        * libchip/network/cs8900.c, libchip/network/i82586.c,
1132        libchip/network/open_eth.c, libchip/network/sonic.c,
1133        libchip/serial/mc68681.c: Modified types to remove
1134        warnings.  Added initialization to remove warnings.
1135
11362005-04-28      Joel Sherrill <joel@OARcorp.com>
1137
1138        * libchip/network/README.sonic: Rewritten to account for removal of
1139        dmv177.
1140
11412005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1142
1143        PR 781/rtems_misc
1144        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1145
11462005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1147
1148        * libchip/serial/ns16550.c:
1149        Fixed warnings generated in various powerpc configurations
1150
11512005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1152
1153        * libchip/serial/ns16550.c: Modified
1154        ISR to work with PPC new exception processing
1155
11562005-03-14      Joel Sherrill <joel@OARcorp.com>
1157
1158        * libchip/network/dec21140.c, libchip/network/elnk.c,
1159        libchip/network/if_fxp.c: Continue PCI API unification. All use
1160        pci_find_device(). Network drivers manufacture a signature since all
1161        calls have not been converted yet.
1162
11632005-03-04      Joel Sherrill <joel@OARcorp.com>
1164
1165        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1166        initialize function part of the unified PCI API as pci_initialize().
1167
11682005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1169
1170        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1171        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1172
11732005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1176        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1177
11782005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1179
1180        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1181        building procedures.
1182
11832005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1184
1185        * aclocal/prog-cc.m4:
1186        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1187
11882005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1189
1190        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1191
11922005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1193
1194        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1195
11962005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1197
1198        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1199
12002005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * libnetworking/rtems_servers/ftp.c,
1203        libnetworking/rtems_servers/ftp.h,
1204        libnetworking/rtems_servers/Makefile.am:
1205        Remove (relocated to cpukit/ftpd).
1206        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1207        removed move libnetworking/rtems_servers.
1208
12092005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1210
1211        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1212
12132005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1214
1215        PR 755/rtems
1216        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1217        Remove local declarations of rtems_bsdnet_nameservers,
1218        rtems_bsdnet_nameservers_count.
1219
12202005-01-31      Sergei Organov <osv@topconrd.ru>
1221
1222        PR 751/pppd
1223        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1224        committed to fix PR736 breaks pppd. chat.c should have its own static
1225        ttyfd for pppd to work correctly. The symptom is that second
1226        invokation of chat (for connect script) fails due to pppd_ttyfd set
1227        to -1 by previous chat invokation (for init script). In addition,
1228        this patch fixes leaving of dangling pointer in the abort_stbring[]
1229        by chat_send().
1230
12312005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1232
1233        * configure.ac: Remove CFLAGS_DEBUG_V.
1234        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1235
12362005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1237
1238        * wrapup/Makefile.am: Remove rtems-ctor.o.
1239
12402005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1241
1242        * libchip/rtc/rtc.h: size_t RTC_Count.
1243
12442005-01-20      Joel Sherrill <joel@OARcorp.com>
1245
1246        PR 736/pppd
1247        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1248        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1249        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1250        should not be static and should have a name more specific to pppd.
1251
12522005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1253
1254        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1255        libnetworking/rtems_servers/Makefile.am,
1256        libnetworking/rtems_telnetd/Makefile.am,
1257        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1258        Eliminate CFLAGS_OPTIMIZE_V.
1259
12602005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1261
1262        * configure.ac: Pass CFLAGS to testsuites configure.
1263        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1264        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1265
12662005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1267
1268        * configure.ac: Pass CFLAGS to cpukit configure.
1269        * aclocal/rtems-flags.m4: Remove (Unused).
1270        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1271        * aclocal/env-rtemsbsp.m4:
1272        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1273        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1274        RTEMS_CFLAGS.
1275        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1276        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1277        Cleanup comments.
1278
12792005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1280
1281        * automake/compile.am: Remove build-variant support.
1282
12832005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * libnetworking/pppd/Makefile.am,
1286        libnetworking/rtems_servers/Makefile.am,
1287        libnetworking/rtems_telnetd/Makefile.am:
1288        Remove build-variant support.
1289
12902005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1293        support/Makefile.am, wrapup/Makefile.am:
1294        Remove build-variant support.
1295
12962004-11-22      Joel Sherrill <joel@OARcorp.com>
1297
1298        * libchip/network/if_fxp.c: Add entry for another module ID code.
1299
13002004-11-22      Joel Sherrill <joel@OARcorp.com>
1301
1302        PR 693/misc
1303        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1304        in/outport routines.
1305
13062004-11-22      Joel Sherrill <joel@OARcorp.com>
1307
1308        PR 693/misc
1309        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1310        in/outport routines.
1311
13122004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1313
1314        * aclocal/enable-itron.m4: Remove (unused).
1315
13162004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1317
1318        * configure.ac: Misc. quoting cleanups.
1319        Enable ada-tests iff --enable-ada and --enable-tests.
1320
13212004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1322
1323        PR 703/filesystem
1324        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1325        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1326        libchip/ide/ide_controller.c:
1327        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1328        available for BSPS/device drivers.
1329        Extend the "modes_available" and "mode_active" parameters to
1330        uint16_t for UDMA support.
1331
13322004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1333
1334        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1335        not supported on PowerPC since it works on the MVME2100 BSP.
1336
13372004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1338
1339        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1340        Add dependency tracking for *.cfgs.
1341        * Makefile.am: Add dependency tracking for *.cfg.
1342
13432004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1344
1345        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1346        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1347
13482004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1349
1350        PR 707/make_build
1351        * configure.ac: Add --enable-rpcgen.
1352
13532004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1354
1355        PR 700/rtems_misc
1356        * libnetworking/rtems_webserver/asp.c,
1357        libnetworking/rtems_webserver/balloc.c,
1358        libnetworking/rtems_webserver/cgi.c,
1359        libnetworking/rtems_webserver/default.c,
1360        libnetworking/rtems_webserver/ej.h,
1361        libnetworking/rtems_webserver/ejIntrn.h,
1362        libnetworking/rtems_webserver/ejlex.c,
1363        libnetworking/rtems_webserver/ejparse.c,
1364        libnetworking/rtems_webserver/emfdb.c,
1365        libnetworking/rtems_webserver/emfdb.h,
1366        libnetworking/rtems_webserver/form.c,
1367        libnetworking/rtems_webserver/handler.c,
1368        libnetworking/rtems_webserver/h.c,
1369        libnetworking/rtems_webserver/license.txt,
1370        libnetworking/rtems_webserver/Makefile.am,
1371        libnetworking/rtems_webserver/md5c.c,
1372        libnetworking/rtems_webserver/md5.h,
1373        libnetworking/rtems_webserver/mime.c,
1374        libnetworking/rtems_webserver/misc.c,
1375        libnetworking/rtems_webserver/NOTES,
1376        libnetworking/rtems_webserver/ringq.c,
1377        libnetworking/rtems_webserver/rom.c,
1378        libnetworking/rtems_webserver/rtems_webserver.h,
1379        libnetworking/rtems_webserver/security.c,
1380        libnetworking/rtems_webserver/sock.c,
1381        libnetworking/rtems_webserver/socket.c,
1382        libnetworking/rtems_webserver/sockGen.c,
1383        libnetworking/rtems_webserver/sym.c,
1384        libnetworking/rtems_webserver/uemf.c,
1385        libnetworking/rtems_webserver/uemf.h,
1386        libnetworking/rtems_webserver/um.c,
1387        libnetworking/rtems_webserver/um.h,
1388        libnetworking/rtems_webserver/umui.c,
1389        libnetworking/rtems_webserver/url.c,
1390        libnetworking/rtems_webserver/value.c,
1391        libnetworking/rtems_webserver/wbase64.c,
1392        libnetworking/rtems_webserver/webcomp.c,
1393        libnetworking/rtems_webserver/webmain.c,
1394        libnetworking/rtems_webserver/webpage.c,
1395        libnetworking/rtems_webserver/webrom.c,
1396        libnetworking/rtems_webserver/webs.c,
1397        libnetworking/rtems_webserver/websda.c,
1398        libnetworking/rtems_webserver/websda.h,
1399        libnetworking/rtems_webserver/webs.h,
1400        libnetworking/rtems_webserver/websSSL.c,
1401        libnetworking/rtems_webserver/websSSL.h,
1402        libnetworking/rtems_webserver/websuemf.c,
1403        libnetworking/rtems_webserver/wsIntrn.h:
1404        Remove (Moved to cpukit/http).
1405
14062004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1407
1408        PR 700/rtems_misc
1409        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1410        Remove libnetworking/rtems_webserver.
1411
14122004-10-25      Eric Norum <norume@aps.anl.gov>
1413
1414        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1415
14162004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1417
1418        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1419
14202004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1421
1422        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1423        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1424
14252004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1426
1427        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1428
14292004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1430
1431        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1432        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1433
14342004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1435
1436        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1437        BITSPERBYTE.
1438
14392004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1440
1441        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1442        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1443
14442004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1445
1446        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1447
14482004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1449
1450        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1451        * aclocal/enable-bare.m4: Remove.
1452        * configure.ac: Remove BARE_CPU_MODEL.
1453
14542004-10-13      Eric Norum <norume@aps.anl.gov>
1455
1456        PR 688/bsps
1457        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1458        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1459        MC146818A (and several Dallas Semiconductor) TOD chips.
1460
14612004-10-13      Eric Norum <norume@aps.anl.gov>
1462
1463        PR 686/networking
1464        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1465        device code.
1466
14672004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1468
1469        * libchip/network/dec21140.c: include <rtems/pci.h>.
1470
14712004-09-29      Joel Sherrill <joel@OARcorp.com>
1472
1473        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1474        libnetworking/pppd/utils.c: i960 obsoleted and all references
1475        removed.
1476
14772004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1478
1479        PR 607/networking
1480        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1481        instead of fully specifying unused PCI features.
1482
14832004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1484
1485        * configure.ac: Require automake > 1.9.
1486
14872004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1488
1489        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1490
14912004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1492
1493        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1494        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1495
14962004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1497
1498        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1499        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1500
15012004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1502
1503        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1504
15052004-07-28  Joel Sherrill <joel@OARcorp.com>
1506
1507    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1508
15092004-07-25      Joel Sherrill <joel@OARcorp.com>
1510
1511        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1512
15132004-05-21  Till Strauman <strauman@slac.stanford.edu>
1514
1515        PR 625/networking
1516        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1517        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1518        an error rather than panic if no chip is detected (thus allowing
1519        for probing).
1520        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1521        instead of looping forever.  Avoid divide by zero (crashed my PC).
1522        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1523        they are UNTESTED.
1524
15252004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1526
1527        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1528
15292004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1530
1531        * libchip/network/dec21140.c, libchip/network/elnk.c:
1532        #include <errno.h>.
1533
15342004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1535
1536        * libchip/network/if_media.h: Update from FreeBSD.
1537        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1538        libchip/network/i82586.c: #include <errno.h>.
1539
15402004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1541
1542        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1543
15442004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1545
1546        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1547
15482004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1551        automake).
1552
15532004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1554
1555        PR 599/pppd
1556        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1557
15582004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1559
1560        * optman/rtems/no-region.c: Reflect having changed
1561        rtems_region_get_segment_size.
1562
15632004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1564
1565        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1566        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1567        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1568        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1569        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1570        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1571        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1572
15732004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1574
1575        * libchip/ide/ata.c, libchip/network/dec21140.c,
1576        libchip/network/elnk.c, libchip/network/i82586.c,
1577        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1578        libchip/network/open_eth.c, libchip/network/sonic.c,
1579        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1580        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1581        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1582        libchip/shmdr/shm_driver.h: Cosmetics.
1583
15842004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1585
1586        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1587        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1588        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1589        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1590        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1591        fixed size types.
1592
15932004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1594
1595        * configure.ac: Explicitly pass --includedir and --libdir to
1596        cpukit/configure.
1597
15982004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1599
1600        * librdbg/Makefile.am: Fix rpcgen rules.
1601        * librdbg/src/i386/any/remdeb_xdr.c,
1602        librdbg/src/m68k/any/remdeb_xdr.c,
1603        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1604        Reflect changes to librdbg/Makefile.am.
1605
16062004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * configure.ac: Reflect changes testsuites/configure.ac and
1609        cpukit/configure.ac.
1610
16112004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1612
1613        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1614        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1615
16162004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1617
1618        * configure.ac: Reflect changes to testsuites's configuration.
1619
16202004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1621
1622        PR/589 rtems
1623        * libchip/network/pci.h: Remove (Moved to cpukit).
1624
16252004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1626
1627        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1628        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1629        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1630        libchip/network/dec21140.c, libchip/network/elnk.c,
1631        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1632        libchip/network/open_eth.h, libchip/network/sonic.c,
1633        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1634        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1635        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1636        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1637        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1638        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1639        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1640        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1641        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1642        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1643        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1644        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1645        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1646        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1647        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1648        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1649        fixed-size types.
1650
16512004-03-14      Chris Johns  <chrisj@rtems.org>
1652
1653        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1654        the BSP example code.
1655        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1656        support the DIMMPC. This is a pc386 target with IO port support. Minor
1657        formating clean up. Add documentation to the header file.
1658        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1659        cs8900.h header file.
1660
16612004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1664        Cosmetics.
1665
16662004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1669        There are no application level Makefiles in here.
1670
16712004-03-04      Joel Sherrill <joel@OARcorp.com>
1672
1673        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1674        they can be used in application level makefiles.
1675
16762004-03-05      Joel Sherrill <joel@OARcorp.com>
1677
1678        * libnetworking/rtems_webserver/ejparse.c,
1679        libnetworking/rtems_webserver/emfdb.c,
1680        libnetworking/rtems_webserver/sock.c,
1681        libnetworking/rtems_webserver/socket.c,
1682        libnetworking/rtems_webserver/sym.c,
1683        libnetworking/rtems_webserver/webs.c,
1684        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16852004-03-05      Joel Sherrill <joel@OARcorp.com>
1686
1687        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1688        compiling this file only only those CPU families with supported
1689        exception models.
1690
16912004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1694        testsuites (Was exposed with --enable-multilib, only).
1695        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1696         Add RTEMS_BSP_CONFIG_SUBDIR.
1697        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1698        testsuites's configure.
1699        * aclocal/rtems-top.m4: Remove ENDIF hack.
1700        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1701
17022004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1705        wrapup/Makefile.am: Fix automake problems having been introduced
1706        in previous patch.
1707
17082004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1711        Preinstall dirs.
1712        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1713        * aclocal/check-multiprocessing.m4: Cosmetics.
1714        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1715        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1716
17172004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1720        librdbg/src/Makefile.am.
1721        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1722        * configure.ac: Reflect changes above.
1723        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1724        * wrapup/Makefile.am: Reflect changes above.
1725        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1726
17272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1730
17312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1732
1733        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1734
17352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1738
17392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1742        librdbg/src/powerpc/Makefile.am: Remove.
1743        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1744        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1745        * configure.ac: Reflect changes above.
1746
17472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749
17502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1753        STRIP.
1754
17552004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757        * librdbg/include/Makefile.am: Merge-in
1758        librdbg/include/rdbg/i386/Makefile.am,
1759        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1760        librdbg/include/rdbg/powerpc/Makefile.am.
1761        * librdbg/include/rdbg/i386/Makefile.am,
1762        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1763        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1764        * configure.ac: Reflect changes above.
1765
17662004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * configure.ac: Use AS_HELP_STRING(ada).
1769
17702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1773        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1774        Use AC_CONFIG_HEADERS.
1775        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1776        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1777
17782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1779
1780        * Makefile.am: include local.am.
1781
17822004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * aclocal/version.m4: 4.6.99.0.
1785
17862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * Makefile.am: Don't include host.am.
1789        * automake/compile.am: Further cleanups.
1790
17912004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * automake/lib.am: Remove (Unused).
1794
17952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * wrapup/Makefile.am: Don't include lib.am.
1798        * automake/compile.am: Use automake compilation rules.
1799
18002004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1801
1802        * libnetworking/pppd/Makefile.am,
1803        libnetworking/rtems_servers/Makefile.am,
1804        libnetworking/rtems_telnetd/Makefile.am,
1805        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1806        support/Makefile.am: Don't include lib.am.
1807
18082004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * libchip/Makefile.am: Don't include lib.am.
1811        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1812        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1813        unnecessary EXTRA_DISTs.
1814
18152004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1818        hack.
1819
18202004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1821
1822        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1823        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1824        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1825        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1826
18272004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1828
1829        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1830        Add AM_CONDITIONAL(HAS_MP).
1831        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1832        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1833        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1834        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1835        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1836        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1837        (Deprecated by autoconf 2.59).
1838
18392004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1840
1841        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1842        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1843
18442004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * ChangeLog: Merge-in libnetworking/ChangeLog.
1847        * libnetworking/ChangeLog: Remove.
1848        * ChangeLog: Merge-in librdbg/ChangeLog.
1849        * librdbg/ChangeLog: Remove.
1850        * ChangeLog: Merge-in libchip/ChangeLog.
1851        * libchip/ChangeLog: Remove.
1852        * ChangeLog: Merge-in optman/ChangeLog.
1853        * optman/ChangeLog: Remove.
1854
18552004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1856
1857        * configure.ac: Reflect changes to cpukit.
1858        * wrapup/Makefile.am: Reflect changes to librdbg.
1859        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1860        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1861        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1862        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1863        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1864        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1865        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1866        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1867        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1868
18692004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * aclocal/rtems-top.m4: Remove check for version.m4.
1872        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1873
18742004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1877        * wrapup/Makefile.am: Reflect changes to libchip/*.
1878        * support/Makefile.am: Use automake compilation rules.
1879        * wrapup/Makefile.am: Reflect changes to support/*.
1880        * configure.ac: Remove libnetworking/wrapup/Makefile.
1881        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1882        libnetworking/*/lib*.a instead of libnetapps.a.
1883        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1884        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1885        * optman/Makefile.am: Use automake compilation rules.
1886        * libchip/Makefile.am: Fix typo in previous patch.
1887        * libchip/Makefile.am: Use automake compilation rules.
1888        * libnetworking/Makefile.am: Remove wrapup.
1889        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1890        automake-compilation rules.
1891        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1892        automake-compilation rules.
1893        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1894        automake-compilation rules.
1895        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1896        automake-compilation rules.
1897        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1898
18992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1900
1901        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1902        PRE/TMPINSTALL_FILES to CLEANFILES.
1903        * automake/lib.am: Remove TMPINSTALL_FILES.
1904        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1905        PRE/TMPINSTALL_FILES to CLEANFILES.
1906        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1907        PRE/TMPINSTALL_FILES to CLEANFILES.
1908        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1909        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1910        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1911        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1912        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1913        * librdbg/src/i386/Makefile.am: Ditto.
1914        * librdbg/src/m68k/Makefile.am: Ditto.
1915        * librdbg/src/powerpc/Makefile.am: Ditto.
1916        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1917        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1918        * libnetworking/rtems_servers/Makefile.am: Ditto.
1919        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1920        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1921
19222004-01-07      Joel Sherrill <joel@OARcorp.com>
1923
1924        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1925        more completely covers the MIPS family.
1926
19272003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * wrapup/Makefile.am: Reflect changes to shmdr.
1930        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1931
19322003-12-18      Joel Sherrill <joel@OARcorp.com>
1933
1934        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1935        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1936        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1937        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1938        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1939        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1940        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1941
19422003-12-17      Joel Sherrill <joel@OARcorp.com>
1943
1944        * aclocal/version.m4: Updated to rtems-20031217-test.
1945
19462003-12-17     
1947
1948        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1949        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1950
19512003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * automake/compile.am: Remove LINK_LIBS (Unused).
1954        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1955
19562003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1957
1958        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1959        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1960        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1961        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1962        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1963
19642003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1965
1966        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1967        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1968        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1969        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1970        * librdbg/src/i386/Makefile.am:
1971        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1972        * librdbg/src/m68k/Makefile.am:
1973        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1974        * librdbg/src/powerpc/Makefile.am:
1975        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1976
19772003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1980        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1981        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1982        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1983        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1984        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1985        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1986        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1987        * optman/Makefile.am: Remove project_libdir.
1988        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1989        PRE/TMPINSTALL_FILES.
1990        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1991        PRE/TMPINSTALL_FILES.
1992        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1993        PRE/TMPINSTALL_FILES.
1994        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1995        PRE/TMPINSTALL_FILES.
1996        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1997        from PRE/TMPINSTALL_FILES.
1998        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1999        PRE/TMPINSTALL_FILES.
2000        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2001        PRE/TMPINSTALL_FILES.
2002        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2003        PRE/TMPINSTALL_FILES.
2004        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2005        PRE/TMPINSTALL_FILES.
2006        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2007        PRE/TMPINSTALL_FILES.
2008        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2009        PRE/TMPINSTALL_FILES.
2010        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2011        from PRE/TMPINSTALL_FILES.
2012
20132003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2016        * automake/lib.am: Remove project_libdir.
2017        * wrapup/Makefile.am: Reworked.
2018
20192003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2020
2021        * configure.ac: Reflect changes to librdbg.
2022        * optman/Makefile.am: Add tmpinstall dirstamp support.
2023        * libchip/Makefile.am: Fix variant-tmpinstall support.
2024        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2025        * librdbg/src/powerpc/Makefile.am: Merge-in former
2026        new_exception_processing/Makefile.am.
2027        * librdbg/src/m68k/any/Makefile.am: Remove.
2028        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2029        * librdbg/src/i386/any/Makefile.am: Remove.
2030        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2031        * librdbg/src/Makefile.am: Cosmetics.
2032        * librdbg/include/Makefile.am: Cosmetics.
2033        * librdbg/Makefile.am: Cosmetics.
2034        * libnetworking/Makefile.am: Cosmetics.
2035        * libnetworking/pppd/Makefile.am: Cosmetics.
2036        * libnetworking/wrapup/Makefile.am: Cosmetics.
2037
20382003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2039
2040        * Makefile.am: Cosmetics.
2041        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2042        support.
2043
20442003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * automake/compile.am: Remove $(ARCH):-rule.
2047
20482003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * configure.ac: Remove lib/libbsp/shared/Makefile,
2051        lib/libbsp/shmdr/Makefile.
2052
20532003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2054
2055        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2056        libchip/serial/Makefile, libchip/rtc/Makefile.
2057        * support/Makefile.am: Remove all-local: $(ARCH).
2058        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2059        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2060        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2061        * optman/Makefile.am: Remove all-local: $(ARCH).
2062        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2063        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2064        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2065        compilation dirstamp support.
2066        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2067        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2068        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2069        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2070        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2071        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2072        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2073        all-local: $(ARCH).
2074        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2075        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2076        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2077        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2078        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2079
20802003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * aclocal/lead-dot.m4: New (from automake-1.7f).
2083        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2084        AC_SUBST(dirstamp).
2085        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2086        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2087        libchip/serial/Makefile.am: Ditto.
2088        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2089        * librdbg/include/Makefile.am: Ditto.
2090        * librdbg/include/rdbg/Makefile.am: Ditto.
2091        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2092        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2093        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2094        * librdbg/src/Makefile.am: Ditto.
2095        * librdbg/src/i386/Makefile.am: Ditto.
2096        * librdbg/src/i386/any/Makefile.am: Ditto.
2097        * librdbg/src/m68k/Makefile.am: Ditto.
2098        * librdbg/src/m68k/any/Makefile.am: Ditto.
2099        * librdbg/src/powerpc/Makefile.am: Ditto.
2100        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2101        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2102        preinstallation.
2103        * libnetworking/pppd/Makefile.am: Ditto.
2104        * libnetworking/rtems_servers/Makefile.am: Ditto.
2105        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2106        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2107        * libnetworking/wrapup/Makefile.am: Ditto.
2108
21092003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2112        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2113        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2114        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2115        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2116        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2117        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2118        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2119        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2120        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2121        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2122        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2123        underquoting to silence automake-1.8.
2124
21252003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * configure.ac: Reflect having moved tests to ../../testsuites.
2128
21292003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2132        * aclocal/canonical-host.m4: Remove.
2133        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2134        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2135
21362003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2137
2138        * aclocal/check-cpu.m4: Remove.
2139        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2140        * aclocal/canonical-target-name.m4: Add m4-quotes.
2141        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2142        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2143        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2144        * aclocal/check-networking.m4: Add m4-quotes. Require
2145        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2146        * aclocal/check-posix.m4: Add m4-quotes. Require
2147        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2148        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2149        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2150        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2151
21522003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2153
2154        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2155        * aclocal/bsp-alias.m4: Remove.
2156
21572003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2158
2159        * configure.ac: Make presence of tests/ optional.
2160
21612003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * aclocal/path-perl.m4: Remove (Unused).
2164
21652003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * automake/force-preinstall.am: Remove.
2168
21692003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2170
2171        PR 499/rtems_misc
2172        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2173        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2174        Configuration (Odd was forced) - Correction of Stop Bit configuration
2175        (inversed) - Correction of ISR Handler to call
2176        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2177        CTS Hardware flow control Configuration.
2178
21792003-09-04      Joel Sherrill <joel@OARcorp.com>
2180
2181        * lib/libcpu/shared/include/cache.h,
2182        lib/libcpu/shared/src/cache_aligned_malloc.c,
2183        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2184        license changed.
2185        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2186        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2187        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2188        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2189        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2190        for license changed.
2191        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2192        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2193        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2194        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2195        libchip/network/cs8900.h, libchip/network/dec21140.c,
2196        libchip/network/elnk.c, libchip/network/open_eth.c,
2197        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2198        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2199        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2200        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2201        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2202        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2203        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2204        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2205        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2206        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2207        libchip/serial/serial.h, libchip/serial/z85c30.c,
2208        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2209        libchip/serial/z85c30_reg.c: URL for license changed.
2210
22112003-09-03      Jiri Gaisler <jiri@gaisler.com>
2212
2213        PR 477/networking
2214        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2215        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2216        libchip/network/open_eth.h: New files.
2217
22182003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * aclocal/rtems-top.m4: Add RTEMS_API.
2221        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2222
22232003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2224
2225        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2226        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2227        @RTEMS_BSP@.cfg.
2228
22292003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2230
2231        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2232
22332003-08-20      Joel Sherrill <joel@OARcorp.com>
2234
2235        * libchip/network/cs8900.c: Correct copyright statements.
2236
22372003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * aclocal/check-itron.m4: Remove.
2240        * aclocal/enable-inlines.m4: Remove.
2241        * Makefile.am: Reflect having moved aclocal/.
2242        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2243        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2244        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2245        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2246        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2247        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2248        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2249        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2250        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2251        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2252        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2253        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2254        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2255        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2256        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2257        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2258        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2259        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2260        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2261        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2262        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2263        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2264        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2265        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2266        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2267        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2268        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2269        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2270        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2271        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2272        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2273        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2274        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2275        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2276        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2277        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2278        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2279        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2280        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2281        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2282        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2283        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2284        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2285        * aclocal/target.m4: New (Copied from ../../aclocal).
2286        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2287        * aclocal/version.m4: New (Copied from ../../aclocal).
2288
22892003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2290
2291        * configure.ac: Remove stray comments.
2292        * automake/local.am, automake/host.am: Remove "debug".
2293
22942003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * Makefile.am: Reflect having moved automake/.
2297        * lib/Makefile.am: Reflect having moved automake/.
2298        * support/Makefile.am: Reflect having moved automake/.
2299        * wrapup/Makefile.am: Reflect having moved automake/.
2300        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2301        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2302        from ../../automake).
2303        * optman/Makefile.am: Reflect having moved automake/.
2304        * libchip/Makefile.am: Reflect having moved automake/.
2305        * libchip/ide/Makefile.am: Reflect having moved automake/.
2306        * libchip/network/Makefile.am: Reflect having moved automake/.
2307        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2308        * libchip/serial/Makefile.am: Reflect having moved automake/.
2309        * librdbg/Makefile.am: Reflect having moved automake/.
2310        * librdbg/include/Makefile.am: Reflect having moved automake/.
2311        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2312        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2313        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2314        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2315        automake/.
2316        * librdbg/src/Makefile.am: Reflect having moved automake/.
2317        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2318        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2319        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2320        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2321        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2322        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2323        having moved automake/.
2324        * libnetworking/Makefile.am: Reflect having moved automake/.
2325        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2326        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2327        automake/.
2328        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2329        automake/.
2330        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2331        automake/.
2332        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2333
23342003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * Makefile.am: Add bsp.pc.in.
2337        * bsp.pc.in: New (pkgconfig support).
2338
23392003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2340
2341        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2342
23432003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * lib/Makefile.am: New (Required by 'make dist').
2346        * lib/ChangeLog: Remove.
2347        * lib/.cvsignore: Cleanup.
2348        * configure.ac: Reflect having added lib/Makefile.am.
2349        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2350        lib/libbsp/configure.ac.
2351        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2352        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2353
23542003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2357        * configure.ac: Merge-in librdbg/configure.ac.
2358        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2359        librdbg/configure.ac.
2360        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2361        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2362        LIBCHIP. Conditionally build include-dirs.
2363        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2364        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2365        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2366        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2367        librdbg/include/rdbg/m68k/Makefile.am,
2368        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2369        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2370        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2371        librdbg/src/powerpc/Makefile.am, librdbg/
2372        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2373        configure.ac into ../configure.ac.
2374        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2375        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2376        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2377        libnetworking/rtems_telnetd/Makefile.am,
2378        libnetworking/rtems_webserver/Makefile.am,
2379        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2380        into ../configure.ac.
2381
23822003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        PR 427/rtems
2385        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2386        * librdbg/src/servtsp.c: Ditto.
2387
23882003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2389
2390        PR 429/bsps
2391        PR 432/bsps
2392        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2393        packets are queued onto an elnk board, the ISR will deadlock the device
2394        with a tx complete interrupt.  Lighter tx loads are not affected as they
2395        end up submitting single packets to the device.
2396
23972003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2400        optman/configure.ac.
2401        * optman/configure.ac: Remove (Merged into ../configure.ac).
2402        * optman/Makefile.am: Reflect having merged configure.ac into
2403        ../configure.ac.
2404        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2405        * libchip/Makefile.am, libchip/ide/Makefile.am,
2406        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2407        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2408        ../configure.ac.
2409
24102003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2413
24142003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2415
2416        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2417        on i386.
2418
24192003-06-13      Joel Sherrill <joel@OARcorp.com>
2420
2421        * libnetworking/pppd/chat.c: Removed warnings.
2422
24232003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2424
2425        * libchip/network/README.3com: New file missed in previous commit.
2426        PR 405/bsps
2427        PR 393/networking
2428        * libchip/network/dec21140.c: Fix leak also known as PR393.
2429        * libchip/network/elnk.c, libchip/network/if_media.h,
2430        libchip/network/mii.h: New files.
2431        * libchip/network/Makefile.am: Reflect new files.
2432
24332003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * configure.ac: Remove support for profile-variant.
2436
24372003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        PR 397/pppd
2440        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2441        * libnetworking/pppd/magic.c: Remove *rand48.
2442        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2443
24442003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2445
2446        * wrapup/Makefile.am: Add libide.a.
2447
24482003-04-15      Joel Sherrill <joel@OARcorp.com>
2449
2450        PR 387/rtems_misc
2451        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2452        routines.
2453        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2454
24552003-04-11      Joel Sherrill <joel@OARcorp.com>
2456
2457        * libnetworking/rtems_webserver/cgi.c,
2458        libnetworking/rtems_webserver/sockGen.c,
2459        libnetworking/rtems_webserver/umui.c,
2460        libnetworking/rtems_webserver/websSSL.c,
2461        libnetworking/rtems_webserver/websSSL.h,
2462        libnetworking/rtems_webserver/websda.c,
2463        libnetworking/rtems_webserver/websda.h: New files. Not included in
2464        previous commit.
2465
24662003-04-10      Joel Sherrill <joel@OARcorp.com>
2467
2468        PR 371/pppd
2469        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2470        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2471        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2472        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2473        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2474        still global symbols in rtemspppd.h which might need to be changed or
2475        converted into member of a structure which is dereferenced with a
2476        pointer that is managed as a per task variable. But this patch should
2477        avoid many conflicts.
2478
24792003-03-27      Joel Sherrill <joel@OARcorp.com>
2480
2481        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2482        not allowed in the cpukit source code since it must be buildable
2483        independent of any BSP. These files were moved to libchip/ide.
2484        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2485        files.
2486
24872003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2488
2489        PR 368/filesystems
2490        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2491        improvements which now work on pc386 and mbx8xx.
2492        * libchip/ide/ide_controller.c: New file.
2493
24942003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2495
2496        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2497
24982003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2501        * configure.ac: Add support/.
2502        * support/.cvsignore: New.
2503        * support/Makefile.am: New.
2504        * support/version.c: New.
2505        * wrapup/Makefile.am: Add support/libsupport.a.
2506        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2507        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2508        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2509        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2510
25112003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2514
25152003-02-20      Till Straumann <strauman@slac.stanford.edu>
2516
2517        PR 354/networking
2518        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2519        chip against a table of supported chips. The untested ones are still
2520        commented out, however.
2521
25222003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2523
2524        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2525        * configure.ac: AC_PREREQ(2.57).
2526        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2527        * optman/configure.ac: AC_PREREQ(2.57).
2528        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2529        * libchip/configure.ac: AC_PREREQ(2.57).
2530        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2531        * librdbg/configure.ac: AC_PREREQ(2.57).
2532        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2533        * libnetworking/configure.ac: AC_PREREQ(2.57).
2534
25352003-02-06      Joel Sherrill <joel@OARcorp.com>
2536
2537        * libnetworking/pppd/chat.c: Convert routines with common names to
2538        static. This included get_char(), put_char(), and character() among
2539        others.
2540
25412003-02-03      Joel Sherrill <joel@OARcorp.com>
2542
2543        PR 338/filesystem
2544        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2545        rtems_io_lookup_name() (API change).  Unused function removed.
2546
25472003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2548
2549        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2550        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2551        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2552        Eliminate *_O_FILES.
2553        * libnetworking/rtems_servers/Makefile.am,
2554        libnetworking/rtems_webserver/Makefile.am,
2555        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2556
25572002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2560        Let all-local: depend on $(LIB).
2561        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2562        * optman/Makefile.am: Apply install-data-local to install *.rels.
2563
25642002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2567        %.c rules.
2568        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2569        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2570        * libchip/rtc/Makefile.am: Ditto.
2571        * libchip/serial/Makefile.am: Ditto.
2572
25732002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2576        LIBC_DEFINES.
2577        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2578        LIBC_DEFINES.
2579        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2580        LIBC_DEFINES.
2581
25822002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2585
25862002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2589        cache-checking.
2590        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2591
25922002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2595        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2596        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2597        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2598        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2599
26002002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2603        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2604        Remove.
2605        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2606
26072002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2608
2609        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2610        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2611
26122002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2613
2614        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2615        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2616
26172002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2620        * optman/rel.am: New.
2621
26222002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2623
2624        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2625        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2626        braino in comment on "exec". Extend --enable-ada handling.
2627
26282002-11-04      Joel Sherrill <joel@OARcorp.com>
2629
2630        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2631        tasks and rolling multiple loops into 1.
2632        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2633        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2634        Removed warnings.
2635
26362002-10-31      Joel Sherrill <joel@OARcorp.com>
2637
2638        * libchip/network/dec21140.c: Removed warnings.
2639        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2640        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2641        librdbg/src/m68k/any/remdeb_xdr.c,
2642        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2643        warnings.
2644        * libnetworking/rtems_webserver/socket.c,
2645        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2646
26472002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2648
2649        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2650        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2651        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2652        above.
2653
26542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2655
2656        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2657        * wrapup/.cvsignore: Remove autom4te.cache.
2658        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2659        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2660        autom4te.cache.
2661        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2662        autom4te.cache.
2663        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2664        autom4te.cache.
2665
26662002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2669
26702002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * optman/.cvsignore: Add autom4te.cache.
2673
26742002-09-14      Joel Sherrill <joel@OARcorp.com>
2675
2676        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2677
26782002-09-07      Joel Sherrill <joel@OARcorp.com>
2679
2680        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2681        include files to resolve warnings.
2682
26832002-09-07      Chris Johns <ccj@acm.org>
2684
2685        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2686        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2687        which corrects the problem  where the cs8900.c file was actually the BSP
2688        glue.  Joel did some hacking so this file will compile.  Previously it
2689        required providing a target.h file to compile.
2690        * libchip/network/cs8900.c.bsp: New file.
2691
26922002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2695
26962002-08-31      Joel Sherrill <joel@OARcorp.com>
2697
2698        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2699        eliminate warning.
2700
27012002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * configure.ac: Add ada-tests.
2704
27052002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * Makefile.am: Add preinstall-stamp.
2708
27092002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
2711        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2712        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2713        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2714        gcc31 happy.
2715        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2716        cp.
2717
27182002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2721        make/bsp.mak.
2722        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2723        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2724
27252002-08-12      Joel Sherrill <joel@OARcorp.com>
2726
2727        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2728        avoid error.
2729
27302002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2733        * configure.ac: Add BSP_SUBDIRS.
2734        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2735        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2736        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2737        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2738        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2739        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2740        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2741        RTEMS_CHECK_BSP_CACHE.
2742        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2743        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2744        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2745        .$(OBJEXT) instead of .o.
2746        * libnetworking/pppd/Makefile.am,
2747        libnetworking/rtems_servers/Makefile.am,
2748        libnetworking/rtems_telnetd/Makefile.am,
2749        libnetworking/rtems_webserver/Makefile.am,
2750        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2751
27522002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2753
2754        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2755        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2756        ../libchip/serial/$(ARCH)/libserialio.a.
2757        * libchip/serial/Makefile.am: Don't tmp-install lib.
2758        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2759
27602002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * Makefile.am: Add rtems_makedir.
2763        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2764        * Makefile.am: Add wrapup-SUBDIR.
2765        * wrapup/ChangeLog: Remove.
2766        * wrapup/configure.ac: Remove.
2767        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2768        (Make the bare BSP happy).
2769        * configure.ac: Ditto.
2770        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2771        Create make/custom/default.cfg.
2772        * configure.ac: Add creation of make/custom/*.cfg. Create
2773        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2774
27752002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * Makefile.am: Clean $(PROJECT_RELEASE).
2778
27792002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2782        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2783        prototype mismatches.
2784
27852002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2786
2787        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2788        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2789
27902002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2791
2792        * acinclude.m4: Add test "$multilib" != "yes".
2793        * config-ml.in: Remove.
2794        * acinclude.m4: Cleanups.
2795        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2796        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2797        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2798        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2799        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2800
28012002-07-16      Eric Norum <eric.norum@usask.ca>
2802
2803        * New driver for the Intel EtherExpressPro (82559ER) chip.
2804        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2805        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2806        * libchip/network/Makefile.am: Modified to reflect above.
2807
28082002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * acinclude.m4: New.
2811        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2812        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2813        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2814
28152002-07-01      Joel Sherrill <joel@OARcorp.com>
2816
2817        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2818        _Objects_Information_table now that it is a two dimensional array based
2819        upon API and class.
2820        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2821        of strnlen().
2822
28232002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2824
2825        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2826        preinstall libnetapps.a.
2827
28282002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * configure.ac: Remove librpc.
2831
28322002-06-25      Joel Sherrill <joel@OARcorp.com>
2833
2834        * Per PR233, moved librpc to exec.
2835        * configure.ac, wrapup/Makefile.am: Modified.
2836        * librpc, librpc/ChangeLog: Removed.
2837
28382002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * optman/Makefile.am: Remove multilib support.
2841        * optman/configure.ac: Ditto.
2842        * optman/sapi/Makefile.am: Ditto.
2843
28442002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2847        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2848
28492002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        Move networking libraries to c/src/exec/libnetworking
2852        * libnetworking/configure.ac, libnetworking/Makefile.am,
2853        libnetworking/wrapup/Makefile.am: Reflect Moval.
2854
28552002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2856
2857        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2858        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2859        <rtems/bspIo.h>.
2860
28612002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2862
2863        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2864        * libnetworking/rtems/mkrootfs.h: Ditto.
2865        * libnetworking/rtems/Makefile.am: Reflect changes above.
2866
28672002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * configure.ac: Remove lib.
2870
28712002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2872
2873        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2874        that exception stack frames on M68K members with VBR always are 6 byte
2875        long. The incorrect assumption resulted in some gdb commands like "next"
2876        to fail on the 68360.
2877
28782002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2881        PR 220
2882        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2883        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2884        CVS.
2885        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2886        libnetworking/sys/filio.h: Remove.
2887        * libnetworking/sys/Makefile.am: Reflect changes above.
2888
28892002-05-07      Chris Johns <ccj@acm.org>
2890
2891        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2892        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2893        requires it to be stripped.
2894
28952002-05-01      Eric Norum <eric.norum@usask.ca>
2896
2897        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2898        assembly  to satisfy gcc 3.1 and newer.
2899
29002002-04-26      Eric Norum <eric.norum@usask.ca>
2901
2902        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2903        agressive optimization in gcc 3.1 does not reorder things.
2904
29052002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * libchip/network/dec21140.c: Reflect changes to powerpc's
2908        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2909        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2910        <rtems/score/cpu.h>.
2911        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2912        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2913
29142002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2915
2916        * optman/configure.ac: Remove ENABLE_GCC28.
2917
29182002-04-11      Chris Johns <ccj@acm.org>
2919
2920        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2921        driver control block field to the ifconfig network driver structure.
2922        This field is needed by the i82586 driver which was ported from NetBSD
2923        as it had better hardware abstraction.
2924        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2925        PR59, added the drv_ctrl driver control block field to the ifconfig
2926        network driver structure. This field is needed by the i82586 driver
2927        which was ported from NetBSD as it had better hardware abstraction.
2928
29292002-04-10      Mike Siers <mikes@poliac.com>
2930
2931        * libnetworking/rtems_webserver/NOTES,
2932        libnetworking/rtems_webserver/asp.c,
2933        libnetworking/rtems_webserver/balloc.c,
2934        libnetworking/rtems_webserver/default.c,
2935        libnetworking/rtems_webserver/ej.h,
2936        libnetworking/rtems_webserver/ejIntrn.h,
2937        libnetworking/rtems_webserver/ejlex.c,
2938        libnetworking/rtems_webserver/ejparse.c,
2939        libnetworking/rtems_webserver/emfdb.c,
2940        libnetworking/rtems_webserver/emfdb.h,
2941        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2942        libnetworking/rtems_webserver/handler.c,
2943        libnetworking/rtems_webserver/license.txt,
2944        libnetworking/rtems_webserver/md5.h,
2945        libnetworking/rtems_webserver/md5c.c,
2946        libnetworking/rtems_webserver/mime.c,
2947        libnetworking/rtems_webserver/misc.c,
2948        libnetworking/rtems_webserver/ringq.c,
2949        libnetworking/rtems_webserver/rom.c,
2950        libnetworking/rtems_webserver/security.c,
2951        libnetworking/rtems_webserver/sock.c,
2952        libnetworking/rtems_webserver/sym.c,
2953        libnetworking/rtems_webserver/uemf.c,
2954        libnetworking/rtems_webserver/uemf.h,
2955        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2956        libnetworking/rtems_webserver/url.c,
2957        libnetworking/rtems_webserver/value.c,
2958        libnetworking/rtems_webserver/wbase64.c,
2959        libnetworking/rtems_webserver/webcomp.c,
2960        libnetworking/rtems_webserver/webpage.c,
2961        libnetworking/rtems_webserver/webrom.c,
2962        libnetworking/rtems_webserver/webs.c,
2963        libnetworking/rtems_webserver/webs.h,
2964        libnetworking/rtems_webserver/websuemf.c,
2965        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2966        2.1.4.
2967
29682002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2969
2970        * libchip/network/i82586.c: Include <string.h>.
2971        * libchip/network/sonic.c: Ditto.
2972
29732002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2974
2975        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2976
29772002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2978
2979        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2980
29812002-03-27      Thomas.Doerfler@imd-systems.de
2982
2983        PR 144
2984        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2985        memory address 0 when called for the first time. This is done when
2986        trying to clear the variable "dhcp_hostname".
2987
29882002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2991        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2992        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2993        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2994        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2995        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2996        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2997        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2998        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2999        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3000        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3001        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3002        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3003        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3004        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3005        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3006        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3007        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3008        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3009        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3010        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3011        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3012        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3013        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3014        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3015        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3016        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3017        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3018        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3019        AUTOMAKE_OPTIONS.
3020        * libnetworking/configure.ac:
3021        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3022        foreign 1.6]).
3023        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3024        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3025        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3026        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3027        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3028        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3029        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3030        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3031        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3032        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3033        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3034        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3035        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3036        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3037        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3038        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3039        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3040
30412002-03-27      Ilya Alexeev <ilya@continuum.ru>
3042
3043        PR 162
3044        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3045        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3046        used in a device write routines.  Now ppp_softc structure have own
3047        character for writing to device (sc_outchar).  I think that converting
3048        local variables to static is not a right solution, because problems will
3049        occur in the case of two or more ppp instances.
3050        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3051        must be u_long, otherwise in the case of the big output packet endless
3052        loop may occur.
3053
30542002-03-21      Ilya Alexeev <ilya@continuum.ru>
3055
3056        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3057        preparations for multiple PPPD connections.
3058
30592002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        PR 149
3062        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3063        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3064        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3065        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3066
30672002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3068
3069        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3070        * configure.ac: Modified to reflect addition.
3071
30722002-02-27      Ilya Alexeev <ilya@continuum.ru>
3073
3074        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3075        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3076        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3077        capabilities as well as eliminate some warnings.
3078
30792002-02-27      Eric Norum <eric.norum@usask.ca>
3080
3081        * libnetworking/net/radix.c: Properly handle fetching the default route
3082        when there is no route.  This was a bug in the original FreeBSD code and
3083        this fix is from an updated version of their code.
3084
30852002-02-16      Eric Norum <eric.norum@usask.ca>
3086
3087        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3088        checking.
3089
30902002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3091
3092        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3093        dodefaultroute.
3094
30952002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3096
3097        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3098        include <rtems/seterr.h>.
3099
31002002-02-01      Mike Siers <mikes@poliac.com>
3101
3102        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3103        avoid bringing the link down too fast. NOTE: Mike reports successfully
3104        running at 56K baud on a direct link.
3105
31062002-02-01      Eric Valette <valette@crf.canon.fr>
3107
3108        * librdbg/So many patches have been posted recently on the mailing list
3109        and  because we were unable to find correct solution to compile on
3110        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3111        because the coding  style of rdbg was rather inconsistant among various
3112        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3113        global coding style (using indent + manual edits), 2) incorporate/review
3114        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3115        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3116        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3117        after rdbg initialization is done, NB : the paches is huge but it is
3118        mainly due to coding styke chnages.  Only few lines of codes have been
3119        really changed and they do not impact  rdbg functionnality (AFAIKT).
3120        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3121        librdbg/include/rdbg/m68k/rdbg_f.h,
3122        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3123        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3124        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3125        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3126        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3127        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3128        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3129        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3130        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3131        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3132        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3133        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3134        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3135        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3136        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3137        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3138
31392002-01-31      Mike Siers <mikes@poliac.com>
3140
3141        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3142        * Nice Update of PPPD support which eliminates the requiremetn that
3143        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3144        and reports that it seems to be more stable and handle larger packets
3145        better.  This patch replaces the termios tasks with more general pppd
3146        network driver tasks.  The functions pppinput() and pppstart() get
3147        called from the interrupt service routine.
3148        * libnetworking/Makefile.am, libnetworking/configure.ac,
3149        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3150        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3151        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3152        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3153        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3154        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3155        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3156        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3157        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3158        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3159        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3160        libnetworking/net/route.c, libnetworking/net/route.h,
3161        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3162        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3163        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3164        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3165        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3166        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3167        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3168        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3169        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3170        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3171        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3172        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3173        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3174        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3175        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3176        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3177        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3178        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3179        libnetworking/pppd/example/README,
3180        libnetworking/pppd/example/netconfig.h,
3181        libnetworking/wrapup/Makefile.am: Modified.
3182        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3183        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3184        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3185        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3186        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3187        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3188        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3189        libnetworking/modem/pppcompress.c: Subdirectory removed.
3190
31912002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3192
3193        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3194        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3195
31962002-01-18      Till Straumann <strauman@slac.stanford.edu>
3197
3198        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3199        issues: - exception handler needs to enable MSR_FP if the interrupted
3200        thread is FP enabled. - printk message for MSR fixed and added
3201        stacktrace. NOTE: this requires the stacktrace patch to
3202        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3203        however).
3204
32052002-01-06      Joel Sherrill <joel@OARcorp.com>
3206
3207        * optman/.cvsignore: Added aclocal.m4 and configure.
3208        * optman/.cvsignore: New file.
3209
32102002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3213
32142002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3215
3216        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3217        * optman/ChangeLog: New.
3218        * optman/configure.ac: New.
3219        * optman/Makefile.am: New.
3220        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3221        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3222
32232001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3224
3225        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3226
32272001-12-18      Eric Norum <eric.norum@usask.ca>
3228
3229        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3230        `directories' (path names with a / at the end) while disallowing open()
3231        operations on TFTP `directories'.
3232
32332001-12-07      Eric Norum <eric.norum@usask.ca>
3234
3235        * libnetworking/lib/tftpDriver.c: Restore write capability.
3236
32372001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3238
3239        * libchip/network/sonic.h: Fix typo.
3240        * libnetworking/arpa/Makefile.am: Remove stray lines.
3241
32422001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3243
3244        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3245
32462001-10-18      Eric Norum <eric.norum@usask.ca>
3247
3248        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3249        chdir() and open() operations within the TFTP file system.
3250
32512001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3252
3253        * librdbg/configure.ac: Fix latent bug exposed by removal of
3254        config.cache's which prevented powerpc targets librdbg from building.
3255
32562001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3259        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3260        autoconf-2.52 happy.
3261
32622001-10-12      Mike Siers <mikes@poliac.com>
3263
3264        * libnetworking/Update to stable working state.  Congratulations Mike!
3265        :).
3266        * libnetworking/modem_example: Directory removed.
3267        * libnetworking/modem_example/16550.h,
3268        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3269        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3270        libnetworking/modem_example/ppp.h,
3271        libnetworking/modem_example/pppcompress.c: Files removed.
3272        * libnetworking/pppd/example/pppd.options: New file.
3273        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3274        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3275        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3276        libnetworking/pppd/rtemsmain.c: Updated.
3277
32782001-10-12      Joel Sherrill <joel@OARcorp.com>
3279
3280        * libchip/serial/z85c30.c: Fixed typo.
3281
32822001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3283
3284        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3285        * configure.in: Remove.
3286        * configure.ac: New file, generated from configure.in by autoupdate.
3287        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3288        * libchip/configure.in: Remove.
3289        * libchip/configure.ac: New file, generated from configure.in by
3290        autoupdate.
3291        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3292        * librdbg/configure.in: Remove.
3293        * librdbg/configure.ac: New file, generated from configure.in by
3294        autoupdate.
3295        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3296        * libnetworking/configure.in: Remove.
3297        * libnetworking/configure.ac: New file, generated from configure.in by
3298        autoupdate.
3299
33002001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3303        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3304        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3305
33062001-09-27      Joel Sherrill <joel@OARcorp.com>
3307
3308        * libchip/ChangeLog: Fixed typo in date.
3309
33102001-09-27      Eric Norum <eric.norum@usask.ca>
3311
3312        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3313        TFTP  filesystem.
3314
33152001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3316
3317        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3318        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3319        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3320        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3321        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3322        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3323        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3324        'PREINSTALL_FILES ='.
3325        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3326        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3327        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3328        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3329        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3330        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3331        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3332        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3333        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3334        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3335        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3336        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3337
33382001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3341        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3342        * librdbg/src/m68k/any/Makefile.am: Ditto.
3343        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3344        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3345        happy.
3346
33472001-09-21      Joel Sherrill <joel@OARcorp.com>
3348
3349        * libchip/network/Makefile.am: Fixed typo on file name.
3350        * libchip/network/i82586.c: Commented out line 318 which is referencing
3351        a member of a structure that is not currently there.  This needs to be
3352        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3353        to C style.
3354
33552001-09-19      Eric Norum <eric.norum@usask.ca>
3356
3357        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3358
33592001-09-19      Chris Johns <ccj@acm.org>
3360
3361        * libchip/network/README.i82586, libchip/network/i82586.c,
3362        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3363        Network driver for Intel i82586.
3364        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3365        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3366        "root" filesystem with information obtained via the DHCP response.
3367
33682001-09-14      Eric Norum <eric.norum@usask.ca>
3369
3370        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3371        make gcc 3.x happy.
3372
33732001-08-16      Mike Siers <mikes@poliac.com>
3374
3375        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3376        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3377        These support callback functionality that has not even been compiled
3378        under RTEMS yet.
3379        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3380        example application.  Mike's notes on the modifications: - renamed
3381        error() function because of namespace problems - removed calls to the
3382        exit() funciton - removed extra files from the pppd source directory -
3383        defined pppd task constant values in rtemspppd.h - modifyied example
3384        code to get actual tick per second value - placed the pppd 2.3.11 man
3385        page file (pppd.8) into the pppd directory.
3386        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3387        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3388        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3389        libnetworking/pppd/rtems-ppp.c: Deleted.
3390        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3391        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3392        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3393        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3394        libnetworking/pppd/example/init.c,
3395        libnetworking/pppd/example/netconfig.h,
3396        libnetworking/pppd/example/ppp.conf,
3397        libnetworking/pppd/example/pppdapp.c,
3398        libnetworking/pppd/example/system.h: New files.
3399        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3400        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3401        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3402        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3403        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3404        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3405        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3406        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3407        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3408        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3409        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3410        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3411        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3412        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3413        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3414
34152001-08-16      Joel Sherrill <joel@OARcorp.com>
3416
3417        * libnetworking/pppd/example/Makefile: Removed.
3418        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3419        to avoid bootstrap -c clobbering it.
3420        * libnetworking/rtems_telnetd/.cvsignore: New file.
3421
34222001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3423
3424        * libnetworking/Makefile.am, libnetworking/configure.in,
3425        libnetworking/rtems_servers/Makefile.am,
3426        libnetworking/rtems_servers/telnetd.c,
3427        libnetworking/rtems_servers/telnetd.h,
3428        libnetworking/rtems_telnetd/Makefile.am,
3429        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3430        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3431        libnetworking/rtems_telnetd/telnetd.c,
3432        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3433        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3434        effect when ftpd change. - the tcp/ip stats have been implemented into
3435        icmds.c and started when telnetd daemon is started.
3436        * libnetworking/rtems_servers/telnetd.c,
3437        libnetworking/rtems_servers/telnetd.h: Removed.
3438        * libnetworking/rtems_telnetd: New directory.
3439        * libnetworking/rtems_telnetd/Makefile.am,
3440        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3441        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3442        libnetworking/rtems_telnetd/telnetd.c,
3443        libnetworking/rtems_telnetd/telnetd.h: New files.
3444
34452001-06-14      Joel Sherrill <joel@OARcorp.com>
3446
3447        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3448        Moved from libmisc/shell so the network stack to address network
3449        depenendency.
3450        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3451
34522001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3453
3454        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3455
34562001-05-15      Joel Sherrill <joel@OARcorp.com>
3457
3458        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3459        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3460        accidentally deleted the incorrectly empty versions.
3461
34622001-05-14      Till Straumann <strauman@slac.stanford.edu>
3463
3464        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3465        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3466        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3467        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3468        to know the values) - the affected BSP (shared/motorola) headers have
3469        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3470        driver (libchip/network/dec21140.c) has been fixed to use
3471        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3472        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3473        who is using this driver. - the DEC driver also has been fixed to use
3474        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3475        delay_in_bus_cycles().
3476
34772001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3478
3479        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3480
34812001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3482
3483        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3484
34852001-04-24      Eric Norum <eric.norum@usask.ca>
3486
3487        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3488        NTP synchronization a little more robust -- no NTP daemon yet, but at
3489        least it trys a little harder when the primary NTP server is down.
3490
34912001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3492
3493        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3494        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3495        libnetworking/pppd/modem_example/modem.c,
3496        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3497        other strings into English.
3498        * libnetworking/pppd/STATUS: updated to reflect the changes.
3499
35002001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3501
3502        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3503        again.
3504
35052001-04-20      Eric Valette <valette@crf.canon.fr>
3506
3507        * mcp750 directory renamed new_exception processing as it supports many
3508        more CPU models.
3509        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3510        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3511        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3512        formerly in mcp750 plus modifications.
3513        * librdbg/src/powerpc/mcp750/.cvsignore,
3514        librdbg/src/powerpc/mcp750/Makefile.am,
3515        librdbg/src/powerpc/mcp750/remdeb.h,
3516        librdbg/src/powerpc/mcp750/remdeb_f.x,
3517        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3518        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3519        new_exception_processing.
3520        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3521        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3522        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3523        part of this effort to add support for the MPC8xx.
3524
35252001-04-19      Joel Sherrill <joel@OARcorp.com>
3526
3527        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3528        internal include files.
3529
35302001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3531
3532        PR 158
3533        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3534        rcmd() library call by commenting out the parts that deal with signals.
3535        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3536        stdio. The 'server-side' parts of this file which deal with
3537        authentication are disabled since they are not needed.
3538
35392001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3540
3541        * libnetworking/include/.cvsignore: Remove dangling file.
3542
35432001-03-14      Joel Sherrill <joel@OARcorp.com>
3544
3545        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3546        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3547        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3548        libchip style serial drivers can be written in libcpu or libbsp.
3549
35502001-03-01      Joel Sherrill <joel@OARcorp.com>
3551
3552        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3553        libchip/network/sonic.c, libchip/network/sonic.h,
3554        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3555        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3556        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3557        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3558        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3559        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3560        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3561        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3562
35632001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3564
3565        * librdbg/include/rdbg/Makefile.am,
3566        librdbg/include/rdbg/i386/Makefile.am,
3567        librdbg/include/rdbg/m68k/Makefile.am,
3568        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3569        style on include files.
3570
35712001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3572
3573        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3574        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3575        replace ${..} with $(..).
3576        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3577        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3578        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3579        libnetworking/rtems/Makefile.am, libnetworking/
3580        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3581        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3582        include_*HEADERS instead of H_FILES.
3583        * libnetworking/include/Makefile.am: Remove.
3584        * libnetworking/Makefile.am: Add handling of *.h files.
3585        * libnetworking/configure.in: Remove include/Makefile.
3586
35872001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3588
3589        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3590
35912001-01-31      Sergei Organov <osv@javad.ru>
3592
3593        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3594        current dir and root dir removed in favor of new libio support for
3595        task-local current and root directories. - Bug in `close_data_socket()'
3596        introduced by previous change fixed. - `command_pasv()' changed to set
3597        timeout on socket we are listening on and code fixed to don't close
3598        socket twice on error. - `serr()' changed to clear `errno'. -
3599        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3600        changed to clear `errno' before processing session. -
3601        `close_data_socket()' fixed to close both active and passive sockets -
3602        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3603        empty string  in `exec_command()'.
3604
36052001-01-25      Eric Norum <eric.norum@usask.ca>
3606
3607        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3608        improves throughput on systems which are dropping packets.   Only the
3609        first timeout is reduced.  This keeps the number of extra packets down
3610        on networks that are very busy and dropping lots of packets.
3611
36122001-01-24      Sergei Organov <osv@javad.ru>
3613
3614        * libnetworking/rtems_servers/ftpd.c,
3615        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3616        - Timeouts on sockets implemented. 'idle' field added to configuration.
3617        No timeout by default to keep backward compatibility. Note: SITE IDLE
3618        command not implemented yet. - Basic global access control implemented.
3619        'access' field added to configuration. No access limitations by default
3620        to keep backward compatibility. - Anchor data socket for active mode
3621        (using self IP and port 20.) - Fixed default data port support (still
3622        not tested). - Don't allow IP address different from originating host in
3623        PORT command to improve security. - Fixed bug in MDTM command. - Check
3624        for correctness of parsing of argument in command_port(). - Fixed
3625        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3626        a directory. - Command parsing a little bit improved: command names are
3627        now converted to upper-case to be more compatible with RFC (command
3628        names are not case-sensitive.) - Reformat comments so that they have
3629        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3630        previous changes - True ASCII mode implemented (doesn't work for hooks
3631        and /dev/null) - Passive mode implemented, PASV command added. - Default
3632        port for data connection could be used (untested, can't find ftp client
3633        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3634        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3635
36362001-01-18      Joel Sherrill <joel@OARcorp.com>
3637
3638        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3639        macro using variable arguments.
3640        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3641        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3642        since I updated the main RTEMS development machine to RedHat 7.2 and
3643        apparently got a new version of rpcgen.
3644
36452001-01-12      Sergei Organov <osv@javad.ru>
3646
3647        * libnetworking/rtems_servers/ftpd.c,
3648        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3649        - use pool of pre-created threads to handle sessions instead of
3650        creating/deleting threads on the fly - LIST output is now similar to
3651        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3652        happy with it. - LIST NAME now works (both for files and directories) -
3653        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3654        clients happy  - keep track of CWD for every session separately -
3655        ability to specify root directory name for FTPD in configuration table.
3656        FTPD will then create illusion for FTP clients that this is actually
3657        root directory. - ignore options sent in commands, thus LIST -al FILE
3658        works and doesn't try to list "-al" directory. - buffers are allocated
3659        on stack instead of heap where possible to eliminate malloc/free calls
3660        (avoid possible heap fragmentation troubles). - drop using of task
3661        notepad to pass parameters - use function arguments instead - use
3662        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3663        in socket() instead of AF_INET.
3664
36652001-01-02      Joel Sherrill <joel@OARcorp.com>
3666
3667        * libnetworking/CHANGELOG: Removed.
3668        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3669
36702000-12-14      Eric Norum <eric.norum@usask.ca>
3671
3672        * libnetworking/lib/tftpDriver.c: Added write capability.
3673
36742000-12-08      Joel Sherrill <joel@OARcorp.com>
3675
3676        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3677        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3678        numerous variable declarations conditional on PPP_COMPRESS and
3679        PPP_FILTER.  Commented out variables that were not used because the code
3680        using them was commented out. Removed totally unused variables.
3681        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3682        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3683
36842000-11-30      Joel Sherrill <joel@OARcorp.com>
3685
3686        * libnetworking/modem/ppp_tty.c: Changed to include
3687        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3688        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3689        * libnetworking/Makefile.am: Modified to reflect above.
3690
36912000-11-27      Joel Sherrill <joel@OARcorp.com>
3692
3693        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3694
36952000-11-25      Eric Norum <eric.norum@usask.ca>
3696
3697        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3698        core.
3699
37002000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3701
3702        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3703        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3704        subdir.
3705        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3706        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3707        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3708        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3709        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3710        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3711        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3712        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3713        ppp_tty.c and the real pppd main is in pppmain.c.
3714
37152000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3716
3717        * libchip/network/sonic.c: Added ipalign() routine to align the received
3718        packet so that the ip header is on a 32-bit boundary. Necessary for
3719        cpu's that do not allow unaligned loads and stores and when the 32-bit
3720        DMA mode is used.
3721
37222000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3723
3724        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3725        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3726        ACLOCAL_AMFLAGS.
3727        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3728        ACLOCAL_AMFLAGS.
3729        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3730        ACLOCAL_AMFLAGS.
3731
37322000-11-03      Chris Johns <ccj@acm.org>
3733
3734        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3735        libchip/network/cs8900.h: New files.
3736
37372000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3738
3739        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3740        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3741        $(RTEMS_TOPdir)/aclocal.
3742        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3743        $(RTEMS_TOPdir)/aclocal.
3744        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3745        $(RTEMS_TOPdir)/aclocal.
3746
37472000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3748
3749        * configure.in: Switch to GNU-canonicalization.
3750        * Makefile.am: Reflect changes to configure.in.
3751        * acinclude.m4: Remove.
3752
37532000-10-30      Joel Sherrill <joel@OARcorp.com>
3754
3755        * POSIX include files merged into newlib.  This resulted in some
3756        definitions moving to other files and thus some secondary effects in
3757        RTEMS source code.
3758        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3759        in sync with newlib's <machine/types.h>.
3760        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3761        definition of struct itimerval in <sys/time.h>.
3762
37632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3764
3765        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3766        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3767        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3768        * ChangeLog: Fix typos.
3769        * configure.in: add tests to the GNU canonicalized subdirectories.
3770
37712000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3772
3773        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3774        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3775        the lib directory before configuring lib/.
3776
37772000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3778
3779        * configure.in, Makefile.am: add exec to the GNU canonicalized
3780        subdirectories.
3781        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3782        * configure.in: add libnetworking, librpc and librdb to the GNU
3783        canonicalized subdirectories.
3784        * configure.in: add libmisc and libchip to the GNU canonicalized
3785        subdirectories.
3786        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3787        Switch to GNU canonicalization.
3788        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3789        Switch to GNU canonicalization.
3790        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3791        Switch to GNU canonicalization.
3792
37932000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3794
3795        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3796        canonicalization to libfs/. The approach is currently a bit of a hack as
3797        GNU canonicalization does not support the per-BSP build some of the
3798        other directories require.  As more of the tree is converted, this will
3799        become less  of an issue.
3800
38012000-10-20      Joel Sherrill <joel@OARcorp.com>
3802
3803        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3804        parameter.
3805
38062000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3807
3808        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3809        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3810        * librdbg/configure.in: Add m68k support.
3811        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3812        subdirectory.
3813        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3814        failure.
3815        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3816        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3817        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3818        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3819        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3820        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3821        librdbg/src/m68k/.cvsignore: New files.
3822        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3823        function pointers.
3824        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3825        _after_ pointer has been checked against NULL.
3826
38272000-10-18      Joel Sherrill <joel@OARcorp.com>
3828
3829        * wrapup/Makefile.am: Added libfs.
3830
38312000-10-18      Chris Johns <ccj@acm.org>
3832
3833        * libfs created.
3834        * configure.in: Added libfs subdirectory.
3835        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3836
38372000-09-28      Joel Sherrill <joel@OARcorp.com>
3838
3839        * libnetworking/rtems_webserver/Makefile.am,
3840        libnetworking/rtems_webserver/base64.c,
3841        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3842        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3843
38442000-09-22      Joel Sherrill <joel@OARcorp.com>
3845
3846        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3847        libnetworking/rtems/rtems_bsdnet_internal.h,
3848        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3849        have included rtems.h.  It is now including precisely the  least amount
3850        of low level, yet portable .h files to get the basic RTEMS types
3851        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3852        used machine/types.h to include rtems.h.
3853
38542000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3855
3856        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3857
38582000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3859
3860        * libnetworking/ChangeLog: Cleanup.
3861
38622000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3863
3864        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3865        * libchip/ChangeLog: Fix formating.
3866
38672000-09-05      Joel Sherrill <joel@OARcorp.com>
3868
3869        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3870        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3871        confusion and to work with the converted flags.
3872
38732000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3874
3875        * wrapup/Makefile.am: Include compile.am.
3876        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3877        libchip/serial/Makefile.am: Include compile.am.
3878        * librdbg/src/i386/any/Makefile.am,
3879        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3880        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3881        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3882        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3883        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3884        libnetworking/rtems_servers/Makefile.am,
3885        libnetworking/rtems_webserver/Makefile.am,
3886        libnetworking/wrapup/Makefile.am: Include compile.am.
3887
38882000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3889
3890        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3891        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3892
38932000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3894
3895        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3896
38972000-08-31      Joel Sherrill <joel@OARcorp.com>
3898
3899        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3900        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3901        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3902        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3903        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3904        * libnetworking/wbase64.c: Removed.
3905        * libnetworking/Makefile.am, libnetworking/asp.c,
3906        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3907        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3908        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3909        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3910        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3911        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3912        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3913        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3914        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3915        Modified.
3916
39172000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3918
3919        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3920
39212000-08-30      Joel Sherrill <joel@OARcorp.com>
3922
3923        * libnetworking/rtems_webserver/license.txt: New file.
3924
39252000-08-10      Joel Sherrill <joel@OARcorp.com>
3926
3927        * ChangeLog: New file.
3928        * libchip/ChangeLog: New file.
3929        * librdbg/ChangeLog: New file.
3930        * libnetworking/ChangeLog: New file.
3931
Note: See TracBrowser for help on using the repository browser.