source: rtems/c/src/ChangeLog @ 5ea6d2e6

4.104.11
Last change on this file since 5ea6d2e6 was 0d3b27cd, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 22, 2009 at 4:00:55 PM

2009-07-22 Joel Sherrill <joel.sherrill@…>

  • libchip/ide/ata.c: Remove warning.
  • Property mode set to 100644
File size: 149.8 KB
Line 
12009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/ide/ata.c: Remove warning.
4
52009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
8        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
9        now use the same macros.
10        * aclocal/bsp-bspcleanup-options.m4: New file.
11
122009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
15        obsolete defines and declarations.  Set initial baud during device
16        open.  Fixed interrupt mode.
17
182009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
21        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
22        EINVAL and ENOTTY as appropriate.
23
242009-05-30      Chris Johns <chrisj@rtems.org>
25
26        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
27        devices on an IDE bus and cleaned up the initialisation register
28        call.
29
302009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * libchip/network/i82586.c: Fix warning in manner suggested by
33        Arnout Vandecappelle <arnout@mind.be> in
34        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
35
362009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/network/if_dc.c: Fixed warnings.
39
402009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
43        as needed.
44
452009-04-29      Chris Johns <chrisj@rtems.org>
46
47        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
48
49        * libchip/ide/ide_controller.c: Change the status detection and
50        add a message if the transfer fails. There is currently no error
51        handle at the IDE drvier level.
52
532009-03-12      Daniel Hellstrom <daniel@gaisler.com>
54
55        PR 1392/bsps
56        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
57        over multiple pages results in extra data being written.
58
592009-02-27      Gene Smith <gene.smith@siemens.com>
60
61        PR 1356
62        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
63        cards.
64
652009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
68        enabled on x86.
69
702009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * aclocal/bspopts.m4: Quoting cosmetics.
73
742009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
75
76        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
77        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
78        writes.  Fixed integer type in device structure.
79
802009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * libchip/serial/ns16550.c: Turn on ns16550_process() for
83        BSP_FEATURE_IRQ_LEGACY case also.
84
852008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
88        level LibI2C interface.  Added generic block IO functions.
89
902008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
93        optman/rtems/no-msg.c, optman/rtems/no-part.c,
94        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
95        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
96        optman/sapi/no-ext.c, optman/sapi/no-io.c:
97        Revert previous patch (cvs clash with Joel hacking cpukit).
98
992008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * aclocal/canonical-target-name.m4: Remove tic4x.
102
1032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
106
1072008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
110        optman/rtems/no-msg.c, optman/rtems/no-part.c,
111        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
112        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
113        optman/sapi/no-ext.c, optman/sapi/no-io.c:
114        Fix prototypes.
115
1162008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
119
1202008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
121
122        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
123        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
124        duplicated data.
125
1262008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
129        SuperCore Handler initialization routines to directly pull parameters
130        from configuration table.
131
1322008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
133
134        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
135        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
136        optman/rtems/no-part.c, optman/rtems/no-region.c,
137        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
138        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
139        initialization routines to directly pull parameters from
140        configuration table. Eliminate empty routines sportted.
141
1422008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
145
1462008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
147
148        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
149        all public use of TOD conversion routines.
150
1512008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * libchip/network/smc91111config.h:
154        #include <stdint.h> instead of <rtems/stdint.h>.
155
1562008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
159        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
160
1612008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
162
163        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
164
1652008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
166
167        * libchip/serial/ns16550.c: Transmit the character in the polled write
168        function within a critical section for printk() compatibility.
169
1702008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
171
172        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
173
1742008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
175
176        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
177
1782008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
179
180        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
181
1822008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * aclocal/bsp-bootcard-options.m4: Fix quoting.
185
1862008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
187
188        * aclocal/bsp-bootcard-options.m4: New file.
189        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
190
1912008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
192
193        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
194        BSPs that support this feature.
195
1962008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
197
198        * libchip/serial/ns16550.c: Fix typo.
199
2002008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * libchip/serial/ns16550.c: Fix typo.
203
2042008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * libchip/serial/ns16550.c: Add not supported on arm even though it is
207        not simple vectored.
208
2092008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * libchip/serial/ns16550.c: Not currently supported on architectures
212        with simple vectored interrupt model.
213
2142008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * aclocal/version.m4: Bump RTEMS_API to 4.10.
217        Bump _RTEMS_VERSION to 4.9.99.0.
218
2192008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
220
221        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
222        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
223        functions have now static linkage type.  Added constant qualifier to
224        operations table and read-only function parameters.
225
226        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
227        c/src/libchip/serial/serial.h:  Include required header files.  Removed
228        support for old PowerPC exception handling.  Various fixes for
229        interrupt related routines.  Added support for BSPs with IRQ extension
230        API.
231
2322008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
233
234        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
235        is no PCI bus based upon the BSP not having a base address defined.
236        This means this driver cannot be supported on that board.
237
2382008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
239
240        * libchip/network/dec21140.c, libchip/network/elnk.c,
241        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
242
2432008-09-17      Miao Yan <yanmiaobest@gmail.com>
244
245        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
246        add simple device only filesystem (devfs), optionally completely drop
247        out filesystem, and to clean up disabling newlib reentrancy support.
248        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
249        now has a 15K code space.
250        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
251        Removed.
252
2532008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * libchip/ide/ata.h: Convert to Unix file format.
256
2572008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
258
259        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
260        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
261        libchip/serial/serial.h, libchip/serial/serprobe.c,
262        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
263        Convert to "bool".
264        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
265        libchip/i2c/spi-memdrv.h: Convert to "bool".
266        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
267        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
268        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
269        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
270        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
271        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
272        Convert to "bool".
273        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
274        Convert to "bool".
275        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
276        Convert to "bool".
277
2782008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
279
280        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
281        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
282        memory driver to not use the clock ioctl to install a method to poll
283        for input. It now uses a Class API Timer which means we can eliminate
284        this special IOCTL from all clock drivers.
285        * libchip/shmdr/setckvec.c: Removed.
286
2872008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
288
289        * libchip/network/sonic.c: Do not declare a variable just to hold an
290        ignored return value.
291
2922008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
293
294        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
295
2962008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
297
298        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
299        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
300
3012008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
302
303        * libchip/display/disp_hcms29xx.c: Do not make these static. They
304        appear to be unused that way.
305
3062008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * libchip/shmdr/shm_driver.h: Correct prototypes.
309
3102008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
311
312        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
313        variables and made methods static.
314
3152008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
316
317        * libchip/serial/ns16550.c: Fix warning.
318
3192008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
320
321        * aclocal/prog-cc.m4: Add -Wnested-externs.
322
3232008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * libchip/network/dec21140.c: Add missing prototype.
326        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
327
3282008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
331        -Wstrict-prototypes to RTEMS_CFLAGS.
332
3332008-08-02      Chris Johns <chrisj@rtems.org>
334
335        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
336        rtems_blkdev_request count and start references. Use
337        RTEMS_BLKDEV_START_BLOCK.
338
3392008-07-29      Chris Johns <chrisj@rtems.org>
340
341        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
342
343        * libchip/ide/ata.c: Change to use a mutex rather than disable
344        pre-emption. Updated to the libblock changes.
345
346        * libchip/ide/ata_internal.h: Updated to the new chains API.
347
348        * libchip/ide/ide_controller.c: Updated to the libblock
349        changes. Added come debug tracing.
350
351        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
352        to the libblock changes.
353
3542008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
355
356        * configure.ac: Remove RPCGEN, RPCTOOLS.
357
3582008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
359
360        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
361        for output format specifiers.
362
3632008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
364
365        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
366        Fixed some data types
367
3682008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
369
370        * libchip/i2c/spi-sd-card.c: Added missing header file.
371        * libchip/Makefile.am: Added SD Card driver.
372
3732008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
374
375        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
376        make glyphs non-constant, added file headers
377
3782008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
379
380        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
381        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
382        * libchip/display/font_hcms29xx.h
383        Creation of SPI display driver
384
3852008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
386
387        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
388        via SPI.
389
3902008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
391
392        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
393        AC_PREREQ(2.62).
394
3952008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
396
397        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
398
3992008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
400
401        * libchip/Makefile.am: Move termios helper routines from libchip to
402        libcsupport. Add routine which makes it easy for a termios device
403        driver to inform termios of its default baud rate. This avoids
404        inconsistencies in later termios settings changes.
405        * libchip/serial/termios_baud2index.c,
406        libchip/serial/termios_baud2num.c: Removed.
407
4082008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
409
410        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
411
4122008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
413
414        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
415        not fail if there are none.
416
4172008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
418
419        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
420        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
421        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
422        * libchip/Makefile.am:
423        derived a generic spi memory driver from spi-flash-m25p40,
424        added descriptor for fram fm25l256
425
4262008-05-07      Till Straumann <strauman@slac.stanford.edu>
427
428        PR 649/bsps
429        * libchip/ide/ata.c: Give up if the interface does not become ready.
430
4312008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
432
433        Moved to cpukit.
434        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
435        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
436        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
437        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
438        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
439        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
440        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
441        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
442        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
443        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
444        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
445        nfsclient/src/xdr_mbuf.c: Removed.
446
4472008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
450
4512008-01-05      Chris Johns <chrisj@rtems.org>
452
453        * libchip/flash/am29lv160.c: Update the blank check error message
454        to say there is an error.
455       
4562007-12-22      Chris Johns <chrisj@rtems.org>
457
458        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
459        the hello message. Just one line but still a little too long.
460       
4612007-12-14      Chris Johns <chrisj@rtems.org>
462
463        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
464        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
465        * libchip/flash, libchip/flash/am29lv160.c,
466        libchip/flash/am29lv160.h: New.
467
4682007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * libchip/network/if_fxp.c: Spacing.
471
4722007-11-20      Till Straumann <strauman@slac.stanford.edu>
473
474        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
475        Avoid using 'stdio' before the system is up and fully
476        initialized.
477
4782007-11-20      Till Straumann <strauman@slac.stanford.edu>
479
480        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
481        * libchip/Makefile.am, libchip/preinstall.am:
482        added new driver for Maxim DS1375 i2c RTC.
483
4842007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
485
486        * libchip/i2c/spi-flash-m25p40.c:
487        added addressing call in write function
488
4892007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
490
491        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
492        * libchip/Makefile.am:
493        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
494
4952007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
496
497        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
498
4992007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
500
501        * nfsclient/Makefile.am: Fix errors.
502
5032007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
504
505        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
506
5072007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * aclocal/version.m4: Bump RTEMS_API to 4.9.
510        Bump RTEMS_VERSION to 4.8.99.0.
511
5122007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
513
514        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
515
5162007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * configure.ac: Remove AC_PROG_AWK (Unused).
519
5202007-09-14      Daron Chabot <djc915@mail.usask.ca>
521
522        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
523        rtems_interrupt_vector, to permit passing arbitrary arguments to the
524        ISR. Clean up of variables to silence compiler warnings.
525
5262007-09-13      Daniel Hellstrom <daniel@gaisler.com>
527
528        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
529
5302007-09-12      Daniel Hellstrom <daniel@gaisler.com>
531
532        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
533          - Odd bit bug in some chips taken care of.
534          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
535            alignment but failing to do so must have made the driver writer to make
536            some incorrect assumptions about MBUFs.
537          - Fixed MBUF handling to handle mbuf chains better. The Data length of
538            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
539          - Made while loop responsible for copying data to fifo port copy 16 shorts
540            per loop instead of 1 short, increasing the copying process.
541
5422007-09-07      Daniel Hellstrom <daniel@gaisler.com>
543
544        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
545        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
546
5472007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
548
549        * configure.ac, wrapup/Makefile.am: Remove RDBG.
550        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
551        librdbg/Makefile.am, librdbg/preinstall.am,
552        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
553        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
554        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
555        librdbg/include/rdbg/powerpc/rdbg_f.h,
556        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
557        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
558        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
559        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
560        librdbg/src/servtsp.c, librdbg/src/servutil.c,
561        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
562        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
563        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
564        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
565        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
566        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
567        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
568        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
569        librdbg/src/powerpc/rdbg_f.c,
570        librdbg/src/powerpc/new_exception_processing/remdeb.h,
571        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
572        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
573        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
574
5752007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
576
577        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
578
5792007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
580
581        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
582          sizes.
583
5842007-07-27      Chris Johns <chrisj@rtems.org>
585
586        * wrapup/Makefile.am: Create archive from a file for hosts
587        with a limited command line size.
588
5892007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
592          sizes.
593
5942007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
595       
596        * configure.ac: Add nfsclient.
597        * nfsclient/Makefile.am: New.
598        * nfsclient/proto/Makefile, nfsclient/Makefile,
599          nfsclient/src/Makefile: Remove.
600        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
601        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
602
6032007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
604
605        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
606        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
607        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
608        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
609        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
610        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
611        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
612        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
613        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
614        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
615        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
616        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
617
6182007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
619
620        * libchip/serial/ns16550.c: removed timed out wait for transmitter
621        to become ready: This will not work for fast CPUs.
622
6232007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
624
625        * libchip/ide/ata.c: fixed warning
626
6272007-06-20      Ray Xu <rayx@gmail.com>
628
629        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
630        console, and libio. This shrinks the memory requirements but Joel has
631        not figured out how best to present this to application space.
632        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
633        New files.
634
6352007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
636
637        * optman/sapi/no-io.c: Split IO Manager into one function per file so
638        now we only need required initialization methods.
639
6402007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
641
642        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
643        parameter since it was used to configure a no longer used feature.
644        Device names are now part of the filesystem not in a table.
645
6462007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
649        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
650        optman/rtems/no-part.c, optman/rtems/no-region.c,
651        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
652        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
653        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
654        other optional managers so using them reduces application size
655        instead of increasing it.
656        * optman/rtems/no-barrier.c: New file.
657
6582007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
659
660        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
661        adjustments to pci-API changes.
662        * libchip/network/dec21140.c, libchip/network/elnk.c,
663        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
664        changes.
665
6662007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
667
668        * libchip/network/dec21140.c, libchip/network/if_dc.c,
669        libchip/network/if_fxp.c: Reflect changes to pci-API.
670
6712007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
674        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
675
6762007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
677
678        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
679          being used to compile "tools").
680
6812007-03-13      Joel Sherrill <joel@OARcorp.com>
682
683        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
684
6852007-03-12      Joel Sherrill <joel@OARcorp.com>
686
687        * libchip/network/cs8900.c, libchip/network/cs8900.h,
688        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
689        and/or fix mistake in copyright notice. Both of these mistakes appear
690        to be from code submitted after these changes were made previously.
691
6922007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
693
694        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
695
6962007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * libchip/Makefile.am: Correct path to README.tulipclone.
699
7002007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * libchip/ide/ata.c: Remove superfluous type casts.
703
7042007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
705
706        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
707        Use size_t for sizes.
708
7092007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
710
711        * libchip/ide/ata.c: in ata_request_done: moved call to free()
712        from preemption disabled region
713
7142007-01-16      Till Straumann <strauman@slac.stanford.edu>
715
716        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
717        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
718        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
719
7202006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
721
722        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
723          ioctl_command_t as ioctl argument.
724
7252006-12-13      Joel Sherrill <joel@OARcorp.com>
726
727        * librtems++/include/rtems++/rtemsEvent.h,
728        librtems++/include/rtems++/rtemsMessageQueue.h,
729        librtems++/include/rtems++/rtemsSemaphore.h,
730        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
731        librtems++/src/rtemsMessageQueue.cc,
732        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
733        rtems_unsigned32 to uint32_t.
734
7352006-12-13      Joel Sherrill <joel@OARcorp.com>
736
737        PR 1181/bsps
738        * optman/rtems/no-msg.c: Clean up dead code.
739
7402006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
743
7442006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
745
746        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
747        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
748        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
749
7502006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * configure.ac: New BUG-REPORT address.
753
7542006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * Makefile.am: Remove ampolish3.
757
7582006-11-17      Joel Sherrill <joel@OARcorp.com>
759
760        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
761        blank lines.
762
7632006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
764
765        * configure.ac: Remove RTEMS_AMPOLISH3.
766        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
767          Remove checks for AMPOLISH3.
768        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
769        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
770        * ampolish3: Remove.
771
7722006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
773
774        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
775        * aclocal/prog-cc.m4: Remove CFLAGS.
776        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
777        Compose CFLAGS. Append CFLAGS to ac_configure_args.
778
7792006-10-23      Joel Sherrill <joel@OARcorp.com>
780
781        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
782
7832006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
784
785        * automake/compile.am: Use hard-coded RTEMS_* flags.
786
7872006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
788
789        * aclocal/rtems-top.m4: Remove RTEMS_API.
790        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
791
7922006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
793
794        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
795
7962006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
797
798        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
799
8002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
801
802        * aclocal/version.m4: Bump version to 4.7.99.0.
803
8042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
805
806        * configure.ac: Require autoconf-2.60. Require automake-1.10.
807
8082006-09-11      Joel Sherrill <joel@OARcorp.com>
809
810        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
811
8122006-09-04      Joel Sherrill <joel@OARcorp.com>
813
814        * libchip/network/greth.c, libchip/network/open_eth.c,
815        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
816        introduced by warning removal.
817
8182006-09-01      Joel Sherrill <joel@OARcorp.com>
819
820        * libchip/network/greth.c, libchip/network/open_eth.c,
821        libchip/network/smc91111.c: Remove warnings and correct prototype
822        added earlier today.
823
8242006-09-01      Joel Sherrill <joel@OARcorp.com>
825
826        * libchip/network/cs8900.c, libchip/network/greth.c,
827        libchip/network/i82586.c, libchip/network/open_eth.c,
828        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
829        sized integers, and inttypes.h printf helpers.
830
8312006-08-09      Kolja Waschk <waschk@telos.de>
832
833        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
834
8352006-07-12      Joel Sherrill <joel@OARcorp.com>
836
837        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
838
8392006-07-11      Jerry Needell <jerry.needell@unh.edu>
840
841        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
842        4.6 branch.  Original modifications by Gaisler Enterprises.
843        * libchip/network/greth.c, libchip/network/greth.h: New files.
844
8452006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
846
847        * ide/ata.[ch]:
848        (PR1118) fetch priority for ATA task from a variable,
849        not a fixed configuration value.
850       
8512006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
852
853        * Makefile.am: Add ampolish3.
854
8552006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
856
857        * ampolish3: New.
858        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
859
8602006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
861
862        * aclocal/rtems-ampolish.m4: New.
863        * configure.ac: Use RTEMS_AMPOLISH3.
864
8652006-04-18  Joel Sherrill <joel@OARcorp.com>
866
867        * aclocal/version.m4: Updated to rtems-4.6.99.3.
868
8692006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
870
871        PR 853/filesystem
872        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
873        should be modified to support the new exception scheme and to use the
874        handle parameter.
875
8762006-02-a32     Eric Norum <norume@aps.anl.gov>
877
878        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
879        "newer" PCI access calls.  Minor cleanups.  Comments.
880
8812006-01-12      Eric Norum <norume@aps.anl.gov>
882
883        PR 861/networking
884        PR 863/networking
885        * libchip/network/smc91111.c: Fix illegal lvalue increments.
886
8872006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
888
889        * wrapup/Makefile.am: Add preinstall.am.
890        * libchip/Makefile.am: Build libchip/network/smc91111.
891        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
892        Eliminate cyg_int* crap.
893
8942006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
895
896        * librdbg/Makefile.am: Add preinstall.am.
897        * aclocal/bsp-configure.m4: Add ampolish3.
898        New header guards.
899
9002006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
901
902        * libchip/network/open_eth.c, libchip/network/open_eth.h:
903        Merger from rtems-4-6-branch.
904
9052006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
906
907        * libchip/network/smc91111.c
908        libchip/network/smc91111config.h
909        libchip/network/smc91111exp.h
910        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
911        * libchip/Makefile.am: Reflect adding smc91111*.
912
9132006-01-08      Joel Sherrill <joel@OARcorp.com>
914
915        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
916        char *.
917
9182006-01-08      Joel Sherrill <joel@OARcorp.com>
919
920        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
921        warnings.
922
9232005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
924
925        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
926        Add RTEMS_RELLDFLAGS.
927        * automake/compile.am: Remove RTEMS_USE_GCC.
928        Remove RTEMS_RELLDFLAGS.
929        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
930
9312005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
932
933        * libchip/network/if_media.h, libchip/network/mii.h:
934        Remove (Moved to cpukit).
935        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
936        and libchip/network/if_media.h.
937        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
938        if_media.h having moved.
939
9402005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
941
942        * automake/compile.am, automake/host.am, automake/local.am,
943        automake/subdirs.am: Remove depend.
944        * configure.ac: Explicitly pass --libdir and --includedir to
945        testsuites.
946
9472005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
948
949        * configure.ac: Reflect changes to testsuites.
950
9512005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
952
953        * automake/compile.am: Remove GCCSPECS.
954        * aclocal/prog-cc.m4: Add GCCSPECS.
955        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
956
9572005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
958
959        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
960        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
961
9622005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
963
964        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
965        libcpu/byteorder.h for i386.
966
9672005-11-02      Till Straumann <strauman@slac.stanford.edu>
968
969        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
970        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
971        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
972        added a simple API/library for i2c devices and drivers for i2c
973        2-byte eeproms and a ds1621 temperature sensor; API is documented
974        in libi2c.h.
975
9762005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
977
978        * libnetworking/pppd/ipxcp.c,
979        libnetworking/pppd/chat.c,
980        libnetworking/pppd/patchlevel.h,
981        libnetworking/pppd/upap.h,
982        libnetworking/pppd/md5.h,
983        libnetworking/pppd/pppd.8,
984        libnetworking/pppd/README,
985        libnetworking/pppd/preinstall.am,
986        libnetworking/pppd/md4.h,
987        libnetworking/pppd/magic.c,
988        libnetworking/pppd/pppd.h,
989        libnetworking/pppd/demand.c,
990        libnetworking/pppd/rtemsmain.c,
991        libnetworking/pppd/sys-rtems.c,
992        libnetworking/pppd/ipcp.h,
993        libnetworking/pppd/lcp.h,
994        libnetworking/pppd/chap_ms.c,
995        libnetworking/pppd/md4.c,
996        libnetworking/pppd/rtemspppd.h,
997        libnetworking/pppd/cbcp.h,
998        libnetworking/pppd/auth.c,
999        libnetworking/pppd/lcp.c,
1000        libnetworking/pppd/example/README,
1001        libnetworking/pppd/example/ppp.conf,
1002        libnetworking/pppd/example/system.h,
1003        libnetworking/pppd/example/netconfig.h,
1004        libnetworking/pppd/example/pppdapp.c,
1005        libnetworking/pppd/example/init.c,
1006        libnetworking/pppd/example/Makefile-user,
1007        libnetworking/pppd/example/pppd.options,
1008        libnetworking/pppd/rtemspppd.c,
1009        libnetworking/pppd/ipxcp.h,
1010        libnetworking/pppd/chap_ms.h,
1011        libnetworking/pppd/options.c,
1012        libnetworking/pppd/magic.h,
1013        libnetworking/pppd/chap.h,
1014        libnetworking/pppd/cbcp.c,
1015        libnetworking/pppd/upap.c,
1016        libnetworking/pppd/chap.c,
1017        libnetworking/pppd/Makefile.am,
1018        libnetworking/pppd/ccp.h,
1019        libnetworking/pppd/utils.c,
1020        libnetworking/pppd/rtemsdialer.h,
1021        libnetworking/pppd/fsm.h,
1022        libnetworking/pppd/pathnames.h,
1023        libnetworking/pppd/md5.c,
1024        libnetworking/pppd/fsm.c,
1025        libnetworking/pppd/ipcp.c,
1026        libnetworking/pppd/STATUS,
1027        libnetworking/pppd/ccp.c,
1028        libnetworking/Makefile.am: Remove (Moved to cpukit).
1029
10302005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1031
1032        * configure.ac: Remove libnetworking, libnetworking/pppd.
1033        * wrapup/Makefile.am: Remove libpppd.a.
1034
10352005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1036
1037        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1038        rtemsdialer.h to $(includedir)/rtems.
1039
10402005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1041
1042        * libnetworking/rtems_telnetd/icmds.c,
1043        libnetworking/rtems_telnetd/Makefile.am,
1044        libnetworking/rtems_telnetd/preinstall.am,
1045        libnetworking/rtems_telnetd/pty.c,
1046        libnetworking/rtems_telnetd/pty.h,
1047        libnetworking/rtems_telnetd/README,
1048        libnetworking/rtems_telnetd/telnetd.c,
1049        libnetworking/rtems_telnetd/telnetd.h:
1050        Remove (Moved to cpukit).
1051
10522005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1053
1054        * configure.ac: Remove libnetworking/rtems_telnetd.
1055        * libnetworking/Makefile.am: Remove rtems_telnetd.
1056        * libnetworking/README: Remove (Obsolete).
1057        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1058
10592005-10-20  Eric Norum <norume@aps.anl.gov>
1060
1061        * libchip/network/dec21140.c: Clean up PCI mapping.
1062
10632005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1064
1065        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1066        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1067        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1068        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1069        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1070        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1071
10722005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1073
1074        * aclocal/bspopts.m4: Add missing m4 quotes.
1075
10762005-09-02  Joel Sherrill <joel@OARcorp.com>
1077
1078    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1079
10802005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1081
1082        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1083        libchip/network/dec21140.c: Remove initialization of PCI bus.
1084
10852005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1086
1087        * optman/Makefile.am: Add preinstall.am.
1088
10892005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1090
1091        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1092        UNTESTED to tested.
1093
10942005-06-17      Joel Sherrill <joel@OARcorp.com>
1095
1096        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1097        it is not supported by the MPC5xx.
1098
10992005-06-17      Joel Sherrill <joel@OARcorp.com>
1100
1101        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1102        interface. Also correct attempting to build on other than PowerPC and
1103        x86.
1104
11052005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1106
1107        * libchip/Makefile.am: Add driver for Tulip clones.
1108        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1109        libchip/network/if_dcreg.h: New files.
1110
11112005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1112
1113        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1114        to enable rdbg.
1115        * configure.ac: Reflect changes above.
1116
11172005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1118
1119        * configure.ac: Add ada/.
1120
11212005-05-20      Sergei Organov  <osv@topconrd.ru>
1122
1123        PR 750/networking
1124        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1125        wait_input().
1126
11272005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1128
1129        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1130        rtems/irq.h.
1131
11322005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1133
1134        * libchip/Makefile.am: Include preinstall.am.
1135        * libchip/preinstall.am: New.
1136
11372005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * configure.ac: Add AMPOLISH3.
1140        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1141        * libnetworking/rtems_telnetd/preinstall.am: New.
1142        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1143
11442005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1145
1146        * configure.ac: Let enable_rpcgen default to "no".
1147
11482005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1149
1150        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1151
11522005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1153
1154        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1155        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1156
11572005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1158
1159        * libchip/network/dec21140.c, libchip/network/elnk.c,
1160        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1161
11622005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1163
1164        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1165        of code as a result of the implementation of a common PCI interface.
1166
11672005-05-04      Joel Sherrill <joel@OARcorp.com>
1168
1169        * libchip/network/open_eth.c: Remove prototype of set_vector.
1170
11712005-05-03      Joel Sherrill <joel@OARcorp.com>
1172
1173        * librdbg/src/ptrace.c: Remove warning.
1174
11752005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1176
1177        * libchip/network/dec21140.c, libchip/network/elnk.c,
1178        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1179        Modified parameter list to remove warnings.
1180
11812005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1182
1183        * libchip/network/cs8900.c, libchip/network/i82586.c,
1184        libchip/network/open_eth.c, libchip/network/sonic.c,
1185        libchip/serial/mc68681.c: Modified types to remove
1186        warnings.  Added initialization to remove warnings.
1187
11882005-04-28      Joel Sherrill <joel@OARcorp.com>
1189
1190        * libchip/network/README.sonic: Rewritten to account for removal of
1191        dmv177.
1192
11932005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1194
1195        PR 781/rtems_misc
1196        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1197
11982005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1199
1200        * libchip/serial/ns16550.c:
1201        Fixed warnings generated in various powerpc configurations
1202
12032005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1204
1205        * libchip/serial/ns16550.c: Modified
1206        ISR to work with PPC new exception processing
1207
12082005-03-14      Joel Sherrill <joel@OARcorp.com>
1209
1210        * libchip/network/dec21140.c, libchip/network/elnk.c,
1211        libchip/network/if_fxp.c: Continue PCI API unification. All use
1212        pci_find_device(). Network drivers manufacture a signature since all
1213        calls have not been converted yet.
1214
12152005-03-04      Joel Sherrill <joel@OARcorp.com>
1216
1217        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1218        initialize function part of the unified PCI API as pci_initialize().
1219
12202005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1221
1222        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1223        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1224
12252005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1226
1227        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1228        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1229
12302005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1231
1232        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1233        building procedures.
1234
12352005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1236
1237        * aclocal/prog-cc.m4:
1238        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1239
12402005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1241
1242        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1243
12442005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1245
1246        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1247
12482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1249
1250        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1251
12522005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1253
1254        * libnetworking/rtems_servers/ftp.c,
1255        libnetworking/rtems_servers/ftp.h,
1256        libnetworking/rtems_servers/Makefile.am:
1257        Remove (relocated to cpukit/ftpd).
1258        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1259        removed move libnetworking/rtems_servers.
1260
12612005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1262
1263        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1264
12652005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1266
1267        PR 755/rtems
1268        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1269        Remove local declarations of rtems_bsdnet_nameservers,
1270        rtems_bsdnet_nameservers_count.
1271
12722005-01-31      Sergei Organov <osv@topconrd.ru>
1273
1274        PR 751/pppd
1275        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1276        committed to fix PR736 breaks pppd. chat.c should have its own static
1277        ttyfd for pppd to work correctly. The symptom is that second
1278        invokation of chat (for connect script) fails due to pppd_ttyfd set
1279        to -1 by previous chat invokation (for init script). In addition,
1280        this patch fixes leaving of dangling pointer in the abort_stbring[]
1281        by chat_send().
1282
12832005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1284
1285        * configure.ac: Remove CFLAGS_DEBUG_V.
1286        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1287
12882005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1289
1290        * wrapup/Makefile.am: Remove rtems-ctor.o.
1291
12922005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1293
1294        * libchip/rtc/rtc.h: size_t RTC_Count.
1295
12962005-01-20      Joel Sherrill <joel@OARcorp.com>
1297
1298        PR 736/pppd
1299        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1300        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1301        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1302        should not be static and should have a name more specific to pppd.
1303
13042005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1305
1306        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1307        libnetworking/rtems_servers/Makefile.am,
1308        libnetworking/rtems_telnetd/Makefile.am,
1309        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1310        Eliminate CFLAGS_OPTIMIZE_V.
1311
13122005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1313
1314        * configure.ac: Pass CFLAGS to testsuites configure.
1315        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1316        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1317
13182005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1319
1320        * configure.ac: Pass CFLAGS to cpukit configure.
1321        * aclocal/rtems-flags.m4: Remove (Unused).
1322        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1323        * aclocal/env-rtemsbsp.m4:
1324        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1325        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1326        RTEMS_CFLAGS.
1327        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1328        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1329        Cleanup comments.
1330
13312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1332
1333        * automake/compile.am: Remove build-variant support.
1334
13352005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1336
1337        * libnetworking/pppd/Makefile.am,
1338        libnetworking/rtems_servers/Makefile.am,
1339        libnetworking/rtems_telnetd/Makefile.am:
1340        Remove build-variant support.
1341
13422005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1343
1344        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1345        support/Makefile.am, wrapup/Makefile.am:
1346        Remove build-variant support.
1347
13482004-11-22      Joel Sherrill <joel@OARcorp.com>
1349
1350        * libchip/network/if_fxp.c: Add entry for another module ID code.
1351
13522004-11-22      Joel Sherrill <joel@OARcorp.com>
1353
1354        PR 693/misc
1355        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1356        in/outport routines.
1357
13582004-11-22      Joel Sherrill <joel@OARcorp.com>
1359
1360        PR 693/misc
1361        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1362        in/outport routines.
1363
13642004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1365
1366        * aclocal/enable-itron.m4: Remove (unused).
1367
13682004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1369
1370        * configure.ac: Misc. quoting cleanups.
1371        Enable ada-tests iff --enable-ada and --enable-tests.
1372
13732004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1374
1375        PR 703/filesystem
1376        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1377        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1378        libchip/ide/ide_controller.c:
1379        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1380        available for BSPS/device drivers.
1381        Extend the "modes_available" and "mode_active" parameters to
1382        uint16_t for UDMA support.
1383
13842004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1385
1386        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1387        not supported on PowerPC since it works on the MVME2100 BSP.
1388
13892004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1392        Add dependency tracking for *.cfgs.
1393        * Makefile.am: Add dependency tracking for *.cfg.
1394
13952004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1396
1397        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1398        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1399
14002004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1401
1402        PR 707/make_build
1403        * configure.ac: Add --enable-rpcgen.
1404
14052004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1406
1407        PR 700/rtems_misc
1408        * libnetworking/rtems_webserver/asp.c,
1409        libnetworking/rtems_webserver/balloc.c,
1410        libnetworking/rtems_webserver/cgi.c,
1411        libnetworking/rtems_webserver/default.c,
1412        libnetworking/rtems_webserver/ej.h,
1413        libnetworking/rtems_webserver/ejIntrn.h,
1414        libnetworking/rtems_webserver/ejlex.c,
1415        libnetworking/rtems_webserver/ejparse.c,
1416        libnetworking/rtems_webserver/emfdb.c,
1417        libnetworking/rtems_webserver/emfdb.h,
1418        libnetworking/rtems_webserver/form.c,
1419        libnetworking/rtems_webserver/handler.c,
1420        libnetworking/rtems_webserver/h.c,
1421        libnetworking/rtems_webserver/license.txt,
1422        libnetworking/rtems_webserver/Makefile.am,
1423        libnetworking/rtems_webserver/md5c.c,
1424        libnetworking/rtems_webserver/md5.h,
1425        libnetworking/rtems_webserver/mime.c,
1426        libnetworking/rtems_webserver/misc.c,
1427        libnetworking/rtems_webserver/NOTES,
1428        libnetworking/rtems_webserver/ringq.c,
1429        libnetworking/rtems_webserver/rom.c,
1430        libnetworking/rtems_webserver/rtems_webserver.h,
1431        libnetworking/rtems_webserver/security.c,
1432        libnetworking/rtems_webserver/sock.c,
1433        libnetworking/rtems_webserver/socket.c,
1434        libnetworking/rtems_webserver/sockGen.c,
1435        libnetworking/rtems_webserver/sym.c,
1436        libnetworking/rtems_webserver/uemf.c,
1437        libnetworking/rtems_webserver/uemf.h,
1438        libnetworking/rtems_webserver/um.c,
1439        libnetworking/rtems_webserver/um.h,
1440        libnetworking/rtems_webserver/umui.c,
1441        libnetworking/rtems_webserver/url.c,
1442        libnetworking/rtems_webserver/value.c,
1443        libnetworking/rtems_webserver/wbase64.c,
1444        libnetworking/rtems_webserver/webcomp.c,
1445        libnetworking/rtems_webserver/webmain.c,
1446        libnetworking/rtems_webserver/webpage.c,
1447        libnetworking/rtems_webserver/webrom.c,
1448        libnetworking/rtems_webserver/webs.c,
1449        libnetworking/rtems_webserver/websda.c,
1450        libnetworking/rtems_webserver/websda.h,
1451        libnetworking/rtems_webserver/webs.h,
1452        libnetworking/rtems_webserver/websSSL.c,
1453        libnetworking/rtems_webserver/websSSL.h,
1454        libnetworking/rtems_webserver/websuemf.c,
1455        libnetworking/rtems_webserver/wsIntrn.h:
1456        Remove (Moved to cpukit/http).
1457
14582004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1459
1460        PR 700/rtems_misc
1461        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1462        Remove libnetworking/rtems_webserver.
1463
14642004-10-25      Eric Norum <norume@aps.anl.gov>
1465
1466        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1467
14682004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1469
1470        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1471
14722004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1473
1474        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1475        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1476
14772004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1478
1479        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1480
14812004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1482
1483        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1484        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1485
14862004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1487
1488        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1489        BITSPERBYTE.
1490
14912004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1492
1493        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1494        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1495
14962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1497
1498        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1499
15002004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1503        * aclocal/enable-bare.m4: Remove.
1504        * configure.ac: Remove BARE_CPU_MODEL.
1505
15062004-10-13      Eric Norum <norume@aps.anl.gov>
1507
1508        PR 688/bsps
1509        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1510        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1511        MC146818A (and several Dallas Semiconductor) TOD chips.
1512
15132004-10-13      Eric Norum <norume@aps.anl.gov>
1514
1515        PR 686/networking
1516        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1517        device code.
1518
15192004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1520
1521        * libchip/network/dec21140.c: include <rtems/pci.h>.
1522
15232004-09-29      Joel Sherrill <joel@OARcorp.com>
1524
1525        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1526        libnetworking/pppd/utils.c: i960 obsoleted and all references
1527        removed.
1528
15292004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1530
1531        PR 607/networking
1532        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1533        instead of fully specifying unused PCI features.
1534
15352004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1536
1537        * configure.ac: Require automake > 1.9.
1538
15392004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1540
1541        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1542
15432004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1544
1545        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1546        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1547
15482004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1551        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1552
15532004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1556
15572004-07-28  Joel Sherrill <joel@OARcorp.com>
1558
1559    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1560
15612004-07-25      Joel Sherrill <joel@OARcorp.com>
1562
1563        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1564
15652004-05-21  Till Strauman <strauman@slac.stanford.edu>
1566
1567        PR 625/networking
1568        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1569        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1570        an error rather than panic if no chip is detected (thus allowing
1571        for probing).
1572        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1573        instead of looping forever.  Avoid divide by zero (crashed my PC).
1574        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1575        they are UNTESTED.
1576
15772004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1578
1579        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1580
15812004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1582
1583        * libchip/network/dec21140.c, libchip/network/elnk.c:
1584        #include <errno.h>.
1585
15862004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1587
1588        * libchip/network/if_media.h: Update from FreeBSD.
1589        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1590        libchip/network/i82586.c: #include <errno.h>.
1591
15922004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1593
1594        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1595
15962004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1597
1598        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1599
16002004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1601
1602        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1603        automake).
1604
16052004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1606
1607        PR 599/pppd
1608        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1609
16102004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1611
1612        * optman/rtems/no-region.c: Reflect having changed
1613        rtems_region_get_segment_size.
1614
16152004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1616
1617        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1618        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1619        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1620        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1621        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1622        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1623        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1624
16252004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1626
1627        * libchip/ide/ata.c, libchip/network/dec21140.c,
1628        libchip/network/elnk.c, libchip/network/i82586.c,
1629        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1630        libchip/network/open_eth.c, libchip/network/sonic.c,
1631        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1632        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1633        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1634        libchip/shmdr/shm_driver.h: Cosmetics.
1635
16362004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1637
1638        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1639        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1640        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1641        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1642        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1643        fixed size types.
1644
16452004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1646
1647        * configure.ac: Explicitly pass --includedir and --libdir to
1648        cpukit/configure.
1649
16502004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1651
1652        * librdbg/Makefile.am: Fix rpcgen rules.
1653        * librdbg/src/i386/any/remdeb_xdr.c,
1654        librdbg/src/m68k/any/remdeb_xdr.c,
1655        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1656        Reflect changes to librdbg/Makefile.am.
1657
16582004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1659
1660        * configure.ac: Reflect changes testsuites/configure.ac and
1661        cpukit/configure.ac.
1662
16632004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1664
1665        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1666        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1667
16682004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1669
1670        * configure.ac: Reflect changes to testsuites's configuration.
1671
16722004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1673
1674        PR/589 rtems
1675        * libchip/network/pci.h: Remove (Moved to cpukit).
1676
16772004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1678
1679        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1680        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1681        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1682        libchip/network/dec21140.c, libchip/network/elnk.c,
1683        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1684        libchip/network/open_eth.h, libchip/network/sonic.c,
1685        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1686        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1687        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1688        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1689        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1690        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1691        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1692        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1693        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1694        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1695        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1696        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1697        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1698        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1699        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1700        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1701        fixed-size types.
1702
17032004-03-14      Chris Johns  <chrisj@rtems.org>
1704
1705        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1706        the BSP example code.
1707        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1708        support the DIMMPC. This is a pc386 target with IO port support. Minor
1709        formating clean up. Add documentation to the header file.
1710        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1711        cs8900.h header file.
1712
17132004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1714
1715        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1716        Cosmetics.
1717
17182004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1719
1720        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1721        There are no application level Makefiles in here.
1722
17232004-03-04      Joel Sherrill <joel@OARcorp.com>
1724
1725        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1726        they can be used in application level makefiles.
1727
17282004-03-05      Joel Sherrill <joel@OARcorp.com>
1729
1730        * libnetworking/rtems_webserver/ejparse.c,
1731        libnetworking/rtems_webserver/emfdb.c,
1732        libnetworking/rtems_webserver/sock.c,
1733        libnetworking/rtems_webserver/socket.c,
1734        libnetworking/rtems_webserver/sym.c,
1735        libnetworking/rtems_webserver/webs.c,
1736        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
17372004-03-05      Joel Sherrill <joel@OARcorp.com>
1738
1739        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1740        compiling this file only only those CPU families with supported
1741        exception models.
1742
17432004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1746        testsuites (Was exposed with --enable-multilib, only).
1747        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1748         Add RTEMS_BSP_CONFIG_SUBDIR.
1749        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1750        testsuites's configure.
1751        * aclocal/rtems-top.m4: Remove ENDIF hack.
1752        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1753
17542004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1757        wrapup/Makefile.am: Fix automake problems having been introduced
1758        in previous patch.
1759
17602004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1763        Preinstall dirs.
1764        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1765        * aclocal/check-multiprocessing.m4: Cosmetics.
1766        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1767        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1768
17692004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1772        librdbg/src/Makefile.am.
1773        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1774        * configure.ac: Reflect changes above.
1775        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1776        * wrapup/Makefile.am: Reflect changes above.
1777        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1778
17792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1782
17832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1786
17872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1790
17912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1794        librdbg/src/powerpc/Makefile.am: Remove.
1795        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1796        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1797        * configure.ac: Reflect changes above.
1798
17992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801
18022004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1803
1804        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1805        STRIP.
1806
18072004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * librdbg/include/Makefile.am: Merge-in
1810        librdbg/include/rdbg/i386/Makefile.am,
1811        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1812        librdbg/include/rdbg/powerpc/Makefile.am.
1813        * librdbg/include/rdbg/i386/Makefile.am,
1814        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1815        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1816        * configure.ac: Reflect changes above.
1817
18182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1819
1820        * configure.ac: Use AS_HELP_STRING(ada).
1821
18222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1825        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1826        Use AC_CONFIG_HEADERS.
1827        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1828        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1829
18302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * Makefile.am: include local.am.
1833
18342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1835
1836        * aclocal/version.m4: 4.6.99.0.
1837
18382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * Makefile.am: Don't include host.am.
1841        * automake/compile.am: Further cleanups.
1842
18432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * automake/lib.am: Remove (Unused).
1846
18472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * wrapup/Makefile.am: Don't include lib.am.
1850        * automake/compile.am: Use automake compilation rules.
1851
18522004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * libnetworking/pppd/Makefile.am,
1855        libnetworking/rtems_servers/Makefile.am,
1856        libnetworking/rtems_telnetd/Makefile.am,
1857        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1858        support/Makefile.am: Don't include lib.am.
1859
18602004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1861
1862        * libchip/Makefile.am: Don't include lib.am.
1863        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1864        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1865        unnecessary EXTRA_DISTs.
1866
18672004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1868
1869        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1870        hack.
1871
18722004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1875        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1876        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1877        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1878
18792004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1880
1881        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1882        Add AM_CONDITIONAL(HAS_MP).
1883        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1884        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1885        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1886        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1887        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1888        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1889        (Deprecated by autoconf 2.59).
1890
18912004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1894        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1895
18962004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1897
1898        * ChangeLog: Merge-in libnetworking/ChangeLog.
1899        * libnetworking/ChangeLog: Remove.
1900        * ChangeLog: Merge-in librdbg/ChangeLog.
1901        * librdbg/ChangeLog: Remove.
1902        * ChangeLog: Merge-in libchip/ChangeLog.
1903        * libchip/ChangeLog: Remove.
1904        * ChangeLog: Merge-in optman/ChangeLog.
1905        * optman/ChangeLog: Remove.
1906
19072004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1908
1909        * configure.ac: Reflect changes to cpukit.
1910        * wrapup/Makefile.am: Reflect changes to librdbg.
1911        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1912        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1913        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1914        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1915        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1916        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1917        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1918        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1919        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1920
19212004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * aclocal/rtems-top.m4: Remove check for version.m4.
1924        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1925
19262004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1927
1928        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1929        * wrapup/Makefile.am: Reflect changes to libchip/*.
1930        * support/Makefile.am: Use automake compilation rules.
1931        * wrapup/Makefile.am: Reflect changes to support/*.
1932        * configure.ac: Remove libnetworking/wrapup/Makefile.
1933        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1934        libnetworking/*/lib*.a instead of libnetapps.a.
1935        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1936        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1937        * optman/Makefile.am: Use automake compilation rules.
1938        * libchip/Makefile.am: Fix typo in previous patch.
1939        * libchip/Makefile.am: Use automake compilation rules.
1940        * libnetworking/Makefile.am: Remove wrapup.
1941        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1942        automake-compilation rules.
1943        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1944        automake-compilation rules.
1945        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1946        automake-compilation rules.
1947        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1948        automake-compilation rules.
1949        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1950
19512004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1954        PRE/TMPINSTALL_FILES to CLEANFILES.
1955        * automake/lib.am: Remove TMPINSTALL_FILES.
1956        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1957        PRE/TMPINSTALL_FILES to CLEANFILES.
1958        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1959        PRE/TMPINSTALL_FILES to CLEANFILES.
1960        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1961        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1962        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1963        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1964        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1965        * librdbg/src/i386/Makefile.am: Ditto.
1966        * librdbg/src/m68k/Makefile.am: Ditto.
1967        * librdbg/src/powerpc/Makefile.am: Ditto.
1968        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1969        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1970        * libnetworking/rtems_servers/Makefile.am: Ditto.
1971        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1972        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1973
19742004-01-07      Joel Sherrill <joel@OARcorp.com>
1975
1976        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1977        more completely covers the MIPS family.
1978
19792003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1980
1981        * wrapup/Makefile.am: Reflect changes to shmdr.
1982        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1983
19842003-12-18      Joel Sherrill <joel@OARcorp.com>
1985
1986        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1987        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1988        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1989        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1990        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1991        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1992        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1993
19942003-12-17      Joel Sherrill <joel@OARcorp.com>
1995
1996        * aclocal/version.m4: Updated to rtems-20031217-test.
1997
19982003-12-17     
1999
2000        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2001        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2002
20032003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2004
2005        * automake/compile.am: Remove LINK_LIBS (Unused).
2006        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2007
20082003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2009
2010        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2011        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2012        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2013        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2014        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2015
20162003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2019        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2020        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2021        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2022        * librdbg/src/i386/Makefile.am:
2023        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2024        * librdbg/src/m68k/Makefile.am:
2025        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2026        * librdbg/src/powerpc/Makefile.am:
2027        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2028
20292003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2032        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2033        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2034        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2035        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2036        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2037        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2038        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2039        * optman/Makefile.am: Remove project_libdir.
2040        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2041        PRE/TMPINSTALL_FILES.
2042        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2043        PRE/TMPINSTALL_FILES.
2044        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2045        PRE/TMPINSTALL_FILES.
2046        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2047        PRE/TMPINSTALL_FILES.
2048        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2049        from PRE/TMPINSTALL_FILES.
2050        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2051        PRE/TMPINSTALL_FILES.
2052        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2053        PRE/TMPINSTALL_FILES.
2054        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2055        PRE/TMPINSTALL_FILES.
2056        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2057        PRE/TMPINSTALL_FILES.
2058        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2059        PRE/TMPINSTALL_FILES.
2060        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2061        PRE/TMPINSTALL_FILES.
2062        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2063        from PRE/TMPINSTALL_FILES.
2064
20652003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2066
2067        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2068        * automake/lib.am: Remove project_libdir.
2069        * wrapup/Makefile.am: Reworked.
2070
20712003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * configure.ac: Reflect changes to librdbg.
2074        * optman/Makefile.am: Add tmpinstall dirstamp support.
2075        * libchip/Makefile.am: Fix variant-tmpinstall support.
2076        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2077        * librdbg/src/powerpc/Makefile.am: Merge-in former
2078        new_exception_processing/Makefile.am.
2079        * librdbg/src/m68k/any/Makefile.am: Remove.
2080        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2081        * librdbg/src/i386/any/Makefile.am: Remove.
2082        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2083        * librdbg/src/Makefile.am: Cosmetics.
2084        * librdbg/include/Makefile.am: Cosmetics.
2085        * librdbg/Makefile.am: Cosmetics.
2086        * libnetworking/Makefile.am: Cosmetics.
2087        * libnetworking/pppd/Makefile.am: Cosmetics.
2088        * libnetworking/wrapup/Makefile.am: Cosmetics.
2089
20902003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * Makefile.am: Cosmetics.
2093        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2094        support.
2095
20962003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * automake/compile.am: Remove $(ARCH):-rule.
2099
21002003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * configure.ac: Remove lib/libbsp/shared/Makefile,
2103        lib/libbsp/shmdr/Makefile.
2104
21052003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2108        libchip/serial/Makefile, libchip/rtc/Makefile.
2109        * support/Makefile.am: Remove all-local: $(ARCH).
2110        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2111        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2112        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2113        * optman/Makefile.am: Remove all-local: $(ARCH).
2114        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2115        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2116        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2117        compilation dirstamp support.
2118        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2119        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2120        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2121        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2122        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2123        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2124        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2125        all-local: $(ARCH).
2126        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2127        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2128        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2129        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2130        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2131
21322003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2133
2134        * aclocal/lead-dot.m4: New (from automake-1.7f).
2135        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2136        AC_SUBST(dirstamp).
2137        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2138        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2139        libchip/serial/Makefile.am: Ditto.
2140        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2141        * librdbg/include/Makefile.am: Ditto.
2142        * librdbg/include/rdbg/Makefile.am: Ditto.
2143        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2144        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2145        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2146        * librdbg/src/Makefile.am: Ditto.
2147        * librdbg/src/i386/Makefile.am: Ditto.
2148        * librdbg/src/i386/any/Makefile.am: Ditto.
2149        * librdbg/src/m68k/Makefile.am: Ditto.
2150        * librdbg/src/m68k/any/Makefile.am: Ditto.
2151        * librdbg/src/powerpc/Makefile.am: Ditto.
2152        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2153        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2154        preinstallation.
2155        * libnetworking/pppd/Makefile.am: Ditto.
2156        * libnetworking/rtems_servers/Makefile.am: Ditto.
2157        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2158        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2159        * libnetworking/wrapup/Makefile.am: Ditto.
2160
21612003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2162
2163        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2164        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2165        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2166        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2167        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2168        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2169        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2170        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2171        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2172        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2173        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2174        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2175        underquoting to silence automake-1.8.
2176
21772003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * configure.ac: Reflect having moved tests to ../../testsuites.
2180
21812003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2184        * aclocal/canonical-host.m4: Remove.
2185        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2186        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2187
21882003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * aclocal/check-cpu.m4: Remove.
2191        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2192        * aclocal/canonical-target-name.m4: Add m4-quotes.
2193        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2194        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2195        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2196        * aclocal/check-networking.m4: Add m4-quotes. Require
2197        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2198        * aclocal/check-posix.m4: Add m4-quotes. Require
2199        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2200        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2201        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2202        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2203
22042003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2207        * aclocal/bsp-alias.m4: Remove.
2208
22092003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * configure.ac: Make presence of tests/ optional.
2212
22132003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2214
2215        * aclocal/path-perl.m4: Remove (Unused).
2216
22172003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * automake/force-preinstall.am: Remove.
2220
22212003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2222
2223        PR 499/rtems_misc
2224        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2225        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2226        Configuration (Odd was forced) - Correction of Stop Bit configuration
2227        (inversed) - Correction of ISR Handler to call
2228        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2229        CTS Hardware flow control Configuration.
2230
22312003-09-04      Joel Sherrill <joel@OARcorp.com>
2232
2233        * lib/libcpu/shared/include/cache.h,
2234        lib/libcpu/shared/src/cache_aligned_malloc.c,
2235        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2236        license changed.
2237        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2238        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2239        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2240        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2241        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2242        for license changed.
2243        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2244        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2245        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2246        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2247        libchip/network/cs8900.h, libchip/network/dec21140.c,
2248        libchip/network/elnk.c, libchip/network/open_eth.c,
2249        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2250        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2251        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2252        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2253        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2254        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2255        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2256        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2257        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2258        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2259        libchip/serial/serial.h, libchip/serial/z85c30.c,
2260        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2261        libchip/serial/z85c30_reg.c: URL for license changed.
2262
22632003-09-03      Jiri Gaisler <jiri@gaisler.com>
2264
2265        PR 477/networking
2266        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2267        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2268        libchip/network/open_eth.h: New files.
2269
22702003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2271
2272        * aclocal/rtems-top.m4: Add RTEMS_API.
2273        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2274
22752003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2278        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2279        @RTEMS_BSP@.cfg.
2280
22812003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2282
2283        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2284
22852003-08-20      Joel Sherrill <joel@OARcorp.com>
2286
2287        * libchip/network/cs8900.c: Correct copyright statements.
2288
22892003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2290
2291        * aclocal/check-itron.m4: Remove.
2292        * aclocal/enable-inlines.m4: Remove.
2293        * Makefile.am: Reflect having moved aclocal/.
2294        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2295        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2296        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2297        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2298        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2299        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2300        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2301        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2302        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2303        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2304        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2305        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2306        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2307        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2308        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2309        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2310        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2311        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2312        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2313        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2314        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2315        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2316        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2317        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2318        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2319        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2320        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2321        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2322        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2323        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2324        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2325        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2326        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2327        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2328        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2329        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2330        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2331        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2332        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2333        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2334        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2335        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2336        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2337        * aclocal/target.m4: New (Copied from ../../aclocal).
2338        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2339        * aclocal/version.m4: New (Copied from ../../aclocal).
2340
23412003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * configure.ac: Remove stray comments.
2344        * automake/local.am, automake/host.am: Remove "debug".
2345
23462003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * Makefile.am: Reflect having moved automake/.
2349        * lib/Makefile.am: Reflect having moved automake/.
2350        * support/Makefile.am: Reflect having moved automake/.
2351        * wrapup/Makefile.am: Reflect having moved automake/.
2352        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2353        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2354        from ../../automake).
2355        * optman/Makefile.am: Reflect having moved automake/.
2356        * libchip/Makefile.am: Reflect having moved automake/.
2357        * libchip/ide/Makefile.am: Reflect having moved automake/.
2358        * libchip/network/Makefile.am: Reflect having moved automake/.
2359        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2360        * libchip/serial/Makefile.am: Reflect having moved automake/.
2361        * librdbg/Makefile.am: Reflect having moved automake/.
2362        * librdbg/include/Makefile.am: Reflect having moved automake/.
2363        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2364        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2365        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2366        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2367        automake/.
2368        * librdbg/src/Makefile.am: Reflect having moved automake/.
2369        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2370        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2371        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2372        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2373        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2374        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2375        having moved automake/.
2376        * libnetworking/Makefile.am: Reflect having moved automake/.
2377        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2378        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2379        automake/.
2380        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2381        automake/.
2382        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2383        automake/.
2384        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2385
23862003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        * Makefile.am: Add bsp.pc.in.
2389        * bsp.pc.in: New (pkgconfig support).
2390
23912003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2394
23952003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2396
2397        * lib/Makefile.am: New (Required by 'make dist').
2398        * lib/ChangeLog: Remove.
2399        * lib/.cvsignore: Cleanup.
2400        * configure.ac: Reflect having added lib/Makefile.am.
2401        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2402        lib/libbsp/configure.ac.
2403        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2404        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2405
24062003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2409        * configure.ac: Merge-in librdbg/configure.ac.
2410        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2411        librdbg/configure.ac.
2412        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2413        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2414        LIBCHIP. Conditionally build include-dirs.
2415        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2416        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2417        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2418        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2419        librdbg/include/rdbg/m68k/Makefile.am,
2420        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2421        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2422        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2423        librdbg/src/powerpc/Makefile.am, librdbg/
2424        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2425        configure.ac into ../configure.ac.
2426        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2427        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2428        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2429        libnetworking/rtems_telnetd/Makefile.am,
2430        libnetworking/rtems_webserver/Makefile.am,
2431        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2432        into ../configure.ac.
2433
24342003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        PR 427/rtems
2437        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2438        * librdbg/src/servtsp.c: Ditto.
2439
24402003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2441
2442        PR 429/bsps
2443        PR 432/bsps
2444        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2445        packets are queued onto an elnk board, the ISR will deadlock the device
2446        with a tx complete interrupt.  Lighter tx loads are not affected as they
2447        end up submitting single packets to the device.
2448
24492003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2452        optman/configure.ac.
2453        * optman/configure.ac: Remove (Merged into ../configure.ac).
2454        * optman/Makefile.am: Reflect having merged configure.ac into
2455        ../configure.ac.
2456        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2457        * libchip/Makefile.am, libchip/ide/Makefile.am,
2458        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2459        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2460        ../configure.ac.
2461
24622003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2463
2464        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2465
24662003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2467
2468        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2469        on i386.
2470
24712003-06-13      Joel Sherrill <joel@OARcorp.com>
2472
2473        * libnetworking/pppd/chat.c: Removed warnings.
2474
24752003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2476
2477        * libchip/network/README.3com: New file missed in previous commit.
2478        PR 405/bsps
2479        PR 393/networking
2480        * libchip/network/dec21140.c: Fix leak also known as PR393.
2481        * libchip/network/elnk.c, libchip/network/if_media.h,
2482        libchip/network/mii.h: New files.
2483        * libchip/network/Makefile.am: Reflect new files.
2484
24852003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        * configure.ac: Remove support for profile-variant.
2488
24892003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        PR 397/pppd
2492        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2493        * libnetworking/pppd/magic.c: Remove *rand48.
2494        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2495
24962003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * wrapup/Makefile.am: Add libide.a.
2499
25002003-04-15      Joel Sherrill <joel@OARcorp.com>
2501
2502        PR 387/rtems_misc
2503        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2504        routines.
2505        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2506
25072003-04-11      Joel Sherrill <joel@OARcorp.com>
2508
2509        * libnetworking/rtems_webserver/cgi.c,
2510        libnetworking/rtems_webserver/sockGen.c,
2511        libnetworking/rtems_webserver/umui.c,
2512        libnetworking/rtems_webserver/websSSL.c,
2513        libnetworking/rtems_webserver/websSSL.h,
2514        libnetworking/rtems_webserver/websda.c,
2515        libnetworking/rtems_webserver/websda.h: New files. Not included in
2516        previous commit.
2517
25182003-04-10      Joel Sherrill <joel@OARcorp.com>
2519
2520        PR 371/pppd
2521        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2522        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2523        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2524        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2525        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2526        still global symbols in rtemspppd.h which might need to be changed or
2527        converted into member of a structure which is dereferenced with a
2528        pointer that is managed as a per task variable. But this patch should
2529        avoid many conflicts.
2530
25312003-03-27      Joel Sherrill <joel@OARcorp.com>
2532
2533        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2534        not allowed in the cpukit source code since it must be buildable
2535        independent of any BSP. These files were moved to libchip/ide.
2536        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2537        files.
2538
25392003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2540
2541        PR 368/filesystems
2542        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2543        improvements which now work on pc386 and mbx8xx.
2544        * libchip/ide/ide_controller.c: New file.
2545
25462003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2549
25502003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2553        * configure.ac: Add support/.
2554        * support/.cvsignore: New.
2555        * support/Makefile.am: New.
2556        * support/version.c: New.
2557        * wrapup/Makefile.am: Add support/libsupport.a.
2558        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2559        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2560        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2561        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2562
25632003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2564
2565        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2566
25672003-02-20      Till Straumann <strauman@slac.stanford.edu>
2568
2569        PR 354/networking
2570        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2571        chip against a table of supported chips. The untested ones are still
2572        commented out, however.
2573
25742003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2575
2576        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2577        * configure.ac: AC_PREREQ(2.57).
2578        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2579        * optman/configure.ac: AC_PREREQ(2.57).
2580        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2581        * libchip/configure.ac: AC_PREREQ(2.57).
2582        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2583        * librdbg/configure.ac: AC_PREREQ(2.57).
2584        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2585        * libnetworking/configure.ac: AC_PREREQ(2.57).
2586
25872003-02-06      Joel Sherrill <joel@OARcorp.com>
2588
2589        * libnetworking/pppd/chat.c: Convert routines with common names to
2590        static. This included get_char(), put_char(), and character() among
2591        others.
2592
25932003-02-03      Joel Sherrill <joel@OARcorp.com>
2594
2595        PR 338/filesystem
2596        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2597        rtems_io_lookup_name() (API change).  Unused function removed.
2598
25992003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2602        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2603        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2604        Eliminate *_O_FILES.
2605        * libnetworking/rtems_servers/Makefile.am,
2606        libnetworking/rtems_webserver/Makefile.am,
2607        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2608
26092002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2612        Let all-local: depend on $(LIB).
2613        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2614        * optman/Makefile.am: Apply install-data-local to install *.rels.
2615
26162002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2617
2618        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2619        %.c rules.
2620        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2621        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2622        * libchip/rtc/Makefile.am: Ditto.
2623        * libchip/serial/Makefile.am: Ditto.
2624
26252002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2626
2627        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2628        LIBC_DEFINES.
2629        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2630        LIBC_DEFINES.
2631        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2632        LIBC_DEFINES.
2633
26342002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2637
26382002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2641        cache-checking.
2642        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2643
26442002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2645
2646        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2647        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2648        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2649        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2650        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2651
26522002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2653
2654        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2655        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2656        Remove.
2657        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2658
26592002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2662        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2663
26642002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2665
2666        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2667        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2668
26692002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2670
2671        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2672        * optman/rel.am: New.
2673
26742002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2677        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2678        braino in comment on "exec". Extend --enable-ada handling.
2679
26802002-11-04      Joel Sherrill <joel@OARcorp.com>
2681
2682        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2683        tasks and rolling multiple loops into 1.
2684        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2685        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2686        Removed warnings.
2687
26882002-10-31      Joel Sherrill <joel@OARcorp.com>
2689
2690        * libchip/network/dec21140.c: Removed warnings.
2691        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2692        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2693        librdbg/src/m68k/any/remdeb_xdr.c,
2694        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2695        warnings.
2696        * libnetworking/rtems_webserver/socket.c,
2697        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2698
26992002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2700
2701        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2702        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2703        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2704        above.
2705
27062002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2707
2708        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2709        * wrapup/.cvsignore: Remove autom4te.cache.
2710        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2711        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2712        autom4te.cache.
2713        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2714        autom4te.cache.
2715        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2716        autom4te.cache.
2717
27182002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2721
27222002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * optman/.cvsignore: Add autom4te.cache.
2725
27262002-09-14      Joel Sherrill <joel@OARcorp.com>
2727
2728        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2729
27302002-09-07      Joel Sherrill <joel@OARcorp.com>
2731
2732        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2733        include files to resolve warnings.
2734
27352002-09-07      Chris Johns <ccj@acm.org>
2736
2737        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2738        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2739        which corrects the problem  where the cs8900.c file was actually the BSP
2740        glue.  Joel did some hacking so this file will compile.  Previously it
2741        required providing a target.h file to compile.
2742        * libchip/network/cs8900.c.bsp: New file.
2743
27442002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2747
27482002-08-31      Joel Sherrill <joel@OARcorp.com>
2749
2750        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2751        eliminate warning.
2752
27532002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2754
2755        * configure.ac: Add ada-tests.
2756
27572002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * Makefile.am: Add preinstall-stamp.
2760
27612002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2762
2763        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2764        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2765        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2766        gcc31 happy.
2767        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2768        cp.
2769
27702002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2773        make/bsp.mak.
2774        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2775        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2776
27772002-08-12      Joel Sherrill <joel@OARcorp.com>
2778
2779        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2780        avoid error.
2781
27822002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2785        * configure.ac: Add BSP_SUBDIRS.
2786        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2787        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2788        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2789        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2790        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2791        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2792        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2793        RTEMS_CHECK_BSP_CACHE.
2794        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2795        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2796        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2797        .$(OBJEXT) instead of .o.
2798        * libnetworking/pppd/Makefile.am,
2799        libnetworking/rtems_servers/Makefile.am,
2800        libnetworking/rtems_telnetd/Makefile.am,
2801        libnetworking/rtems_webserver/Makefile.am,
2802        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2803
28042002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2807        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2808        ../libchip/serial/$(ARCH)/libserialio.a.
2809        * libchip/serial/Makefile.am: Don't tmp-install lib.
2810        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2811
28122002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * Makefile.am: Add rtems_makedir.
2815        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2816        * Makefile.am: Add wrapup-SUBDIR.
2817        * wrapup/ChangeLog: Remove.
2818        * wrapup/configure.ac: Remove.
2819        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2820        (Make the bare BSP happy).
2821        * configure.ac: Ditto.
2822        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2823        Create make/custom/default.cfg.
2824        * configure.ac: Add creation of make/custom/*.cfg. Create
2825        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2826
28272002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2828
2829        * Makefile.am: Clean $(PROJECT_RELEASE).
2830
28312002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2832
2833        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2834        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2835        prototype mismatches.
2836
28372002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2838
2839        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2840        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2841
28422002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * acinclude.m4: Add test "$multilib" != "yes".
2845        * config-ml.in: Remove.
2846        * acinclude.m4: Cleanups.
2847        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2848        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2849        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2850        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2851        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2852
28532002-07-16      Eric Norum <eric.norum@usask.ca>
2854
2855        * New driver for the Intel EtherExpressPro (82559ER) chip.
2856        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2857        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2858        * libchip/network/Makefile.am: Modified to reflect above.
2859
28602002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * acinclude.m4: New.
2863        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2864        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2865        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2866
28672002-07-01      Joel Sherrill <joel@OARcorp.com>
2868
2869        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2870        _Objects_Information_table now that it is a two dimensional array based
2871        upon API and class.
2872        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2873        of strnlen().
2874
28752002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2878        preinstall libnetapps.a.
2879
28802002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2881
2882        * configure.ac: Remove librpc.
2883
28842002-06-25      Joel Sherrill <joel@OARcorp.com>
2885
2886        * Per PR233, moved librpc to exec.
2887        * configure.ac, wrapup/Makefile.am: Modified.
2888        * librpc, librpc/ChangeLog: Removed.
2889
28902002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2891
2892        * optman/Makefile.am: Remove multilib support.
2893        * optman/configure.ac: Ditto.
2894        * optman/sapi/Makefile.am: Ditto.
2895
28962002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2897
2898        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2899        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2900
29012002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2902
2903        Move networking libraries to c/src/exec/libnetworking
2904        * libnetworking/configure.ac, libnetworking/Makefile.am,
2905        libnetworking/wrapup/Makefile.am: Reflect Moval.
2906
29072002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2910        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2911        <rtems/bspIo.h>.
2912
29132002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2914
2915        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2916        * libnetworking/rtems/mkrootfs.h: Ditto.
2917        * libnetworking/rtems/Makefile.am: Reflect changes above.
2918
29192002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2920
2921        * configure.ac: Remove lib.
2922
29232002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2924
2925        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2926        that exception stack frames on M68K members with VBR always are 6 byte
2927        long. The incorrect assumption resulted in some gdb commands like "next"
2928        to fail on the 68360.
2929
29302002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2931
2932        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2933        PR 220
2934        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2935        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2936        CVS.
2937        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2938        libnetworking/sys/filio.h: Remove.
2939        * libnetworking/sys/Makefile.am: Reflect changes above.
2940
29412002-05-07      Chris Johns <ccj@acm.org>
2942
2943        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2944        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2945        requires it to be stripped.
2946
29472002-05-01      Eric Norum <eric.norum@usask.ca>
2948
2949        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2950        assembly  to satisfy gcc 3.1 and newer.
2951
29522002-04-26      Eric Norum <eric.norum@usask.ca>
2953
2954        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2955        agressive optimization in gcc 3.1 does not reorder things.
2956
29572002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2958
2959        * libchip/network/dec21140.c: Reflect changes to powerpc's
2960        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2961        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2962        <rtems/score/cpu.h>.
2963        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2964        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2965
29662002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2967
2968        * optman/configure.ac: Remove ENABLE_GCC28.
2969
29702002-04-11      Chris Johns <ccj@acm.org>
2971
2972        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2973        driver control block field to the ifconfig network driver structure.
2974        This field is needed by the i82586 driver which was ported from NetBSD
2975        as it had better hardware abstraction.
2976        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2977        PR59, added the drv_ctrl driver control block field to the ifconfig
2978        network driver structure. This field is needed by the i82586 driver
2979        which was ported from NetBSD as it had better hardware abstraction.
2980
29812002-04-10      Mike Siers <mikes@poliac.com>
2982
2983        * libnetworking/rtems_webserver/NOTES,
2984        libnetworking/rtems_webserver/asp.c,
2985        libnetworking/rtems_webserver/balloc.c,
2986        libnetworking/rtems_webserver/default.c,
2987        libnetworking/rtems_webserver/ej.h,
2988        libnetworking/rtems_webserver/ejIntrn.h,
2989        libnetworking/rtems_webserver/ejlex.c,
2990        libnetworking/rtems_webserver/ejparse.c,
2991        libnetworking/rtems_webserver/emfdb.c,
2992        libnetworking/rtems_webserver/emfdb.h,
2993        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2994        libnetworking/rtems_webserver/handler.c,
2995        libnetworking/rtems_webserver/license.txt,
2996        libnetworking/rtems_webserver/md5.h,
2997        libnetworking/rtems_webserver/md5c.c,
2998        libnetworking/rtems_webserver/mime.c,
2999        libnetworking/rtems_webserver/misc.c,
3000        libnetworking/rtems_webserver/ringq.c,
3001        libnetworking/rtems_webserver/rom.c,
3002        libnetworking/rtems_webserver/security.c,
3003        libnetworking/rtems_webserver/sock.c,
3004        libnetworking/rtems_webserver/sym.c,
3005        libnetworking/rtems_webserver/uemf.c,
3006        libnetworking/rtems_webserver/uemf.h,
3007        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3008        libnetworking/rtems_webserver/url.c,
3009        libnetworking/rtems_webserver/value.c,
3010        libnetworking/rtems_webserver/wbase64.c,
3011        libnetworking/rtems_webserver/webcomp.c,
3012        libnetworking/rtems_webserver/webpage.c,
3013        libnetworking/rtems_webserver/webrom.c,
3014        libnetworking/rtems_webserver/webs.c,
3015        libnetworking/rtems_webserver/webs.h,
3016        libnetworking/rtems_webserver/websuemf.c,
3017        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3018        2.1.4.
3019
30202002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3021
3022        * libchip/network/i82586.c: Include <string.h>.
3023        * libchip/network/sonic.c: Ditto.
3024
30252002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3026
3027        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3028
30292002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3030
3031        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3032
30332002-03-27      Thomas.Doerfler@imd-systems.de
3034
3035        PR 144
3036        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3037        memory address 0 when called for the first time. This is done when
3038        trying to clear the variable "dhcp_hostname".
3039
30402002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3043        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3044        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3045        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3046        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3047        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3048        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3049        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3050        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3051        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3052        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3053        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3054        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3055        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3056        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3057        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3058        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3059        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3060        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3061        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3062        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3063        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3064        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3065        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3066        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3067        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3068        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3069        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3070        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3071        AUTOMAKE_OPTIONS.
3072        * libnetworking/configure.ac:
3073        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3074        foreign 1.6]).
3075        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3076        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3077        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3078        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3079        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3080        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3081        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3082        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3083        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3084        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3085        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3086        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3087        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3088        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3089        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3090        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3091        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3092
30932002-03-27      Ilya Alexeev <ilya@continuum.ru>
3094
3095        PR 162
3096        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3097        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3098        used in a device write routines.  Now ppp_softc structure have own
3099        character for writing to device (sc_outchar).  I think that converting
3100        local variables to static is not a right solution, because problems will
3101        occur in the case of two or more ppp instances.
3102        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3103        must be u_long, otherwise in the case of the big output packet endless
3104        loop may occur.
3105
31062002-03-21      Ilya Alexeev <ilya@continuum.ru>
3107
3108        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3109        preparations for multiple PPPD connections.
3110
31112002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3112
3113        PR 149
3114        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3115        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3116        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3117        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3118
31192002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3120
3121        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3122        * configure.ac: Modified to reflect addition.
3123
31242002-02-27      Ilya Alexeev <ilya@continuum.ru>
3125
3126        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3127        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3128        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3129        capabilities as well as eliminate some warnings.
3130
31312002-02-27      Eric Norum <eric.norum@usask.ca>
3132
3133        * libnetworking/net/radix.c: Properly handle fetching the default route
3134        when there is no route.  This was a bug in the original FreeBSD code and
3135        this fix is from an updated version of their code.
3136
31372002-02-16      Eric Norum <eric.norum@usask.ca>
3138
3139        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3140        checking.
3141
31422002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3143
3144        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3145        dodefaultroute.
3146
31472002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3150        include <rtems/seterr.h>.
3151
31522002-02-01      Mike Siers <mikes@poliac.com>
3153
3154        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3155        avoid bringing the link down too fast. NOTE: Mike reports successfully
3156        running at 56K baud on a direct link.
3157
31582002-02-01      Eric Valette <valette@crf.canon.fr>
3159
3160        * librdbg/So many patches have been posted recently on the mailing list
3161        and  because we were unable to find correct solution to compile on
3162        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3163        because the coding  style of rdbg was rather inconsistant among various
3164        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3165        global coding style (using indent + manual edits), 2) incorporate/review
3166        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3167        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3168        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3169        after rdbg initialization is done, NB : the paches is huge but it is
3170        mainly due to coding styke chnages.  Only few lines of codes have been
3171        really changed and they do not impact  rdbg functionnality (AFAIKT).
3172        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3173        librdbg/include/rdbg/m68k/rdbg_f.h,
3174        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3175        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3176        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3177        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3178        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3179        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3180        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3181        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3182        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3183        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3184        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3185        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3186        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3187        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3188        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3189        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3190
31912002-01-31      Mike Siers <mikes@poliac.com>
3192
3193        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3194        * Nice Update of PPPD support which eliminates the requiremetn that
3195        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3196        and reports that it seems to be more stable and handle larger packets
3197        better.  This patch replaces the termios tasks with more general pppd
3198        network driver tasks.  The functions pppinput() and pppstart() get
3199        called from the interrupt service routine.
3200        * libnetworking/Makefile.am, libnetworking/configure.ac,
3201        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3202        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3203        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3204        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3205        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3206        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3207        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3208        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3209        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3210        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3211        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3212        libnetworking/net/route.c, libnetworking/net/route.h,
3213        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3214        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3215        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3216        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3217        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3218        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3219        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3220        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3221        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3222        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3223        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3224        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3225        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3226        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3227        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3228        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3229        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3230        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3231        libnetworking/pppd/example/README,
3232        libnetworking/pppd/example/netconfig.h,
3233        libnetworking/wrapup/Makefile.am: Modified.
3234        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3235        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3236        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3237        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3238        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3239        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3240        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3241        libnetworking/modem/pppcompress.c: Subdirectory removed.
3242
32432002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3244
3245        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3246        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3247
32482002-01-18      Till Straumann <strauman@slac.stanford.edu>
3249
3250        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3251        issues: - exception handler needs to enable MSR_FP if the interrupted
3252        thread is FP enabled. - printk message for MSR fixed and added
3253        stacktrace. NOTE: this requires the stacktrace patch to
3254        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3255        however).
3256
32572002-01-06      Joel Sherrill <joel@OARcorp.com>
3258
3259        * optman/.cvsignore: Added aclocal.m4 and configure.
3260        * optman/.cvsignore: New file.
3261
32622002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3263
3264        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3265
32662002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3267
3268        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3269        * optman/ChangeLog: New.
3270        * optman/configure.ac: New.
3271        * optman/Makefile.am: New.
3272        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3273        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3274
32752001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3278
32792001-12-18      Eric Norum <eric.norum@usask.ca>
3280
3281        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3282        `directories' (path names with a / at the end) while disallowing open()
3283        operations on TFTP `directories'.
3284
32852001-12-07      Eric Norum <eric.norum@usask.ca>
3286
3287        * libnetworking/lib/tftpDriver.c: Restore write capability.
3288
32892001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3290
3291        * libchip/network/sonic.h: Fix typo.
3292        * libnetworking/arpa/Makefile.am: Remove stray lines.
3293
32942001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3295
3296        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3297
32982001-10-18      Eric Norum <eric.norum@usask.ca>
3299
3300        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3301        chdir() and open() operations within the TFTP file system.
3302
33032001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3304
3305        * librdbg/configure.ac: Fix latent bug exposed by removal of
3306        config.cache's which prevented powerpc targets librdbg from building.
3307
33082001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3309
3310        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3311        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3312        autoconf-2.52 happy.
3313
33142001-10-12      Mike Siers <mikes@poliac.com>
3315
3316        * libnetworking/Update to stable working state.  Congratulations Mike!
3317        :).
3318        * libnetworking/modem_example: Directory removed.
3319        * libnetworking/modem_example/16550.h,
3320        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3321        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3322        libnetworking/modem_example/ppp.h,
3323        libnetworking/modem_example/pppcompress.c: Files removed.
3324        * libnetworking/pppd/example/pppd.options: New file.
3325        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3326        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3327        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3328        libnetworking/pppd/rtemsmain.c: Updated.
3329
33302001-10-12      Joel Sherrill <joel@OARcorp.com>
3331
3332        * libchip/serial/z85c30.c: Fixed typo.
3333
33342001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3335
3336        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3337        * configure.in: Remove.
3338        * configure.ac: New file, generated from configure.in by autoupdate.
3339        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3340        * libchip/configure.in: Remove.
3341        * libchip/configure.ac: New file, generated from configure.in by
3342        autoupdate.
3343        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3344        * librdbg/configure.in: Remove.
3345        * librdbg/configure.ac: New file, generated from configure.in by
3346        autoupdate.
3347        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3348        * libnetworking/configure.in: Remove.
3349        * libnetworking/configure.ac: New file, generated from configure.in by
3350        autoupdate.
3351
33522001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3353
3354        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3355        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3356        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3357
33582001-09-27      Joel Sherrill <joel@OARcorp.com>
3359
3360        * libchip/ChangeLog: Fixed typo in date.
3361
33622001-09-27      Eric Norum <eric.norum@usask.ca>
3363
3364        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3365        TFTP  filesystem.
3366
33672001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3368
3369        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3370        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3371        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3372        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3373        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3374        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3375        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3376        'PREINSTALL_FILES ='.
3377        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3378        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3379        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3380        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3381        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3382        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3383        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3384        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3385        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3386        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3387        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3388        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3389
33902001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3391
3392        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3393        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3394        * librdbg/src/m68k/any/Makefile.am: Ditto.
3395        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3396        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3397        happy.
3398
33992001-09-21      Joel Sherrill <joel@OARcorp.com>
3400
3401        * libchip/network/Makefile.am: Fixed typo on file name.
3402        * libchip/network/i82586.c: Commented out line 318 which is referencing
3403        a member of a structure that is not currently there.  This needs to be
3404        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3405        to C style.
3406
34072001-09-19      Eric Norum <eric.norum@usask.ca>
3408
3409        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3410
34112001-09-19      Chris Johns <ccj@acm.org>
3412
3413        * libchip/network/README.i82586, libchip/network/i82586.c,
3414        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3415        Network driver for Intel i82586.
3416        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3417        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3418        "root" filesystem with information obtained via the DHCP response.
3419
34202001-09-14      Eric Norum <eric.norum@usask.ca>
3421
3422        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3423        make gcc 3.x happy.
3424
34252001-08-16      Mike Siers <mikes@poliac.com>
3426
3427        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3428        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3429        These support callback functionality that has not even been compiled
3430        under RTEMS yet.
3431        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3432        example application.  Mike's notes on the modifications: - renamed
3433        error() function because of namespace problems - removed calls to the
3434        exit() funciton - removed extra files from the pppd source directory -
3435        defined pppd task constant values in rtemspppd.h - modifyied example
3436        code to get actual tick per second value - placed the pppd 2.3.11 man
3437        page file (pppd.8) into the pppd directory.
3438        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3439        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3440        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3441        libnetworking/pppd/rtems-ppp.c: Deleted.
3442        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3443        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3444        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3445        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3446        libnetworking/pppd/example/init.c,
3447        libnetworking/pppd/example/netconfig.h,
3448        libnetworking/pppd/example/ppp.conf,
3449        libnetworking/pppd/example/pppdapp.c,
3450        libnetworking/pppd/example/system.h: New files.
3451        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3452        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3453        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3454        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3455        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3456        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3457        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3458        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3459        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3460        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3461        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3462        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3463        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3464        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3465        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3466
34672001-08-16      Joel Sherrill <joel@OARcorp.com>
3468
3469        * libnetworking/pppd/example/Makefile: Removed.
3470        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3471        to avoid bootstrap -c clobbering it.
3472        * libnetworking/rtems_telnetd/.cvsignore: New file.
3473
34742001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3475
3476        * libnetworking/Makefile.am, libnetworking/configure.in,
3477        libnetworking/rtems_servers/Makefile.am,
3478        libnetworking/rtems_servers/telnetd.c,
3479        libnetworking/rtems_servers/telnetd.h,
3480        libnetworking/rtems_telnetd/Makefile.am,
3481        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3482        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3483        libnetworking/rtems_telnetd/telnetd.c,
3484        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3485        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3486        effect when ftpd change. - the tcp/ip stats have been implemented into
3487        icmds.c and started when telnetd daemon is started.
3488        * libnetworking/rtems_servers/telnetd.c,
3489        libnetworking/rtems_servers/telnetd.h: Removed.
3490        * libnetworking/rtems_telnetd: New directory.
3491        * libnetworking/rtems_telnetd/Makefile.am,
3492        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3493        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3494        libnetworking/rtems_telnetd/telnetd.c,
3495        libnetworking/rtems_telnetd/telnetd.h: New files.
3496
34972001-06-14      Joel Sherrill <joel@OARcorp.com>
3498
3499        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3500        Moved from libmisc/shell so the network stack to address network
3501        depenendency.
3502        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3503
35042001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3507
35082001-05-15      Joel Sherrill <joel@OARcorp.com>
3509
3510        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3511        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3512        accidentally deleted the incorrectly empty versions.
3513
35142001-05-14      Till Straumann <strauman@slac.stanford.edu>
3515
3516        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3517        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3518        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3519        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3520        to know the values) - the affected BSP (shared/motorola) headers have
3521        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3522        driver (libchip/network/dec21140.c) has been fixed to use
3523        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3524        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3525        who is using this driver. - the DEC driver also has been fixed to use
3526        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3527        delay_in_bus_cycles().
3528
35292001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3530
3531        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3532
35332001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3534
3535        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3536
35372001-04-24      Eric Norum <eric.norum@usask.ca>
3538
3539        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3540        NTP synchronization a little more robust -- no NTP daemon yet, but at
3541        least it trys a little harder when the primary NTP server is down.
3542
35432001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3544
3545        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3546        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3547        libnetworking/pppd/modem_example/modem.c,
3548        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3549        other strings into English.
3550        * libnetworking/pppd/STATUS: updated to reflect the changes.
3551
35522001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3553
3554        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3555        again.
3556
35572001-04-20      Eric Valette <valette@crf.canon.fr>
3558
3559        * mcp750 directory renamed new_exception processing as it supports many
3560        more CPU models.
3561        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3562        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3563        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3564        formerly in mcp750 plus modifications.
3565        * librdbg/src/powerpc/mcp750/.cvsignore,
3566        librdbg/src/powerpc/mcp750/Makefile.am,
3567        librdbg/src/powerpc/mcp750/remdeb.h,
3568        librdbg/src/powerpc/mcp750/remdeb_f.x,
3569        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3570        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3571        new_exception_processing.
3572        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3573        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3574        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3575        part of this effort to add support for the MPC8xx.
3576
35772001-04-19      Joel Sherrill <joel@OARcorp.com>
3578
3579        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3580        internal include files.
3581
35822001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3583
3584        PR 158
3585        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3586        rcmd() library call by commenting out the parts that deal with signals.
3587        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3588        stdio. The 'server-side' parts of this file which deal with
3589        authentication are disabled since they are not needed.
3590
35912001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3592
3593        * libnetworking/include/.cvsignore: Remove dangling file.
3594
35952001-03-14      Joel Sherrill <joel@OARcorp.com>
3596
3597        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3598        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3599        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3600        libchip style serial drivers can be written in libcpu or libbsp.
3601
36022001-03-01      Joel Sherrill <joel@OARcorp.com>
3603
3604        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3605        libchip/network/sonic.c, libchip/network/sonic.h,
3606        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3607        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3608        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3609        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3610        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3611        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3612        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3613        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3614
36152001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3616
3617        * librdbg/include/rdbg/Makefile.am,
3618        librdbg/include/rdbg/i386/Makefile.am,
3619        librdbg/include/rdbg/m68k/Makefile.am,
3620        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3621        style on include files.
3622
36232001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3624
3625        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3626        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3627        replace ${..} with $(..).
3628        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3629        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3630        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3631        libnetworking/rtems/Makefile.am, libnetworking/
3632        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3633        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3634        include_*HEADERS instead of H_FILES.
3635        * libnetworking/include/Makefile.am: Remove.
3636        * libnetworking/Makefile.am: Add handling of *.h files.
3637        * libnetworking/configure.in: Remove include/Makefile.
3638
36392001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3642
36432001-01-31      Sergei Organov <osv@javad.ru>
3644
3645        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3646        current dir and root dir removed in favor of new libio support for
3647        task-local current and root directories. - Bug in `close_data_socket()'
3648        introduced by previous change fixed. - `command_pasv()' changed to set
3649        timeout on socket we are listening on and code fixed to don't close
3650        socket twice on error. - `serr()' changed to clear `errno'. -
3651        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3652        changed to clear `errno' before processing session. -
3653        `close_data_socket()' fixed to close both active and passive sockets -
3654        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3655        empty string  in `exec_command()'.
3656
36572001-01-25      Eric Norum <eric.norum@usask.ca>
3658
3659        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3660        improves throughput on systems which are dropping packets.   Only the
3661        first timeout is reduced.  This keeps the number of extra packets down
3662        on networks that are very busy and dropping lots of packets.
3663
36642001-01-24      Sergei Organov <osv@javad.ru>
3665
3666        * libnetworking/rtems_servers/ftpd.c,
3667        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3668        - Timeouts on sockets implemented. 'idle' field added to configuration.
3669        No timeout by default to keep backward compatibility. Note: SITE IDLE
3670        command not implemented yet. - Basic global access control implemented.
3671        'access' field added to configuration. No access limitations by default
3672        to keep backward compatibility. - Anchor data socket for active mode
3673        (using self IP and port 20.) - Fixed default data port support (still
3674        not tested). - Don't allow IP address different from originating host in
3675        PORT command to improve security. - Fixed bug in MDTM command. - Check
3676        for correctness of parsing of argument in command_port(). - Fixed
3677        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3678        a directory. - Command parsing a little bit improved: command names are
3679        now converted to upper-case to be more compatible with RFC (command
3680        names are not case-sensitive.) - Reformat comments so that they have
3681        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3682        previous changes - True ASCII mode implemented (doesn't work for hooks
3683        and /dev/null) - Passive mode implemented, PASV command added. - Default
3684        port for data connection could be used (untested, can't find ftp client
3685        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3686        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3687
36882001-01-18      Joel Sherrill <joel@OARcorp.com>
3689
3690        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3691        macro using variable arguments.
3692        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3693        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3694        since I updated the main RTEMS development machine to RedHat 7.2 and
3695        apparently got a new version of rpcgen.
3696
36972001-01-12      Sergei Organov <osv@javad.ru>
3698
3699        * libnetworking/rtems_servers/ftpd.c,
3700        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3701        - use pool of pre-created threads to handle sessions instead of
3702        creating/deleting threads on the fly - LIST output is now similar to
3703        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3704        happy with it. - LIST NAME now works (both for files and directories) -
3705        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3706        clients happy  - keep track of CWD for every session separately -
3707        ability to specify root directory name for FTPD in configuration table.
3708        FTPD will then create illusion for FTP clients that this is actually
3709        root directory. - ignore options sent in commands, thus LIST -al FILE
3710        works and doesn't try to list "-al" directory. - buffers are allocated
3711        on stack instead of heap where possible to eliminate malloc/free calls
3712        (avoid possible heap fragmentation troubles). - drop using of task
3713        notepad to pass parameters - use function arguments instead - use
3714        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3715        in socket() instead of AF_INET.
3716
37172001-01-02      Joel Sherrill <joel@OARcorp.com>
3718
3719        * libnetworking/CHANGELOG: Removed.
3720        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3721
37222000-12-14      Eric Norum <eric.norum@usask.ca>
3723
3724        * libnetworking/lib/tftpDriver.c: Added write capability.
3725
37262000-12-08      Joel Sherrill <joel@OARcorp.com>
3727
3728        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3729        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3730        numerous variable declarations conditional on PPP_COMPRESS and
3731        PPP_FILTER.  Commented out variables that were not used because the code
3732        using them was commented out. Removed totally unused variables.
3733        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3734        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3735
37362000-11-30      Joel Sherrill <joel@OARcorp.com>
3737
3738        * libnetworking/modem/ppp_tty.c: Changed to include
3739        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3740        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3741        * libnetworking/Makefile.am: Modified to reflect above.
3742
37432000-11-27      Joel Sherrill <joel@OARcorp.com>
3744
3745        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3746
37472000-11-25      Eric Norum <eric.norum@usask.ca>
3748
3749        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3750        core.
3751
37522000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3753
3754        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3755        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3756        subdir.
3757        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3758        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3759        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3760        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3761        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3762        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3763        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3764        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3765        ppp_tty.c and the real pppd main is in pppmain.c.
3766
37672000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3768
3769        * libchip/network/sonic.c: Added ipalign() routine to align the received
3770        packet so that the ip header is on a 32-bit boundary. Necessary for
3771        cpu's that do not allow unaligned loads and stores and when the 32-bit
3772        DMA mode is used.
3773
37742000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3775
3776        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3777        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3778        ACLOCAL_AMFLAGS.
3779        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3780        ACLOCAL_AMFLAGS.
3781        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3782        ACLOCAL_AMFLAGS.
3783
37842000-11-03      Chris Johns <ccj@acm.org>
3785
3786        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3787        libchip/network/cs8900.h: New files.
3788
37892000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3790
3791        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3792        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3793        $(RTEMS_TOPdir)/aclocal.
3794        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3795        $(RTEMS_TOPdir)/aclocal.
3796        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3797        $(RTEMS_TOPdir)/aclocal.
3798
37992000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3800
3801        * configure.in: Switch to GNU-canonicalization.
3802        * Makefile.am: Reflect changes to configure.in.
3803        * acinclude.m4: Remove.
3804
38052000-10-30      Joel Sherrill <joel@OARcorp.com>
3806
3807        * POSIX include files merged into newlib.  This resulted in some
3808        definitions moving to other files and thus some secondary effects in
3809        RTEMS source code.
3810        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3811        in sync with newlib's <machine/types.h>.
3812        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3813        definition of struct itimerval in <sys/time.h>.
3814
38152000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3816
3817        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3818        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3819        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3820        * ChangeLog: Fix typos.
3821        * configure.in: add tests to the GNU canonicalized subdirectories.
3822
38232000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3824
3825        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3826        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3827        the lib directory before configuring lib/.
3828
38292000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3830
3831        * configure.in, Makefile.am: add exec to the GNU canonicalized
3832        subdirectories.
3833        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3834        * configure.in: add libnetworking, librpc and librdb to the GNU
3835        canonicalized subdirectories.
3836        * configure.in: add libmisc and libchip to the GNU canonicalized
3837        subdirectories.
3838        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3839        Switch to GNU canonicalization.
3840        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3841        Switch to GNU canonicalization.
3842        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3843        Switch to GNU canonicalization.
3844
38452000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3846
3847        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3848        canonicalization to libfs/. The approach is currently a bit of a hack as
3849        GNU canonicalization does not support the per-BSP build some of the
3850        other directories require.  As more of the tree is converted, this will
3851        become less  of an issue.
3852
38532000-10-20      Joel Sherrill <joel@OARcorp.com>
3854
3855        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3856        parameter.
3857
38582000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3859
3860        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3861        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3862        * librdbg/configure.in: Add m68k support.
3863        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3864        subdirectory.
3865        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3866        failure.
3867        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3868        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3869        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3870        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3871        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3872        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3873        librdbg/src/m68k/.cvsignore: New files.
3874        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3875        function pointers.
3876        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3877        _after_ pointer has been checked against NULL.
3878
38792000-10-18      Joel Sherrill <joel@OARcorp.com>
3880
3881        * wrapup/Makefile.am: Added libfs.
3882
38832000-10-18      Chris Johns <ccj@acm.org>
3884
3885        * libfs created.
3886        * configure.in: Added libfs subdirectory.
3887        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3888
38892000-09-28      Joel Sherrill <joel@OARcorp.com>
3890
3891        * libnetworking/rtems_webserver/Makefile.am,
3892        libnetworking/rtems_webserver/base64.c,
3893        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3894        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3895
38962000-09-22      Joel Sherrill <joel@OARcorp.com>
3897
3898        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3899        libnetworking/rtems/rtems_bsdnet_internal.h,
3900        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3901        have included rtems.h.  It is now including precisely the  least amount
3902        of low level, yet portable .h files to get the basic RTEMS types
3903        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3904        used machine/types.h to include rtems.h.
3905
39062000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3907
3908        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3909
39102000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3911
3912        * libnetworking/ChangeLog: Cleanup.
3913
39142000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3915
3916        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3917        * libchip/ChangeLog: Fix formating.
3918
39192000-09-05      Joel Sherrill <joel@OARcorp.com>
3920
3921        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3922        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3923        confusion and to work with the converted flags.
3924
39252000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3926
3927        * wrapup/Makefile.am: Include compile.am.
3928        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3929        libchip/serial/Makefile.am: Include compile.am.
3930        * librdbg/src/i386/any/Makefile.am,
3931        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3932        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3933        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3934        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3935        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3936        libnetworking/rtems_servers/Makefile.am,
3937        libnetworking/rtems_webserver/Makefile.am,
3938        libnetworking/wrapup/Makefile.am: Include compile.am.
3939
39402000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3941
3942        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3943        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3944
39452000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3946
3947        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3948
39492000-08-31      Joel Sherrill <joel@OARcorp.com>
3950
3951        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3952        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3953        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3954        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3955        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3956        * libnetworking/wbase64.c: Removed.
3957        * libnetworking/Makefile.am, libnetworking/asp.c,
3958        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3959        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3960        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3961        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3962        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3963        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3964        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3965        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3966        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3967        Modified.
3968
39692000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3970
3971        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3972
39732000-08-30      Joel Sherrill <joel@OARcorp.com>
3974
3975        * libnetworking/rtems_webserver/license.txt: New file.
3976
39772000-08-10      Joel Sherrill <joel@OARcorp.com>
3978
3979        * ChangeLog: New file.
3980        * libchip/ChangeLog: New file.
3981        * librdbg/ChangeLog: New file.
3982        * libnetworking/ChangeLog: New file.
3983
Note: See TracBrowser for help on using the repository browser.