source: rtems/c/src/ChangeLog @ fae3ab43

4.104.11
Last change on this file since fae3ab43 was fae3ab43, checked in by Joel Sherrill <joel.sherrill@…>, on Apr 7, 2010 at 3:04:07 PM

2010-04-07 Joel Sherrill <joel.sherrill@…>

  • libchip/ide/ata.c: Use correct macro from RTEMS to determine whether simple or PIC interrupt model.
  • Property mode set to 100644
File size: 157.4 KB
Line 
12010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
4        simple or PIC interrupt model.
5
62010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/rtc/ds1375.c: #include <unistd.h>.
9
102010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * libchip/network/i82586.c: Readdress use of ctype methods per
13        recommendation from D.J. Delorie on the newlib mailing list. We
14        should pass an unsigned char into these methods.
15
162010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
19        variable.
20
212010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * libchip/network/i82586.c: Fix warnings for ctype methods.
24
252010-02-19      Chris Johns <chrisj@rtems.org>
26
27        * libchip/ide/ide_controller.c: Create the devices as block
28        devices.
29
302010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
31
32        * libchip/ide/ata_internal.h, libchip/ide/ata.c
33        libchip/i2c/spi-sd-card.c: Update for block device API change.
34
352010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
36
37        * libchip/display/disp_hcms29xx.c,
38        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
39        libchip/display/font_hcms29xx.h: various fixes
40
412009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        PR 1474
44        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
45        device API change.
46
472009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
48
49        * libchip/network/greth.c: Eliminate unused type
50        rtems_clock_time_value.
51
522009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * libchip/network/dec21140.c: Warning elimination
55        (dec21140_softc->base now is an uint32_t).
56
572009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        PR 1483/cpukit
60        * libchip/network/dec21140.c, libchip/network/elnk.c,
61        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
62        *_SUPPORTED-guarded code sections.
63
642009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
65
66        * libchip/network/dec21140.c, libchip/network/elnk.c,
67        libchip/network/if_dc.c: Ensure PCI drivers are built on all
68        supported configurations. PowerPC conditionals were not current and
69        code was not being built on supported BSPs.
70
712009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
72
73        * libchip/network/smc91111.c: Formatting.
74
752009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
78        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
79        uint32_t (16bit ints are too small).
80
812009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
84        * libchip/network/if_dc.c: Fix type mismatch.
85
862009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * aclocal/bsp-linkcmds.m4: New.
89
902009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        * configure.ac: Rework CFLAGS setup.
93        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
94        * automake/compile.am: Remove RTEMS_CFLAGS.
95
962009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * libchip/ide/ata.h: Move extern "C".
99
1002009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
103        Use hex-constants to avoid implicit int-casts.
104        * libchip/i2c/spi-memdrv.c:
105        Use hex-constants to avoid implicit int-casts.
106        Use rtems_off64_t offsets to avoid loosing precision.
107
1082009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
109
110        * libchip/serial/ns16550.c: Update for interrupt handler type change.
111
1122009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * aclocal/bsp-alias.m4: New.
115        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
116
1172009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
120
1212009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
124        * Makefile.am: Remove BARE_CPU_MODEL.
125
1262009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * configure.ac: Remove cfg_dir.
129
1302009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * configure.ac: Remove -std=c99 -fasm.
133        Remove AM_CONDITIONAL LIBCHIP.
134        * libchip/Makefile.am, wrapup/Makefile.am:
135        Remove AM_CONDITIONAL LIBCHIP.
136
1372009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * configure.ac: Pick up make/custom/*.
140        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
141
1422009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
145        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
146
1472009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
150
1512009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
152
153        * Makefile.am: Remove RTEMS_HOST (unused).
154        * configure.ac: Remove RTEMS_HOST (unused).
155        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
156
1572009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
160        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
161
1622009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
165        aclocal/check-posix.m4, aclocal/enable-posix.m4,
166        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
167
1682009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * configure.ac: Rework make/custom/* handling.
171        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
172        * Makefile.am: Remove make/custom/default.cfg-rule.
173
1742009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
175
176        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
177        NULL pointer access in interrupt handler.
178
1792009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
180
181        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
182        device API change.
183
1842009-10-08      Chris Johns <chrisj@rtems.org>
185
186        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
187        multiblock support from the ATA driver. Multiblock at the disk
188        level should not be a global policy as a disk may have more than
189        one partition with different block sizes. An IDE driver could
190        decide to use the feature with DMA but this a driver specific
191        design choice. Fixed bugs relating to variable block sizes and
192        large block transfer.
193        * c/src/libchip/ide/ide_controller.c,
194        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
195        Changed the block size to 32bits so blocks of 64K or bigger can be
196        transfered in a single driver call.
197
1982009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
201        shared irq.h yet and this breaks a significant number of them.
202
2032009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
204
205        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
206        model.
207
2082009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
211        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
212        renamed to rtems_termios_baud_to_number.
213
2142009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
217        termios_baud_to_number (duplicate prototypes).
218        Add C++-guards.
219        Include rtems/termiostypes.h.
220
2212009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
224
2252009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
226
227        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
228        physical address to support BSD TCP/IP stack.
229
2302009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
231
232        * libchip/network/elnk.c: Convert calls to legacy routine
233        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
234
2352009-08-03      Roger Dahlkvist <ruppe@kth.se>
236
237        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
238
2392009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
240
241        * libchip/ide/ata.c: Remove warning.
242
2432009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
244
245        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
246        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
247        now use the same macros.
248        * aclocal/bsp-bspcleanup-options.m4: New file.
249
2502009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
251
252        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
253        obsolete defines and declarations.  Set initial baud during device
254        open.  Fixed interrupt mode.
255
2562009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
257
258        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
259        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
260        EINVAL and ENOTTY as appropriate.
261
2622009-05-30      Chris Johns <chrisj@rtems.org>
263
264        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
265        devices on an IDE bus and cleaned up the initialisation register
266        call.
267
2682009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        * libchip/network/i82586.c: Fix warning in manner suggested by
271        Arnout Vandecappelle <arnout@mind.be> in
272        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
273
2742009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
275
276        * libchip/network/if_dc.c: Fixed warnings.
277
2782009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
279
280        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
281        as needed.
282
2832009-04-29      Chris Johns <chrisj@rtems.org>
284
285        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
286
287        * libchip/ide/ide_controller.c: Change the status detection and
288        add a message if the transfer fails. There is currently no error
289        handle at the IDE drvier level.
290
2912009-03-12      Daniel Hellstrom <daniel@gaisler.com>
292
293        PR 1392/bsps
294        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
295        over multiple pages results in extra data being written.
296
2972009-02-27      Gene Smith <gene.smith@siemens.com>
298
299        PR 1356
300        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
301        cards.
302
3032009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
306        enabled on x86.
307
3082009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
309
310        * aclocal/bspopts.m4: Quoting cosmetics.
311
3122009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
313
314        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
315        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
316        writes.  Fixed integer type in device structure.
317
3182009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * libchip/serial/ns16550.c: Turn on ns16550_process() for
321        BSP_FEATURE_IRQ_LEGACY case also.
322
3232008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
324
325        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
326        level LibI2C interface.  Added generic block IO functions.
327
3282008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
329
330        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
331        optman/rtems/no-msg.c, optman/rtems/no-part.c,
332        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
333        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
334        optman/sapi/no-ext.c, optman/sapi/no-io.c:
335        Revert previous patch (cvs clash with Joel hacking cpukit).
336
3372008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * aclocal/canonical-target-name.m4: Remove tic4x.
340
3412008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
342
343        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
344
3452008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
346
347        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
348        optman/rtems/no-msg.c, optman/rtems/no-part.c,
349        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
350        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
351        optman/sapi/no-ext.c, optman/sapi/no-io.c:
352        Fix prototypes.
353
3542008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
355
356        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
357
3582008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
359
360        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
361        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
362        duplicated data.
363
3642008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
365
366        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
367        SuperCore Handler initialization routines to directly pull parameters
368        from configuration table.
369
3702008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
371
372        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
373        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
374        optman/rtems/no-part.c, optman/rtems/no-region.c,
375        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
376        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
377        initialization routines to directly pull parameters from
378        configuration table. Eliminate empty routines sportted.
379
3802008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
383
3842008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
385
386        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
387        all public use of TOD conversion routines.
388
3892008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
390
391        * libchip/network/smc91111config.h:
392        #include <stdint.h> instead of <rtems/stdint.h>.
393
3942008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
395
396        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
397        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
398
3992008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
400
401        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
402
4032008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
404
405        * libchip/serial/ns16550.c: Transmit the character in the polled write
406        function within a critical section for printk() compatibility.
407
4082008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
409
410        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
411
4122008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
413
414        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
415
4162008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
417
418        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
419
4202008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
421
422        * aclocal/bsp-bootcard-options.m4: Fix quoting.
423
4242008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
425
426        * aclocal/bsp-bootcard-options.m4: New file.
427        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
428
4292008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
430
431        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
432        BSPs that support this feature.
433
4342008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        * libchip/serial/ns16550.c: Fix typo.
437
4382008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
439
440        * libchip/serial/ns16550.c: Fix typo.
441
4422008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
443
444        * libchip/serial/ns16550.c: Add not supported on arm even though it is
445        not simple vectored.
446
4472008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * libchip/serial/ns16550.c: Not currently supported on architectures
450        with simple vectored interrupt model.
451
4522008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
453
454        * aclocal/version.m4: Bump RTEMS_API to 4.10.
455        Bump _RTEMS_VERSION to 4.9.99.0.
456
4572008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
458
459        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
460        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
461        functions have now static linkage type.  Added constant qualifier to
462        operations table and read-only function parameters.
463
464        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
465        c/src/libchip/serial/serial.h:  Include required header files.  Removed
466        support for old PowerPC exception handling.  Various fixes for
467        interrupt related routines.  Added support for BSPs with IRQ extension
468        API.
469
4702008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
471
472        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
473        is no PCI bus based upon the BSP not having a base address defined.
474        This means this driver cannot be supported on that board.
475
4762008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * libchip/network/dec21140.c, libchip/network/elnk.c,
479        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
480
4812008-09-17      Miao Yan <yanmiaobest@gmail.com>
482
483        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
484        add simple device only filesystem (devfs), optionally completely drop
485        out filesystem, and to clean up disabling newlib reentrancy support.
486        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
487        now has a 15K code space.
488        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
489        Removed.
490
4912008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * libchip/ide/ata.h: Convert to Unix file format.
494
4952008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
496
497        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
498        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
499        libchip/serial/serial.h, libchip/serial/serprobe.c,
500        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
501        Convert to "bool".
502        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
503        libchip/i2c/spi-memdrv.h: Convert to "bool".
504        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
505        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
506        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
507        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
508        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
509        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
510        Convert to "bool".
511        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
512        Convert to "bool".
513        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
514        Convert to "bool".
515
5162008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
519        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
520        memory driver to not use the clock ioctl to install a method to poll
521        for input. It now uses a Class API Timer which means we can eliminate
522        this special IOCTL from all clock drivers.
523        * libchip/shmdr/setckvec.c: Removed.
524
5252008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * libchip/network/sonic.c: Do not declare a variable just to hold an
528        ignored return value.
529
5302008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
531
532        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
533
5342008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
535
536        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
537        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
538
5392008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
540
541        * libchip/display/disp_hcms29xx.c: Do not make these static. They
542        appear to be unused that way.
543
5442008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * libchip/shmdr/shm_driver.h: Correct prototypes.
547
5482008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
549
550        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
551        variables and made methods static.
552
5532008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * libchip/serial/ns16550.c: Fix warning.
556
5572008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
558
559        * aclocal/prog-cc.m4: Add -Wnested-externs.
560
5612008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
562
563        * libchip/network/dec21140.c: Add missing prototype.
564        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
565
5662008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
567
568        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
569        -Wstrict-prototypes to RTEMS_CFLAGS.
570
5712008-08-02      Chris Johns <chrisj@rtems.org>
572
573        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
574        rtems_blkdev_request count and start references. Use
575        RTEMS_BLKDEV_START_BLOCK.
576
5772008-07-29      Chris Johns <chrisj@rtems.org>
578
579        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
580
581        * libchip/ide/ata.c: Change to use a mutex rather than disable
582        pre-emption. Updated to the libblock changes.
583
584        * libchip/ide/ata_internal.h: Updated to the new chains API.
585
586        * libchip/ide/ide_controller.c: Updated to the libblock
587        changes. Added come debug tracing.
588
589        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
590        to the libblock changes.
591
5922008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
593
594        * configure.ac: Remove RPCGEN, RPCTOOLS.
595
5962008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
597
598        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
599        for output format specifiers.
600
6012008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
602
603        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
604        Fixed some data types
605
6062008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
607
608        * libchip/i2c/spi-sd-card.c: Added missing header file.
609        * libchip/Makefile.am: Added SD Card driver.
610
6112008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
612
613        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
614        make glyphs non-constant, added file headers
615
6162008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
617
618        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
619        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
620        * libchip/display/font_hcms29xx.h
621        Creation of SPI display driver
622
6232008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
624
625        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
626        via SPI.
627
6282008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
631        AC_PREREQ(2.62).
632
6332008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
636
6372008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
638
639        * libchip/Makefile.am: Move termios helper routines from libchip to
640        libcsupport. Add routine which makes it easy for a termios device
641        driver to inform termios of its default baud rate. This avoids
642        inconsistencies in later termios settings changes.
643        * libchip/serial/termios_baud2index.c,
644        libchip/serial/termios_baud2num.c: Removed.
645
6462008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
649
6502008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
651
652        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
653        not fail if there are none.
654
6552008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
656
657        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
658        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
659        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
660        * libchip/Makefile.am:
661        derived a generic spi memory driver from spi-flash-m25p40,
662        added descriptor for fram fm25l256
663
6642008-05-07      Till Straumann <strauman@slac.stanford.edu>
665
666        PR 649/bsps
667        * libchip/ide/ata.c: Give up if the interface does not become ready.
668
6692008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
670
671        Moved to cpukit.
672        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
673        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
674        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
675        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
676        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
677        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
678        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
679        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
680        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
681        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
682        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
683        nfsclient/src/xdr_mbuf.c: Removed.
684
6852008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
686
687        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
688
6892008-01-05      Chris Johns <chrisj@rtems.org>
690
691        * libchip/flash/am29lv160.c: Update the blank check error message
692        to say there is an error.
693       
6942007-12-22      Chris Johns <chrisj@rtems.org>
695
696        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
697        the hello message. Just one line but still a little too long.
698       
6992007-12-14      Chris Johns <chrisj@rtems.org>
700
701        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
702        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
703        * libchip/flash, libchip/flash/am29lv160.c,
704        libchip/flash/am29lv160.h: New.
705
7062007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
707
708        * libchip/network/if_fxp.c: Spacing.
709
7102007-11-20      Till Straumann <strauman@slac.stanford.edu>
711
712        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
713        Avoid using 'stdio' before the system is up and fully
714        initialized.
715
7162007-11-20      Till Straumann <strauman@slac.stanford.edu>
717
718        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
719        * libchip/Makefile.am, libchip/preinstall.am:
720        added new driver for Maxim DS1375 i2c RTC.
721
7222007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
723
724        * libchip/i2c/spi-flash-m25p40.c:
725        added addressing call in write function
726
7272007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
728
729        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
730        * libchip/Makefile.am:
731        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
732
7332007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
734
735        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
736
7372007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
738
739        * nfsclient/Makefile.am: Fix errors.
740
7412007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
744
7452007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * aclocal/version.m4: Bump RTEMS_API to 4.9.
748        Bump RTEMS_VERSION to 4.8.99.0.
749
7502007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
751
752        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
753
7542007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * configure.ac: Remove AC_PROG_AWK (Unused).
757
7582007-09-14      Daron Chabot <djc915@mail.usask.ca>
759
760        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
761        rtems_interrupt_vector, to permit passing arbitrary arguments to the
762        ISR. Clean up of variables to silence compiler warnings.
763
7642007-09-13      Daniel Hellstrom <daniel@gaisler.com>
765
766        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
767
7682007-09-12      Daniel Hellstrom <daniel@gaisler.com>
769
770        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
771          - Odd bit bug in some chips taken care of.
772          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
773            alignment but failing to do so must have made the driver writer to make
774            some incorrect assumptions about MBUFs.
775          - Fixed MBUF handling to handle mbuf chains better. The Data length of
776            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
777          - Made while loop responsible for copying data to fifo port copy 16 shorts
778            per loop instead of 1 short, increasing the copying process.
779
7802007-09-07      Daniel Hellstrom <daniel@gaisler.com>
781
782        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
783        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
784
7852007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
786
787        * configure.ac, wrapup/Makefile.am: Remove RDBG.
788        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
789        librdbg/Makefile.am, librdbg/preinstall.am,
790        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
791        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
792        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
793        librdbg/include/rdbg/powerpc/rdbg_f.h,
794        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
795        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
796        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
797        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
798        librdbg/src/servtsp.c, librdbg/src/servutil.c,
799        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
800        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
801        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
802        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
803        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
804        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
805        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
806        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
807        librdbg/src/powerpc/rdbg_f.c,
808        librdbg/src/powerpc/new_exception_processing/remdeb.h,
809        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
810        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
811        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
812
8132007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
814
815        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
816
8172007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
818
819        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
820          sizes.
821
8222007-07-27      Chris Johns <chrisj@rtems.org>
823
824        * wrapup/Makefile.am: Create archive from a file for hosts
825        with a limited command line size.
826
8272007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
828
829        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
830          sizes.
831
8322007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
833       
834        * configure.ac: Add nfsclient.
835        * nfsclient/Makefile.am: New.
836        * nfsclient/proto/Makefile, nfsclient/Makefile,
837          nfsclient/src/Makefile: Remove.
838        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
839        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
840
8412007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
844        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
845        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
846        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
847        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
848        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
849        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
850        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
851        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
852        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
853        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
854        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
855
8562007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
857
858        * libchip/serial/ns16550.c: removed timed out wait for transmitter
859        to become ready: This will not work for fast CPUs.
860
8612007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
862
863        * libchip/ide/ata.c: fixed warning
864
8652007-06-20      Ray Xu <rayx@gmail.com>
866
867        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
868        console, and libio. This shrinks the memory requirements but Joel has
869        not figured out how best to present this to application space.
870        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
871        New files.
872
8732007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
874
875        * optman/sapi/no-io.c: Split IO Manager into one function per file so
876        now we only need required initialization methods.
877
8782007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
879
880        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
881        parameter since it was used to configure a no longer used feature.
882        Device names are now part of the filesystem not in a table.
883
8842007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
885
886        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
887        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
888        optman/rtems/no-part.c, optman/rtems/no-region.c,
889        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
890        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
891        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
892        other optional managers so using them reduces application size
893        instead of increasing it.
894        * optman/rtems/no-barrier.c: New file.
895
8962007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
897
898        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
899        adjustments to pci-API changes.
900        * libchip/network/dec21140.c, libchip/network/elnk.c,
901        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
902        changes.
903
9042007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * libchip/network/dec21140.c, libchip/network/if_dc.c,
907        libchip/network/if_fxp.c: Reflect changes to pci-API.
908
9092007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
910
911        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
912        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
913
9142007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
915
916        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
917          being used to compile "tools").
918
9192007-03-13      Joel Sherrill <joel@OARcorp.com>
920
921        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
922
9232007-03-12      Joel Sherrill <joel@OARcorp.com>
924
925        * libchip/network/cs8900.c, libchip/network/cs8900.h,
926        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
927        and/or fix mistake in copyright notice. Both of these mistakes appear
928        to be from code submitted after these changes were made previously.
929
9302007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
931
932        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
933
9342007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
935
936        * libchip/Makefile.am: Correct path to README.tulipclone.
937
9382007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
939
940        * libchip/ide/ata.c: Remove superfluous type casts.
941
9422007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
943
944        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
945        Use size_t for sizes.
946
9472007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
948
949        * libchip/ide/ata.c: in ata_request_done: moved call to free()
950        from preemption disabled region
951
9522007-01-16      Till Straumann <strauman@slac.stanford.edu>
953
954        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
955        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
956        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
957
9582006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
959
960        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
961          ioctl_command_t as ioctl argument.
962
9632006-12-13      Joel Sherrill <joel@OARcorp.com>
964
965        * librtems++/include/rtems++/rtemsEvent.h,
966        librtems++/include/rtems++/rtemsMessageQueue.h,
967        librtems++/include/rtems++/rtemsSemaphore.h,
968        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
969        librtems++/src/rtemsMessageQueue.cc,
970        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
971        rtems_unsigned32 to uint32_t.
972
9732006-12-13      Joel Sherrill <joel@OARcorp.com>
974
975        PR 1181/bsps
976        * optman/rtems/no-msg.c: Clean up dead code.
977
9782006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
979
980        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
981
9822006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
985        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
986        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
987
9882006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
989
990        * configure.ac: New BUG-REPORT address.
991
9922006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * Makefile.am: Remove ampolish3.
995
9962006-11-17      Joel Sherrill <joel@OARcorp.com>
997
998        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
999        blank lines.
1000
10012006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * configure.ac: Remove RTEMS_AMPOLISH3.
1004        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1005          Remove checks for AMPOLISH3.
1006        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1007        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1008        * ampolish3: Remove.
1009
10102006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1011
1012        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1013        * aclocal/prog-cc.m4: Remove CFLAGS.
1014        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1015        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1016
10172006-10-23      Joel Sherrill <joel@OARcorp.com>
1018
1019        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1020
10212006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1022
1023        * automake/compile.am: Use hard-coded RTEMS_* flags.
1024
10252006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1026
1027        * aclocal/rtems-top.m4: Remove RTEMS_API.
1028        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1029
10302006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1031
1032        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1033
10342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1035
1036        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1037
10382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1039
1040        * aclocal/version.m4: Bump version to 4.7.99.0.
1041
10422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1043
1044        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1045
10462006-09-11      Joel Sherrill <joel@OARcorp.com>
1047
1048        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1049
10502006-09-04      Joel Sherrill <joel@OARcorp.com>
1051
1052        * libchip/network/greth.c, libchip/network/open_eth.c,
1053        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1054        introduced by warning removal.
1055
10562006-09-01      Joel Sherrill <joel@OARcorp.com>
1057
1058        * libchip/network/greth.c, libchip/network/open_eth.c,
1059        libchip/network/smc91111.c: Remove warnings and correct prototype
1060        added earlier today.
1061
10622006-09-01      Joel Sherrill <joel@OARcorp.com>
1063
1064        * libchip/network/cs8900.c, libchip/network/greth.c,
1065        libchip/network/i82586.c, libchip/network/open_eth.c,
1066        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1067        sized integers, and inttypes.h printf helpers.
1068
10692006-08-09      Kolja Waschk <waschk@telos.de>
1070
1071        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1072
10732006-07-12      Joel Sherrill <joel@OARcorp.com>
1074
1075        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1076
10772006-07-11      Jerry Needell <jerry.needell@unh.edu>
1078
1079        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1080        4.6 branch.  Original modifications by Gaisler Enterprises.
1081        * libchip/network/greth.c, libchip/network/greth.h: New files.
1082
10832006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1084
1085        * ide/ata.[ch]:
1086        (PR1118) fetch priority for ATA task from a variable,
1087        not a fixed configuration value.
1088       
10892006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1090
1091        * Makefile.am: Add ampolish3.
1092
10932006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * ampolish3: New.
1096        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1097
10982006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * aclocal/rtems-ampolish.m4: New.
1101        * configure.ac: Use RTEMS_AMPOLISH3.
1102
11032006-04-18  Joel Sherrill <joel@OARcorp.com>
1104
1105        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1106
11072006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1108
1109        PR 853/filesystem
1110        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1111        should be modified to support the new exception scheme and to use the
1112        handle parameter.
1113
11142006-02-a32     Eric Norum <norume@aps.anl.gov>
1115
1116        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1117        "newer" PCI access calls.  Minor cleanups.  Comments.
1118
11192006-01-12      Eric Norum <norume@aps.anl.gov>
1120
1121        PR 861/networking
1122        PR 863/networking
1123        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1124
11252006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1126
1127        * wrapup/Makefile.am: Add preinstall.am.
1128        * libchip/Makefile.am: Build libchip/network/smc91111.
1129        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1130        Eliminate cyg_int* crap.
1131
11322006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1133
1134        * librdbg/Makefile.am: Add preinstall.am.
1135        * aclocal/bsp-configure.m4: Add ampolish3.
1136        New header guards.
1137
11382006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1139
1140        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1141        Merger from rtems-4-6-branch.
1142
11432006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1144
1145        * libchip/network/smc91111.c
1146        libchip/network/smc91111config.h
1147        libchip/network/smc91111exp.h
1148        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1149        * libchip/Makefile.am: Reflect adding smc91111*.
1150
11512006-01-08      Joel Sherrill <joel@OARcorp.com>
1152
1153        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1154        char *.
1155
11562006-01-08      Joel Sherrill <joel@OARcorp.com>
1157
1158        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1159        warnings.
1160
11612005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1162
1163        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1164        Add RTEMS_RELLDFLAGS.
1165        * automake/compile.am: Remove RTEMS_USE_GCC.
1166        Remove RTEMS_RELLDFLAGS.
1167        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1168
11692005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1170
1171        * libchip/network/if_media.h, libchip/network/mii.h:
1172        Remove (Moved to cpukit).
1173        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1174        and libchip/network/if_media.h.
1175        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1176        if_media.h having moved.
1177
11782005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1179
1180        * automake/compile.am, automake/host.am, automake/local.am,
1181        automake/subdirs.am: Remove depend.
1182        * configure.ac: Explicitly pass --libdir and --includedir to
1183        testsuites.
1184
11852005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1186
1187        * configure.ac: Reflect changes to testsuites.
1188
11892005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1190
1191        * automake/compile.am: Remove GCCSPECS.
1192        * aclocal/prog-cc.m4: Add GCCSPECS.
1193        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1194
11952005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1196
1197        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1198        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1199
12002005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1201
1202        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1203        libcpu/byteorder.h for i386.
1204
12052005-11-02      Till Straumann <strauman@slac.stanford.edu>
1206
1207        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1208        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1209        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1210        added a simple API/library for i2c devices and drivers for i2c
1211        2-byte eeproms and a ds1621 temperature sensor; API is documented
1212        in libi2c.h.
1213
12142005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1215
1216        * libnetworking/pppd/ipxcp.c,
1217        libnetworking/pppd/chat.c,
1218        libnetworking/pppd/patchlevel.h,
1219        libnetworking/pppd/upap.h,
1220        libnetworking/pppd/md5.h,
1221        libnetworking/pppd/pppd.8,
1222        libnetworking/pppd/README,
1223        libnetworking/pppd/preinstall.am,
1224        libnetworking/pppd/md4.h,
1225        libnetworking/pppd/magic.c,
1226        libnetworking/pppd/pppd.h,
1227        libnetworking/pppd/demand.c,
1228        libnetworking/pppd/rtemsmain.c,
1229        libnetworking/pppd/sys-rtems.c,
1230        libnetworking/pppd/ipcp.h,
1231        libnetworking/pppd/lcp.h,
1232        libnetworking/pppd/chap_ms.c,
1233        libnetworking/pppd/md4.c,
1234        libnetworking/pppd/rtemspppd.h,
1235        libnetworking/pppd/cbcp.h,
1236        libnetworking/pppd/auth.c,
1237        libnetworking/pppd/lcp.c,
1238        libnetworking/pppd/example/README,
1239        libnetworking/pppd/example/ppp.conf,
1240        libnetworking/pppd/example/system.h,
1241        libnetworking/pppd/example/netconfig.h,
1242        libnetworking/pppd/example/pppdapp.c,
1243        libnetworking/pppd/example/init.c,
1244        libnetworking/pppd/example/Makefile-user,
1245        libnetworking/pppd/example/pppd.options,
1246        libnetworking/pppd/rtemspppd.c,
1247        libnetworking/pppd/ipxcp.h,
1248        libnetworking/pppd/chap_ms.h,
1249        libnetworking/pppd/options.c,
1250        libnetworking/pppd/magic.h,
1251        libnetworking/pppd/chap.h,
1252        libnetworking/pppd/cbcp.c,
1253        libnetworking/pppd/upap.c,
1254        libnetworking/pppd/chap.c,
1255        libnetworking/pppd/Makefile.am,
1256        libnetworking/pppd/ccp.h,
1257        libnetworking/pppd/utils.c,
1258        libnetworking/pppd/rtemsdialer.h,
1259        libnetworking/pppd/fsm.h,
1260        libnetworking/pppd/pathnames.h,
1261        libnetworking/pppd/md5.c,
1262        libnetworking/pppd/fsm.c,
1263        libnetworking/pppd/ipcp.c,
1264        libnetworking/pppd/STATUS,
1265        libnetworking/pppd/ccp.c,
1266        libnetworking/Makefile.am: Remove (Moved to cpukit).
1267
12682005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1269
1270        * configure.ac: Remove libnetworking, libnetworking/pppd.
1271        * wrapup/Makefile.am: Remove libpppd.a.
1272
12732005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1274
1275        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1276        rtemsdialer.h to $(includedir)/rtems.
1277
12782005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1279
1280        * libnetworking/rtems_telnetd/icmds.c,
1281        libnetworking/rtems_telnetd/Makefile.am,
1282        libnetworking/rtems_telnetd/preinstall.am,
1283        libnetworking/rtems_telnetd/pty.c,
1284        libnetworking/rtems_telnetd/pty.h,
1285        libnetworking/rtems_telnetd/README,
1286        libnetworking/rtems_telnetd/telnetd.c,
1287        libnetworking/rtems_telnetd/telnetd.h:
1288        Remove (Moved to cpukit).
1289
12902005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1291
1292        * configure.ac: Remove libnetworking/rtems_telnetd.
1293        * libnetworking/Makefile.am: Remove rtems_telnetd.
1294        * libnetworking/README: Remove (Obsolete).
1295        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1296
12972005-10-20  Eric Norum <norume@aps.anl.gov>
1298
1299        * libchip/network/dec21140.c: Clean up PCI mapping.
1300
13012005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1302
1303        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1304        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1305        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1306        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1307        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1308        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1309
13102005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1311
1312        * aclocal/bspopts.m4: Add missing m4 quotes.
1313
13142005-09-02  Joel Sherrill <joel@OARcorp.com>
1315
1316    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1317
13182005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1319
1320        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1321        libchip/network/dec21140.c: Remove initialization of PCI bus.
1322
13232005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1324
1325        * optman/Makefile.am: Add preinstall.am.
1326
13272005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1328
1329        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1330        UNTESTED to tested.
1331
13322005-06-17      Joel Sherrill <joel@OARcorp.com>
1333
1334        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1335        it is not supported by the MPC5xx.
1336
13372005-06-17      Joel Sherrill <joel@OARcorp.com>
1338
1339        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1340        interface. Also correct attempting to build on other than PowerPC and
1341        x86.
1342
13432005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1344
1345        * libchip/Makefile.am: Add driver for Tulip clones.
1346        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1347        libchip/network/if_dcreg.h: New files.
1348
13492005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1350
1351        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1352        to enable rdbg.
1353        * configure.ac: Reflect changes above.
1354
13552005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1356
1357        * configure.ac: Add ada/.
1358
13592005-05-20      Sergei Organov  <osv@topconrd.ru>
1360
1361        PR 750/networking
1362        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1363        wait_input().
1364
13652005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1366
1367        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1368        rtems/irq.h.
1369
13702005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1371
1372        * libchip/Makefile.am: Include preinstall.am.
1373        * libchip/preinstall.am: New.
1374
13752005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1376
1377        * configure.ac: Add AMPOLISH3.
1378        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1379        * libnetworking/rtems_telnetd/preinstall.am: New.
1380        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1381
13822005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1383
1384        * configure.ac: Let enable_rpcgen default to "no".
1385
13862005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1387
1388        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1389
13902005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1391
1392        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1393        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1394
13952005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1396
1397        * libchip/network/dec21140.c, libchip/network/elnk.c,
1398        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1399
14002005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1401
1402        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1403        of code as a result of the implementation of a common PCI interface.
1404
14052005-05-04      Joel Sherrill <joel@OARcorp.com>
1406
1407        * libchip/network/open_eth.c: Remove prototype of set_vector.
1408
14092005-05-03      Joel Sherrill <joel@OARcorp.com>
1410
1411        * librdbg/src/ptrace.c: Remove warning.
1412
14132005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1414
1415        * libchip/network/dec21140.c, libchip/network/elnk.c,
1416        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1417        Modified parameter list to remove warnings.
1418
14192005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1420
1421        * libchip/network/cs8900.c, libchip/network/i82586.c,
1422        libchip/network/open_eth.c, libchip/network/sonic.c,
1423        libchip/serial/mc68681.c: Modified types to remove
1424        warnings.  Added initialization to remove warnings.
1425
14262005-04-28      Joel Sherrill <joel@OARcorp.com>
1427
1428        * libchip/network/README.sonic: Rewritten to account for removal of
1429        dmv177.
1430
14312005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1432
1433        PR 781/rtems_misc
1434        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1435
14362005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1437
1438        * libchip/serial/ns16550.c:
1439        Fixed warnings generated in various powerpc configurations
1440
14412005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1442
1443        * libchip/serial/ns16550.c: Modified
1444        ISR to work with PPC new exception processing
1445
14462005-03-14      Joel Sherrill <joel@OARcorp.com>
1447
1448        * libchip/network/dec21140.c, libchip/network/elnk.c,
1449        libchip/network/if_fxp.c: Continue PCI API unification. All use
1450        pci_find_device(). Network drivers manufacture a signature since all
1451        calls have not been converted yet.
1452
14532005-03-04      Joel Sherrill <joel@OARcorp.com>
1454
1455        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1456        initialize function part of the unified PCI API as pci_initialize().
1457
14582005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1459
1460        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1461        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1462
14632005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1464
1465        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1466        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1467
14682005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1469
1470        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1471        building procedures.
1472
14732005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1474
1475        * aclocal/prog-cc.m4:
1476        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1477
14782005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1479
1480        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1481
14822005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1483
1484        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1485
14862005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1487
1488        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1489
14902005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1491
1492        * libnetworking/rtems_servers/ftp.c,
1493        libnetworking/rtems_servers/ftp.h,
1494        libnetworking/rtems_servers/Makefile.am:
1495        Remove (relocated to cpukit/ftpd).
1496        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1497        removed move libnetworking/rtems_servers.
1498
14992005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1500
1501        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1502
15032005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1504
1505        PR 755/rtems
1506        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1507        Remove local declarations of rtems_bsdnet_nameservers,
1508        rtems_bsdnet_nameservers_count.
1509
15102005-01-31      Sergei Organov <osv@topconrd.ru>
1511
1512        PR 751/pppd
1513        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1514        committed to fix PR736 breaks pppd. chat.c should have its own static
1515        ttyfd for pppd to work correctly. The symptom is that second
1516        invokation of chat (for connect script) fails due to pppd_ttyfd set
1517        to -1 by previous chat invokation (for init script). In addition,
1518        this patch fixes leaving of dangling pointer in the abort_stbring[]
1519        by chat_send().
1520
15212005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1522
1523        * configure.ac: Remove CFLAGS_DEBUG_V.
1524        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1525
15262005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1527
1528        * wrapup/Makefile.am: Remove rtems-ctor.o.
1529
15302005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1531
1532        * libchip/rtc/rtc.h: size_t RTC_Count.
1533
15342005-01-20      Joel Sherrill <joel@OARcorp.com>
1535
1536        PR 736/pppd
1537        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1538        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1539        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1540        should not be static and should have a name more specific to pppd.
1541
15422005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1543
1544        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1545        libnetworking/rtems_servers/Makefile.am,
1546        libnetworking/rtems_telnetd/Makefile.am,
1547        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1548        Eliminate CFLAGS_OPTIMIZE_V.
1549
15502005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1551
1552        * configure.ac: Pass CFLAGS to testsuites configure.
1553        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1554        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1555
15562005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1557
1558        * configure.ac: Pass CFLAGS to cpukit configure.
1559        * aclocal/rtems-flags.m4: Remove (Unused).
1560        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1561        * aclocal/env-rtemsbsp.m4:
1562        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1563        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1564        RTEMS_CFLAGS.
1565        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1566        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1567        Cleanup comments.
1568
15692005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1570
1571        * automake/compile.am: Remove build-variant support.
1572
15732005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1574
1575        * libnetworking/pppd/Makefile.am,
1576        libnetworking/rtems_servers/Makefile.am,
1577        libnetworking/rtems_telnetd/Makefile.am:
1578        Remove build-variant support.
1579
15802005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1581
1582        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1583        support/Makefile.am, wrapup/Makefile.am:
1584        Remove build-variant support.
1585
15862004-11-22      Joel Sherrill <joel@OARcorp.com>
1587
1588        * libchip/network/if_fxp.c: Add entry for another module ID code.
1589
15902004-11-22      Joel Sherrill <joel@OARcorp.com>
1591
1592        PR 693/misc
1593        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1594        in/outport routines.
1595
15962004-11-22      Joel Sherrill <joel@OARcorp.com>
1597
1598        PR 693/misc
1599        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1600        in/outport routines.
1601
16022004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1603
1604        * aclocal/enable-itron.m4: Remove (unused).
1605
16062004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1607
1608        * configure.ac: Misc. quoting cleanups.
1609        Enable ada-tests iff --enable-ada and --enable-tests.
1610
16112004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1612
1613        PR 703/filesystem
1614        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1615        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1616        libchip/ide/ide_controller.c:
1617        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1618        available for BSPS/device drivers.
1619        Extend the "modes_available" and "mode_active" parameters to
1620        uint16_t for UDMA support.
1621
16222004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1623
1624        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1625        not supported on PowerPC since it works on the MVME2100 BSP.
1626
16272004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1628
1629        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1630        Add dependency tracking for *.cfgs.
1631        * Makefile.am: Add dependency tracking for *.cfg.
1632
16332004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1634
1635        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1636        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1637
16382004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1639
1640        PR 707/make_build
1641        * configure.ac: Add --enable-rpcgen.
1642
16432004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1644
1645        PR 700/rtems_misc
1646        * libnetworking/rtems_webserver/asp.c,
1647        libnetworking/rtems_webserver/balloc.c,
1648        libnetworking/rtems_webserver/cgi.c,
1649        libnetworking/rtems_webserver/default.c,
1650        libnetworking/rtems_webserver/ej.h,
1651        libnetworking/rtems_webserver/ejIntrn.h,
1652        libnetworking/rtems_webserver/ejlex.c,
1653        libnetworking/rtems_webserver/ejparse.c,
1654        libnetworking/rtems_webserver/emfdb.c,
1655        libnetworking/rtems_webserver/emfdb.h,
1656        libnetworking/rtems_webserver/form.c,
1657        libnetworking/rtems_webserver/handler.c,
1658        libnetworking/rtems_webserver/h.c,
1659        libnetworking/rtems_webserver/license.txt,
1660        libnetworking/rtems_webserver/Makefile.am,
1661        libnetworking/rtems_webserver/md5c.c,
1662        libnetworking/rtems_webserver/md5.h,
1663        libnetworking/rtems_webserver/mime.c,
1664        libnetworking/rtems_webserver/misc.c,
1665        libnetworking/rtems_webserver/NOTES,
1666        libnetworking/rtems_webserver/ringq.c,
1667        libnetworking/rtems_webserver/rom.c,
1668        libnetworking/rtems_webserver/rtems_webserver.h,
1669        libnetworking/rtems_webserver/security.c,
1670        libnetworking/rtems_webserver/sock.c,
1671        libnetworking/rtems_webserver/socket.c,
1672        libnetworking/rtems_webserver/sockGen.c,
1673        libnetworking/rtems_webserver/sym.c,
1674        libnetworking/rtems_webserver/uemf.c,
1675        libnetworking/rtems_webserver/uemf.h,
1676        libnetworking/rtems_webserver/um.c,
1677        libnetworking/rtems_webserver/um.h,
1678        libnetworking/rtems_webserver/umui.c,
1679        libnetworking/rtems_webserver/url.c,
1680        libnetworking/rtems_webserver/value.c,
1681        libnetworking/rtems_webserver/wbase64.c,
1682        libnetworking/rtems_webserver/webcomp.c,
1683        libnetworking/rtems_webserver/webmain.c,
1684        libnetworking/rtems_webserver/webpage.c,
1685        libnetworking/rtems_webserver/webrom.c,
1686        libnetworking/rtems_webserver/webs.c,
1687        libnetworking/rtems_webserver/websda.c,
1688        libnetworking/rtems_webserver/websda.h,
1689        libnetworking/rtems_webserver/webs.h,
1690        libnetworking/rtems_webserver/websSSL.c,
1691        libnetworking/rtems_webserver/websSSL.h,
1692        libnetworking/rtems_webserver/websuemf.c,
1693        libnetworking/rtems_webserver/wsIntrn.h:
1694        Remove (Moved to cpukit/http).
1695
16962004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1697
1698        PR 700/rtems_misc
1699        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1700        Remove libnetworking/rtems_webserver.
1701
17022004-10-25      Eric Norum <norume@aps.anl.gov>
1703
1704        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1705
17062004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1707
1708        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1709
17102004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1711
1712        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1713        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1714
17152004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1716
1717        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1718
17192004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1720
1721        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1722        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1723
17242004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1725
1726        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1727        BITSPERBYTE.
1728
17292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1730
1731        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1732        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1733
17342004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1735
1736        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1737
17382004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1739
1740        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1741        * aclocal/enable-bare.m4: Remove.
1742        * configure.ac: Remove BARE_CPU_MODEL.
1743
17442004-10-13      Eric Norum <norume@aps.anl.gov>
1745
1746        PR 688/bsps
1747        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1748        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1749        MC146818A (and several Dallas Semiconductor) TOD chips.
1750
17512004-10-13      Eric Norum <norume@aps.anl.gov>
1752
1753        PR 686/networking
1754        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1755        device code.
1756
17572004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1758
1759        * libchip/network/dec21140.c: include <rtems/pci.h>.
1760
17612004-09-29      Joel Sherrill <joel@OARcorp.com>
1762
1763        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1764        libnetworking/pppd/utils.c: i960 obsoleted and all references
1765        removed.
1766
17672004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1768
1769        PR 607/networking
1770        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1771        instead of fully specifying unused PCI features.
1772
17732004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1774
1775        * configure.ac: Require automake > 1.9.
1776
17772004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1778
1779        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1780
17812004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1782
1783        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1784        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1785
17862004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1787
1788        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1789        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1790
17912004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1792
1793        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1794
17952004-07-28  Joel Sherrill <joel@OARcorp.com>
1796
1797    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1798
17992004-07-25      Joel Sherrill <joel@OARcorp.com>
1800
1801        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1802
18032004-05-21  Till Strauman <strauman@slac.stanford.edu>
1804
1805        PR 625/networking
1806        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1807        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1808        an error rather than panic if no chip is detected (thus allowing
1809        for probing).
1810        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1811        instead of looping forever.  Avoid divide by zero (crashed my PC).
1812        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1813        they are UNTESTED.
1814
18152004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1816
1817        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1818
18192004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1820
1821        * libchip/network/dec21140.c, libchip/network/elnk.c:
1822        #include <errno.h>.
1823
18242004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1825
1826        * libchip/network/if_media.h: Update from FreeBSD.
1827        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1828        libchip/network/i82586.c: #include <errno.h>.
1829
18302004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1831
1832        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1833
18342004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1835
1836        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1837
18382004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1839
1840        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1841        automake).
1842
18432004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1844
1845        PR 599/pppd
1846        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1847
18482004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1849
1850        * optman/rtems/no-region.c: Reflect having changed
1851        rtems_region_get_segment_size.
1852
18532004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1854
1855        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1856        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1857        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1858        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1859        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1860        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1861        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1862
18632004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1864
1865        * libchip/ide/ata.c, libchip/network/dec21140.c,
1866        libchip/network/elnk.c, libchip/network/i82586.c,
1867        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1868        libchip/network/open_eth.c, libchip/network/sonic.c,
1869        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1870        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1871        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1872        libchip/shmdr/shm_driver.h: Cosmetics.
1873
18742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1875
1876        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1877        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1878        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1879        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1880        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1881        fixed size types.
1882
18832004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1884
1885        * configure.ac: Explicitly pass --includedir and --libdir to
1886        cpukit/configure.
1887
18882004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1889
1890        * librdbg/Makefile.am: Fix rpcgen rules.
1891        * librdbg/src/i386/any/remdeb_xdr.c,
1892        librdbg/src/m68k/any/remdeb_xdr.c,
1893        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1894        Reflect changes to librdbg/Makefile.am.
1895
18962004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1897
1898        * configure.ac: Reflect changes testsuites/configure.ac and
1899        cpukit/configure.ac.
1900
19012004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1902
1903        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1904        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1905
19062004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1907
1908        * configure.ac: Reflect changes to testsuites's configuration.
1909
19102004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1911
1912        PR/589 rtems
1913        * libchip/network/pci.h: Remove (Moved to cpukit).
1914
19152004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1916
1917        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1918        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1919        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1920        libchip/network/dec21140.c, libchip/network/elnk.c,
1921        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1922        libchip/network/open_eth.h, libchip/network/sonic.c,
1923        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1924        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1925        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1926        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1927        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1928        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1929        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1930        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1931        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1932        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1933        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1934        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1935        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1936        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1937        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1938        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1939        fixed-size types.
1940
19412004-03-14      Chris Johns  <chrisj@rtems.org>
1942
1943        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1944        the BSP example code.
1945        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1946        support the DIMMPC. This is a pc386 target with IO port support. Minor
1947        formating clean up. Add documentation to the header file.
1948        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1949        cs8900.h header file.
1950
19512004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1952
1953        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1954        Cosmetics.
1955
19562004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1957
1958        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1959        There are no application level Makefiles in here.
1960
19612004-03-04      Joel Sherrill <joel@OARcorp.com>
1962
1963        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1964        they can be used in application level makefiles.
1965
19662004-03-05      Joel Sherrill <joel@OARcorp.com>
1967
1968        * libnetworking/rtems_webserver/ejparse.c,
1969        libnetworking/rtems_webserver/emfdb.c,
1970        libnetworking/rtems_webserver/sock.c,
1971        libnetworking/rtems_webserver/socket.c,
1972        libnetworking/rtems_webserver/sym.c,
1973        libnetworking/rtems_webserver/webs.c,
1974        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
19752004-03-05      Joel Sherrill <joel@OARcorp.com>
1976
1977        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1978        compiling this file only only those CPU families with supported
1979        exception models.
1980
19812004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1984        testsuites (Was exposed with --enable-multilib, only).
1985        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1986         Add RTEMS_BSP_CONFIG_SUBDIR.
1987        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1988        testsuites's configure.
1989        * aclocal/rtems-top.m4: Remove ENDIF hack.
1990        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1991
19922004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1993
1994        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1995        wrapup/Makefile.am: Fix automake problems having been introduced
1996        in previous patch.
1997
19982004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1999
2000        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2001        Preinstall dirs.
2002        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2003        * aclocal/check-multiprocessing.m4: Cosmetics.
2004        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2005        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2006
20072004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2008
2009        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2010        librdbg/src/Makefile.am.
2011        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2012        * configure.ac: Reflect changes above.
2013        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2014        * wrapup/Makefile.am: Reflect changes above.
2015        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2016
20172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2020
20212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2024
20252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2026
2027        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2028
20292004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2032        librdbg/src/powerpc/Makefile.am: Remove.
2033        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2034        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2035        * configure.ac: Reflect changes above.
2036
20372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2038
2039
20402004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2043        STRIP.
2044
20452004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2046
2047        * librdbg/include/Makefile.am: Merge-in
2048        librdbg/include/rdbg/i386/Makefile.am,
2049        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2050        librdbg/include/rdbg/powerpc/Makefile.am.
2051        * librdbg/include/rdbg/i386/Makefile.am,
2052        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2053        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2054        * configure.ac: Reflect changes above.
2055
20562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * configure.ac: Use AS_HELP_STRING(ada).
2059
20602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2061
2062        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2063        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2064        Use AC_CONFIG_HEADERS.
2065        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2066        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2067
20682004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2069
2070        * Makefile.am: include local.am.
2071
20722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2073
2074        * aclocal/version.m4: 4.6.99.0.
2075
20762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * Makefile.am: Don't include host.am.
2079        * automake/compile.am: Further cleanups.
2080
20812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * automake/lib.am: Remove (Unused).
2084
20852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2086
2087        * wrapup/Makefile.am: Don't include lib.am.
2088        * automake/compile.am: Use automake compilation rules.
2089
20902004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * libnetworking/pppd/Makefile.am,
2093        libnetworking/rtems_servers/Makefile.am,
2094        libnetworking/rtems_telnetd/Makefile.am,
2095        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2096        support/Makefile.am: Don't include lib.am.
2097
20982004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * libchip/Makefile.am: Don't include lib.am.
2101        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2102        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2103        unnecessary EXTRA_DISTs.
2104
21052004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2106
2107        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2108        hack.
2109
21102004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2113        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2114        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2115        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2116
21172004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2118
2119        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2120        Add AM_CONDITIONAL(HAS_MP).
2121        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2122        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2123        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2124        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2125        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2126        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2127        (Deprecated by autoconf 2.59).
2128
21292004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2130
2131        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2132        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2133
21342004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * ChangeLog: Merge-in libnetworking/ChangeLog.
2137        * libnetworking/ChangeLog: Remove.
2138        * ChangeLog: Merge-in librdbg/ChangeLog.
2139        * librdbg/ChangeLog: Remove.
2140        * ChangeLog: Merge-in libchip/ChangeLog.
2141        * libchip/ChangeLog: Remove.
2142        * ChangeLog: Merge-in optman/ChangeLog.
2143        * optman/ChangeLog: Remove.
2144
21452004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * configure.ac: Reflect changes to cpukit.
2148        * wrapup/Makefile.am: Reflect changes to librdbg.
2149        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2150        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2151        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2152        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2153        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2154        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2155        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2156        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2157        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2158
21592004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * aclocal/rtems-top.m4: Remove check for version.m4.
2162        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2163
21642004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2167        * wrapup/Makefile.am: Reflect changes to libchip/*.
2168        * support/Makefile.am: Use automake compilation rules.
2169        * wrapup/Makefile.am: Reflect changes to support/*.
2170        * configure.ac: Remove libnetworking/wrapup/Makefile.
2171        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2172        libnetworking/*/lib*.a instead of libnetapps.a.
2173        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2174        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2175        * optman/Makefile.am: Use automake compilation rules.
2176        * libchip/Makefile.am: Fix typo in previous patch.
2177        * libchip/Makefile.am: Use automake compilation rules.
2178        * libnetworking/Makefile.am: Remove wrapup.
2179        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2180        automake-compilation rules.
2181        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2182        automake-compilation rules.
2183        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2184        automake-compilation rules.
2185        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2186        automake-compilation rules.
2187        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2188
21892004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2190
2191        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2192        PRE/TMPINSTALL_FILES to CLEANFILES.
2193        * automake/lib.am: Remove TMPINSTALL_FILES.
2194        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2195        PRE/TMPINSTALL_FILES to CLEANFILES.
2196        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2197        PRE/TMPINSTALL_FILES to CLEANFILES.
2198        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2199        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2200        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2201        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2202        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2203        * librdbg/src/i386/Makefile.am: Ditto.
2204        * librdbg/src/m68k/Makefile.am: Ditto.
2205        * librdbg/src/powerpc/Makefile.am: Ditto.
2206        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2207        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2208        * libnetworking/rtems_servers/Makefile.am: Ditto.
2209        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2210        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2211
22122004-01-07      Joel Sherrill <joel@OARcorp.com>
2213
2214        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2215        more completely covers the MIPS family.
2216
22172003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * wrapup/Makefile.am: Reflect changes to shmdr.
2220        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2221
22222003-12-18      Joel Sherrill <joel@OARcorp.com>
2223
2224        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2225        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2226        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2227        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2228        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2229        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2230        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2231
22322003-12-17      Joel Sherrill <joel@OARcorp.com>
2233
2234        * aclocal/version.m4: Updated to rtems-20031217-test.
2235
22362003-12-17     
2237
2238        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2239        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2240
22412003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * automake/compile.am: Remove LINK_LIBS (Unused).
2244        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2245
22462003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2249        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2250        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2251        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2252        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2253
22542003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2257        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2258        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2259        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2260        * librdbg/src/i386/Makefile.am:
2261        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2262        * librdbg/src/m68k/Makefile.am:
2263        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2264        * librdbg/src/powerpc/Makefile.am:
2265        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2266
22672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2270        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2271        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2272        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2273        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2274        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2275        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2276        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2277        * optman/Makefile.am: Remove project_libdir.
2278        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2279        PRE/TMPINSTALL_FILES.
2280        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2281        PRE/TMPINSTALL_FILES.
2282        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2283        PRE/TMPINSTALL_FILES.
2284        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2285        PRE/TMPINSTALL_FILES.
2286        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2287        from PRE/TMPINSTALL_FILES.
2288        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2289        PRE/TMPINSTALL_FILES.
2290        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2291        PRE/TMPINSTALL_FILES.
2292        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2293        PRE/TMPINSTALL_FILES.
2294        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2295        PRE/TMPINSTALL_FILES.
2296        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2297        PRE/TMPINSTALL_FILES.
2298        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2299        PRE/TMPINSTALL_FILES.
2300        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2301        from PRE/TMPINSTALL_FILES.
2302
23032003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2306        * automake/lib.am: Remove project_libdir.
2307        * wrapup/Makefile.am: Reworked.
2308
23092003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * configure.ac: Reflect changes to librdbg.
2312        * optman/Makefile.am: Add tmpinstall dirstamp support.
2313        * libchip/Makefile.am: Fix variant-tmpinstall support.
2314        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2315        * librdbg/src/powerpc/Makefile.am: Merge-in former
2316        new_exception_processing/Makefile.am.
2317        * librdbg/src/m68k/any/Makefile.am: Remove.
2318        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2319        * librdbg/src/i386/any/Makefile.am: Remove.
2320        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2321        * librdbg/src/Makefile.am: Cosmetics.
2322        * librdbg/include/Makefile.am: Cosmetics.
2323        * librdbg/Makefile.am: Cosmetics.
2324        * libnetworking/Makefile.am: Cosmetics.
2325        * libnetworking/pppd/Makefile.am: Cosmetics.
2326        * libnetworking/wrapup/Makefile.am: Cosmetics.
2327
23282003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2329
2330        * Makefile.am: Cosmetics.
2331        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2332        support.
2333
23342003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * automake/compile.am: Remove $(ARCH):-rule.
2337
23382003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2339
2340        * configure.ac: Remove lib/libbsp/shared/Makefile,
2341        lib/libbsp/shmdr/Makefile.
2342
23432003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2346        libchip/serial/Makefile, libchip/rtc/Makefile.
2347        * support/Makefile.am: Remove all-local: $(ARCH).
2348        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2349        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2350        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2351        * optman/Makefile.am: Remove all-local: $(ARCH).
2352        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2353        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2354        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2355        compilation dirstamp support.
2356        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2357        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2358        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2359        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2360        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2361        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2362        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2363        all-local: $(ARCH).
2364        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2365        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2366        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2367        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2368        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2369
23702003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        * aclocal/lead-dot.m4: New (from automake-1.7f).
2373        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2374        AC_SUBST(dirstamp).
2375        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2376        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2377        libchip/serial/Makefile.am: Ditto.
2378        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2379        * librdbg/include/Makefile.am: Ditto.
2380        * librdbg/include/rdbg/Makefile.am: Ditto.
2381        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2382        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2383        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2384        * librdbg/src/Makefile.am: Ditto.
2385        * librdbg/src/i386/Makefile.am: Ditto.
2386        * librdbg/src/i386/any/Makefile.am: Ditto.
2387        * librdbg/src/m68k/Makefile.am: Ditto.
2388        * librdbg/src/m68k/any/Makefile.am: Ditto.
2389        * librdbg/src/powerpc/Makefile.am: Ditto.
2390        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2391        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2392        preinstallation.
2393        * libnetworking/pppd/Makefile.am: Ditto.
2394        * libnetworking/rtems_servers/Makefile.am: Ditto.
2395        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2396        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2397        * libnetworking/wrapup/Makefile.am: Ditto.
2398
23992003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2402        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2403        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2404        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2405        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2406        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2407        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2408        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2409        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2410        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2411        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2412        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2413        underquoting to silence automake-1.8.
2414
24152003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417        * configure.ac: Reflect having moved tests to ../../testsuites.
2418
24192003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2422        * aclocal/canonical-host.m4: Remove.
2423        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2424        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2425
24262003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * aclocal/check-cpu.m4: Remove.
2429        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2430        * aclocal/canonical-target-name.m4: Add m4-quotes.
2431        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2432        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2433        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2434        * aclocal/check-networking.m4: Add m4-quotes. Require
2435        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2436        * aclocal/check-posix.m4: Add m4-quotes. Require
2437        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2438        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2439        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2440        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2441
24422003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2445        * aclocal/bsp-alias.m4: Remove.
2446
24472003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2448
2449        * configure.ac: Make presence of tests/ optional.
2450
24512003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * aclocal/path-perl.m4: Remove (Unused).
2454
24552003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2456
2457        * automake/force-preinstall.am: Remove.
2458
24592003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2460
2461        PR 499/rtems_misc
2462        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2463        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2464        Configuration (Odd was forced) - Correction of Stop Bit configuration
2465        (inversed) - Correction of ISR Handler to call
2466        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2467        CTS Hardware flow control Configuration.
2468
24692003-09-04      Joel Sherrill <joel@OARcorp.com>
2470
2471        * lib/libcpu/shared/include/cache.h,
2472        lib/libcpu/shared/src/cache_aligned_malloc.c,
2473        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2474        license changed.
2475        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2476        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2477        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2478        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2479        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2480        for license changed.
2481        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2482        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2483        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2484        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2485        libchip/network/cs8900.h, libchip/network/dec21140.c,
2486        libchip/network/elnk.c, libchip/network/open_eth.c,
2487        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2488        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2489        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2490        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2491        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2492        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2493        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2494        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2495        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2496        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2497        libchip/serial/serial.h, libchip/serial/z85c30.c,
2498        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2499        libchip/serial/z85c30_reg.c: URL for license changed.
2500
25012003-09-03      Jiri Gaisler <jiri@gaisler.com>
2502
2503        PR 477/networking
2504        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2505        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2506        libchip/network/open_eth.h: New files.
2507
25082003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2509
2510        * aclocal/rtems-top.m4: Add RTEMS_API.
2511        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2512
25132003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2514
2515        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2516        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2517        @RTEMS_BSP@.cfg.
2518
25192003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2522
25232003-08-20      Joel Sherrill <joel@OARcorp.com>
2524
2525        * libchip/network/cs8900.c: Correct copyright statements.
2526
25272003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2528
2529        * aclocal/check-itron.m4: Remove.
2530        * aclocal/enable-inlines.m4: Remove.
2531        * Makefile.am: Reflect having moved aclocal/.
2532        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2533        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2534        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2535        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2536        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2537        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2538        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2539        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2540        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2541        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2542        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2543        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2544        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2545        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2546        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2547        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2548        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2549        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2550        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2551        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2552        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2553        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2554        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2555        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2556        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2557        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2558        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2559        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2560        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2561        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2562        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2563        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2564        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2565        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2566        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2567        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2568        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2569        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2570        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2571        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2572        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2573        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2574        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2575        * aclocal/target.m4: New (Copied from ../../aclocal).
2576        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2577        * aclocal/version.m4: New (Copied from ../../aclocal).
2578
25792003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2580
2581        * configure.ac: Remove stray comments.
2582        * automake/local.am, automake/host.am: Remove "debug".
2583
25842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * Makefile.am: Reflect having moved automake/.
2587        * lib/Makefile.am: Reflect having moved automake/.
2588        * support/Makefile.am: Reflect having moved automake/.
2589        * wrapup/Makefile.am: Reflect having moved automake/.
2590        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2591        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2592        from ../../automake).
2593        * optman/Makefile.am: Reflect having moved automake/.
2594        * libchip/Makefile.am: Reflect having moved automake/.
2595        * libchip/ide/Makefile.am: Reflect having moved automake/.
2596        * libchip/network/Makefile.am: Reflect having moved automake/.
2597        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2598        * libchip/serial/Makefile.am: Reflect having moved automake/.
2599        * librdbg/Makefile.am: Reflect having moved automake/.
2600        * librdbg/include/Makefile.am: Reflect having moved automake/.
2601        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2602        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2603        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2604        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2605        automake/.
2606        * librdbg/src/Makefile.am: Reflect having moved automake/.
2607        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2608        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2609        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2610        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2611        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2612        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2613        having moved automake/.
2614        * libnetworking/Makefile.am: Reflect having moved automake/.
2615        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2616        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2617        automake/.
2618        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2619        automake/.
2620        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2621        automake/.
2622        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2623
26242003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * Makefile.am: Add bsp.pc.in.
2627        * bsp.pc.in: New (pkgconfig support).
2628
26292003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2632
26332003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * lib/Makefile.am: New (Required by 'make dist').
2636        * lib/ChangeLog: Remove.
2637        * lib/.cvsignore: Cleanup.
2638        * configure.ac: Reflect having added lib/Makefile.am.
2639        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2640        lib/libbsp/configure.ac.
2641        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2642        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2643
26442003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2645
2646        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2647        * configure.ac: Merge-in librdbg/configure.ac.
2648        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2649        librdbg/configure.ac.
2650        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2651        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2652        LIBCHIP. Conditionally build include-dirs.
2653        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2654        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2655        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2656        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2657        librdbg/include/rdbg/m68k/Makefile.am,
2658        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2659        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2660        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2661        librdbg/src/powerpc/Makefile.am, librdbg/
2662        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2663        configure.ac into ../configure.ac.
2664        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2665        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2666        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2667        libnetworking/rtems_telnetd/Makefile.am,
2668        libnetworking/rtems_webserver/Makefile.am,
2669        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2670        into ../configure.ac.
2671
26722003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2673
2674        PR 427/rtems
2675        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2676        * librdbg/src/servtsp.c: Ditto.
2677
26782003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2679
2680        PR 429/bsps
2681        PR 432/bsps
2682        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2683        packets are queued onto an elnk board, the ISR will deadlock the device
2684        with a tx complete interrupt.  Lighter tx loads are not affected as they
2685        end up submitting single packets to the device.
2686
26872003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2690        optman/configure.ac.
2691        * optman/configure.ac: Remove (Merged into ../configure.ac).
2692        * optman/Makefile.am: Reflect having merged configure.ac into
2693        ../configure.ac.
2694        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2695        * libchip/Makefile.am, libchip/ide/Makefile.am,
2696        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2697        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2698        ../configure.ac.
2699
27002003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2703
27042003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2705
2706        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2707        on i386.
2708
27092003-06-13      Joel Sherrill <joel@OARcorp.com>
2710
2711        * libnetworking/pppd/chat.c: Removed warnings.
2712
27132003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2714
2715        * libchip/network/README.3com: New file missed in previous commit.
2716        PR 405/bsps
2717        PR 393/networking
2718        * libchip/network/dec21140.c: Fix leak also known as PR393.
2719        * libchip/network/elnk.c, libchip/network/if_media.h,
2720        libchip/network/mii.h: New files.
2721        * libchip/network/Makefile.am: Reflect new files.
2722
27232003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2724
2725        * configure.ac: Remove support for profile-variant.
2726
27272003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2728
2729        PR 397/pppd
2730        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2731        * libnetworking/pppd/magic.c: Remove *rand48.
2732        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2733
27342003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2735
2736        * wrapup/Makefile.am: Add libide.a.
2737
27382003-04-15      Joel Sherrill <joel@OARcorp.com>
2739
2740        PR 387/rtems_misc
2741        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2742        routines.
2743        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2744
27452003-04-11      Joel Sherrill <joel@OARcorp.com>
2746
2747        * libnetworking/rtems_webserver/cgi.c,
2748        libnetworking/rtems_webserver/sockGen.c,
2749        libnetworking/rtems_webserver/umui.c,
2750        libnetworking/rtems_webserver/websSSL.c,
2751        libnetworking/rtems_webserver/websSSL.h,
2752        libnetworking/rtems_webserver/websda.c,
2753        libnetworking/rtems_webserver/websda.h: New files. Not included in
2754        previous commit.
2755
27562003-04-10      Joel Sherrill <joel@OARcorp.com>
2757
2758        PR 371/pppd
2759        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2760        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2761        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2762        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2763        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2764        still global symbols in rtemspppd.h which might need to be changed or
2765        converted into member of a structure which is dereferenced with a
2766        pointer that is managed as a per task variable. But this patch should
2767        avoid many conflicts.
2768
27692003-03-27      Joel Sherrill <joel@OARcorp.com>
2770
2771        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2772        not allowed in the cpukit source code since it must be buildable
2773        independent of any BSP. These files were moved to libchip/ide.
2774        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2775        files.
2776
27772003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2778
2779        PR 368/filesystems
2780        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2781        improvements which now work on pc386 and mbx8xx.
2782        * libchip/ide/ide_controller.c: New file.
2783
27842003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2785
2786        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2787
27882003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2789
2790        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2791        * configure.ac: Add support/.
2792        * support/.cvsignore: New.
2793        * support/Makefile.am: New.
2794        * support/version.c: New.
2795        * wrapup/Makefile.am: Add support/libsupport.a.
2796        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2797        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2798        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2799        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2800
28012003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2802
2803        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2804
28052003-02-20      Till Straumann <strauman@slac.stanford.edu>
2806
2807        PR 354/networking
2808        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2809        chip against a table of supported chips. The untested ones are still
2810        commented out, however.
2811
28122003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2815        * configure.ac: AC_PREREQ(2.57).
2816        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2817        * optman/configure.ac: AC_PREREQ(2.57).
2818        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2819        * libchip/configure.ac: AC_PREREQ(2.57).
2820        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2821        * librdbg/configure.ac: AC_PREREQ(2.57).
2822        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2823        * libnetworking/configure.ac: AC_PREREQ(2.57).
2824
28252003-02-06      Joel Sherrill <joel@OARcorp.com>
2826
2827        * libnetworking/pppd/chat.c: Convert routines with common names to
2828        static. This included get_char(), put_char(), and character() among
2829        others.
2830
28312003-02-03      Joel Sherrill <joel@OARcorp.com>
2832
2833        PR 338/filesystem
2834        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2835        rtems_io_lookup_name() (API change).  Unused function removed.
2836
28372003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2838
2839        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2840        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2841        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2842        Eliminate *_O_FILES.
2843        * libnetworking/rtems_servers/Makefile.am,
2844        libnetworking/rtems_webserver/Makefile.am,
2845        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2846
28472002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2848
2849        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2850        Let all-local: depend on $(LIB).
2851        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2852        * optman/Makefile.am: Apply install-data-local to install *.rels.
2853
28542002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2855
2856        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2857        %.c rules.
2858        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2859        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2860        * libchip/rtc/Makefile.am: Ditto.
2861        * libchip/serial/Makefile.am: Ditto.
2862
28632002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2864
2865        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2866        LIBC_DEFINES.
2867        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2868        LIBC_DEFINES.
2869        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2870        LIBC_DEFINES.
2871
28722002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2875
28762002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2879        cache-checking.
2880        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2881
28822002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2883
2884        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2885        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2886        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2887        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2888        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2889
28902002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2891
2892        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2893        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2894        Remove.
2895        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2896
28972002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2898
2899        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2900        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2901
29022002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2903
2904        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2905        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2906
29072002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2910        * optman/rel.am: New.
2911
29122002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2913
2914        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2915        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2916        braino in comment on "exec". Extend --enable-ada handling.
2917
29182002-11-04      Joel Sherrill <joel@OARcorp.com>
2919
2920        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2921        tasks and rolling multiple loops into 1.
2922        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2923        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2924        Removed warnings.
2925
29262002-10-31      Joel Sherrill <joel@OARcorp.com>
2927
2928        * libchip/network/dec21140.c: Removed warnings.
2929        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2930        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2931        librdbg/src/m68k/any/remdeb_xdr.c,
2932        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2933        warnings.
2934        * libnetworking/rtems_webserver/socket.c,
2935        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2936
29372002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2938
2939        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2940        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2941        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2942        above.
2943
29442002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2945
2946        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2947        * wrapup/.cvsignore: Remove autom4te.cache.
2948        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2949        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2950        autom4te.cache.
2951        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2952        autom4te.cache.
2953        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2954        autom4te.cache.
2955
29562002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2959
29602002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2961
2962        * optman/.cvsignore: Add autom4te.cache.
2963
29642002-09-14      Joel Sherrill <joel@OARcorp.com>
2965
2966        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2967
29682002-09-07      Joel Sherrill <joel@OARcorp.com>
2969
2970        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2971        include files to resolve warnings.
2972
29732002-09-07      Chris Johns <ccj@acm.org>
2974
2975        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2976        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2977        which corrects the problem  where the cs8900.c file was actually the BSP
2978        glue.  Joel did some hacking so this file will compile.  Previously it
2979        required providing a target.h file to compile.
2980        * libchip/network/cs8900.c.bsp: New file.
2981
29822002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2983
2984        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2985
29862002-08-31      Joel Sherrill <joel@OARcorp.com>
2987
2988        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2989        eliminate warning.
2990
29912002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2992
2993        * configure.ac: Add ada-tests.
2994
29952002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * Makefile.am: Add preinstall-stamp.
2998
29992002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3002        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3003        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3004        gcc31 happy.
3005        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3006        cp.
3007
30082002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3009
3010        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3011        make/bsp.mak.
3012        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3013        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3014
30152002-08-12      Joel Sherrill <joel@OARcorp.com>
3016
3017        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3018        avoid error.
3019
30202002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3021
3022        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3023        * configure.ac: Add BSP_SUBDIRS.
3024        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3025        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3026        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3027        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3028        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3029        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3030        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3031        RTEMS_CHECK_BSP_CACHE.
3032        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3033        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3034        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3035        .$(OBJEXT) instead of .o.
3036        * libnetworking/pppd/Makefile.am,
3037        libnetworking/rtems_servers/Makefile.am,
3038        libnetworking/rtems_telnetd/Makefile.am,
3039        libnetworking/rtems_webserver/Makefile.am,
3040        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3041
30422002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3043
3044        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3045        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3046        ../libchip/serial/$(ARCH)/libserialio.a.
3047        * libchip/serial/Makefile.am: Don't tmp-install lib.
3048        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3049
30502002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        * Makefile.am: Add rtems_makedir.
3053        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3054        * Makefile.am: Add wrapup-SUBDIR.
3055        * wrapup/ChangeLog: Remove.
3056        * wrapup/configure.ac: Remove.
3057        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3058        (Make the bare BSP happy).
3059        * configure.ac: Ditto.
3060        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3061        Create make/custom/default.cfg.
3062        * configure.ac: Add creation of make/custom/*.cfg. Create
3063        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3064
30652002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * Makefile.am: Clean $(PROJECT_RELEASE).
3068
30692002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3070
3071        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3072        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3073        prototype mismatches.
3074
30752002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3076
3077        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3078        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3079
30802002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3081
3082        * acinclude.m4: Add test "$multilib" != "yes".
3083        * config-ml.in: Remove.
3084        * acinclude.m4: Cleanups.
3085        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3086        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3087        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3088        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3089        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3090
30912002-07-16      Eric Norum <eric.norum@usask.ca>
3092
3093        * New driver for the Intel EtherExpressPro (82559ER) chip.
3094        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3095        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3096        * libchip/network/Makefile.am: Modified to reflect above.
3097
30982002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * acinclude.m4: New.
3101        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3102        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3103        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3104
31052002-07-01      Joel Sherrill <joel@OARcorp.com>
3106
3107        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3108        _Objects_Information_table now that it is a two dimensional array based
3109        upon API and class.
3110        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3111        of strnlen().
3112
31132002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3116        preinstall libnetapps.a.
3117
31182002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3119
3120        * configure.ac: Remove librpc.
3121
31222002-06-25      Joel Sherrill <joel@OARcorp.com>
3123
3124        * Per PR233, moved librpc to exec.
3125        * configure.ac, wrapup/Makefile.am: Modified.
3126        * librpc, librpc/ChangeLog: Removed.
3127
31282002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3129
3130        * optman/Makefile.am: Remove multilib support.
3131        * optman/configure.ac: Ditto.
3132        * optman/sapi/Makefile.am: Ditto.
3133
31342002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3137        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3138
31392002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        Move networking libraries to c/src/exec/libnetworking
3142        * libnetworking/configure.ac, libnetworking/Makefile.am,
3143        libnetworking/wrapup/Makefile.am: Reflect Moval.
3144
31452002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3146
3147        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3148        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3149        <rtems/bspIo.h>.
3150
31512002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3152
3153        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3154        * libnetworking/rtems/mkrootfs.h: Ditto.
3155        * libnetworking/rtems/Makefile.am: Reflect changes above.
3156
31572002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * configure.ac: Remove lib.
3160
31612002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3162
3163        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3164        that exception stack frames on M68K members with VBR always are 6 byte
3165        long. The incorrect assumption resulted in some gdb commands like "next"
3166        to fail on the 68360.
3167
31682002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3169
3170        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3171        PR 220
3172        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3173        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3174        CVS.
3175        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3176        libnetworking/sys/filio.h: Remove.
3177        * libnetworking/sys/Makefile.am: Reflect changes above.
3178
31792002-05-07      Chris Johns <ccj@acm.org>
3180
3181        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3182        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3183        requires it to be stripped.
3184
31852002-05-01      Eric Norum <eric.norum@usask.ca>
3186
3187        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3188        assembly  to satisfy gcc 3.1 and newer.
3189
31902002-04-26      Eric Norum <eric.norum@usask.ca>
3191
3192        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3193        agressive optimization in gcc 3.1 does not reorder things.
3194
31952002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3196
3197        * libchip/network/dec21140.c: Reflect changes to powerpc's
3198        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3199        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3200        <rtems/score/cpu.h>.
3201        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3202        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3203
32042002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * optman/configure.ac: Remove ENABLE_GCC28.
3207
32082002-04-11      Chris Johns <ccj@acm.org>
3209
3210        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3211        driver control block field to the ifconfig network driver structure.
3212        This field is needed by the i82586 driver which was ported from NetBSD
3213        as it had better hardware abstraction.
3214        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3215        PR59, added the drv_ctrl driver control block field to the ifconfig
3216        network driver structure. This field is needed by the i82586 driver
3217        which was ported from NetBSD as it had better hardware abstraction.
3218
32192002-04-10      Mike Siers <mikes@poliac.com>
3220
3221        * libnetworking/rtems_webserver/NOTES,
3222        libnetworking/rtems_webserver/asp.c,
3223        libnetworking/rtems_webserver/balloc.c,
3224        libnetworking/rtems_webserver/default.c,
3225        libnetworking/rtems_webserver/ej.h,
3226        libnetworking/rtems_webserver/ejIntrn.h,
3227        libnetworking/rtems_webserver/ejlex.c,
3228        libnetworking/rtems_webserver/ejparse.c,
3229        libnetworking/rtems_webserver/emfdb.c,
3230        libnetworking/rtems_webserver/emfdb.h,
3231        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3232        libnetworking/rtems_webserver/handler.c,
3233        libnetworking/rtems_webserver/license.txt,
3234        libnetworking/rtems_webserver/md5.h,
3235        libnetworking/rtems_webserver/md5c.c,
3236        libnetworking/rtems_webserver/mime.c,
3237        libnetworking/rtems_webserver/misc.c,
3238        libnetworking/rtems_webserver/ringq.c,
3239        libnetworking/rtems_webserver/rom.c,
3240        libnetworking/rtems_webserver/security.c,
3241        libnetworking/rtems_webserver/sock.c,
3242        libnetworking/rtems_webserver/sym.c,
3243        libnetworking/rtems_webserver/uemf.c,
3244        libnetworking/rtems_webserver/uemf.h,
3245        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3246        libnetworking/rtems_webserver/url.c,
3247        libnetworking/rtems_webserver/value.c,
3248        libnetworking/rtems_webserver/wbase64.c,
3249        libnetworking/rtems_webserver/webcomp.c,
3250        libnetworking/rtems_webserver/webpage.c,
3251        libnetworking/rtems_webserver/webrom.c,
3252        libnetworking/rtems_webserver/webs.c,
3253        libnetworking/rtems_webserver/webs.h,
3254        libnetworking/rtems_webserver/websuemf.c,
3255        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3256        2.1.4.
3257
32582002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * libchip/network/i82586.c: Include <string.h>.
3261        * libchip/network/sonic.c: Ditto.
3262
32632002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3266
32672002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3268
3269        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3270
32712002-03-27      Thomas.Doerfler@imd-systems.de
3272
3273        PR 144
3274        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3275        memory address 0 when called for the first time. This is done when
3276        trying to clear the variable "dhcp_hostname".
3277
32782002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3279
3280        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3281        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3282        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3283        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3284        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3285        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3286        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3287        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3288        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3289        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3290        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3291        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3292        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3293        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3294        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3295        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3296        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3297        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3298        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3299        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3300        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3301        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3302        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3303        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3304        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3305        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3306        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3307        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3308        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3309        AUTOMAKE_OPTIONS.
3310        * libnetworking/configure.ac:
3311        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3312        foreign 1.6]).
3313        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3314        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3315        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3316        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3317        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3318        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3319        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3320        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3321        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3322        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3323        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3324        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3325        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3326        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3327        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3328        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3329        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3330
33312002-03-27      Ilya Alexeev <ilya@continuum.ru>
3332
3333        PR 162
3334        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3335        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3336        used in a device write routines.  Now ppp_softc structure have own
3337        character for writing to device (sc_outchar).  I think that converting
3338        local variables to static is not a right solution, because problems will
3339        occur in the case of two or more ppp instances.
3340        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3341        must be u_long, otherwise in the case of the big output packet endless
3342        loop may occur.
3343
33442002-03-21      Ilya Alexeev <ilya@continuum.ru>
3345
3346        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3347        preparations for multiple PPPD connections.
3348
33492002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3350
3351        PR 149
3352        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3353        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3354        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3355        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3356
33572002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3358
3359        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3360        * configure.ac: Modified to reflect addition.
3361
33622002-02-27      Ilya Alexeev <ilya@continuum.ru>
3363
3364        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3365        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3366        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3367        capabilities as well as eliminate some warnings.
3368
33692002-02-27      Eric Norum <eric.norum@usask.ca>
3370
3371        * libnetworking/net/radix.c: Properly handle fetching the default route
3372        when there is no route.  This was a bug in the original FreeBSD code and
3373        this fix is from an updated version of their code.
3374
33752002-02-16      Eric Norum <eric.norum@usask.ca>
3376
3377        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3378        checking.
3379
33802002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3381
3382        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3383        dodefaultroute.
3384
33852002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3386
3387        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3388        include <rtems/seterr.h>.
3389
33902002-02-01      Mike Siers <mikes@poliac.com>
3391
3392        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3393        avoid bringing the link down too fast. NOTE: Mike reports successfully
3394        running at 56K baud on a direct link.
3395
33962002-02-01      Eric Valette <valette@crf.canon.fr>
3397
3398        * librdbg/So many patches have been posted recently on the mailing list
3399        and  because we were unable to find correct solution to compile on
3400        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3401        because the coding  style of rdbg was rather inconsistant among various
3402        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3403        global coding style (using indent + manual edits), 2) incorporate/review
3404        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3405        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3406        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3407        after rdbg initialization is done, NB : the paches is huge but it is
3408        mainly due to coding styke chnages.  Only few lines of codes have been
3409        really changed and they do not impact  rdbg functionnality (AFAIKT).
3410        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3411        librdbg/include/rdbg/m68k/rdbg_f.h,
3412        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3413        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3414        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3415        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3416        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3417        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3418        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3419        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3420        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3421        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3422        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3423        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3424        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3425        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3426        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3427        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3428
34292002-01-31      Mike Siers <mikes@poliac.com>
3430
3431        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3432        * Nice Update of PPPD support which eliminates the requiremetn that
3433        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3434        and reports that it seems to be more stable and handle larger packets
3435        better.  This patch replaces the termios tasks with more general pppd
3436        network driver tasks.  The functions pppinput() and pppstart() get
3437        called from the interrupt service routine.
3438        * libnetworking/Makefile.am, libnetworking/configure.ac,
3439        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3440        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3441        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3442        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3443        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3444        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3445        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3446        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3447        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3448        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3449        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3450        libnetworking/net/route.c, libnetworking/net/route.h,
3451        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3452        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3453        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.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.8,
3465        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3466        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3467        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3468        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3469        libnetworking/pppd/example/README,
3470        libnetworking/pppd/example/netconfig.h,
3471        libnetworking/wrapup/Makefile.am: Modified.
3472        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3473        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3474        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3475        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3476        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3477        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3478        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3479        libnetworking/modem/pppcompress.c: Subdirectory removed.
3480
34812002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3482
3483        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3484        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3485
34862002-01-18      Till Straumann <strauman@slac.stanford.edu>
3487
3488        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3489        issues: - exception handler needs to enable MSR_FP if the interrupted
3490        thread is FP enabled. - printk message for MSR fixed and added
3491        stacktrace. NOTE: this requires the stacktrace patch to
3492        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3493        however).
3494
34952002-01-06      Joel Sherrill <joel@OARcorp.com>
3496
3497        * optman/.cvsignore: Added aclocal.m4 and configure.
3498        * optman/.cvsignore: New file.
3499
35002002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3501
3502        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3503
35042002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3507        * optman/ChangeLog: New.
3508        * optman/configure.ac: New.
3509        * optman/Makefile.am: New.
3510        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3511        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3512
35132001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3514
3515        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3516
35172001-12-18      Eric Norum <eric.norum@usask.ca>
3518
3519        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3520        `directories' (path names with a / at the end) while disallowing open()
3521        operations on TFTP `directories'.
3522
35232001-12-07      Eric Norum <eric.norum@usask.ca>
3524
3525        * libnetworking/lib/tftpDriver.c: Restore write capability.
3526
35272001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3528
3529        * libchip/network/sonic.h: Fix typo.
3530        * libnetworking/arpa/Makefile.am: Remove stray lines.
3531
35322001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3533
3534        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3535
35362001-10-18      Eric Norum <eric.norum@usask.ca>
3537
3538        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3539        chdir() and open() operations within the TFTP file system.
3540
35412001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3542
3543        * librdbg/configure.ac: Fix latent bug exposed by removal of
3544        config.cache's which prevented powerpc targets librdbg from building.
3545
35462001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3547
3548        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3549        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3550        autoconf-2.52 happy.
3551
35522001-10-12      Mike Siers <mikes@poliac.com>
3553
3554        * libnetworking/Update to stable working state.  Congratulations Mike!
3555        :).
3556        * libnetworking/modem_example: Directory removed.
3557        * libnetworking/modem_example/16550.h,
3558        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3559        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3560        libnetworking/modem_example/ppp.h,
3561        libnetworking/modem_example/pppcompress.c: Files removed.
3562        * libnetworking/pppd/example/pppd.options: New file.
3563        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3564        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3565        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3566        libnetworking/pppd/rtemsmain.c: Updated.
3567
35682001-10-12      Joel Sherrill <joel@OARcorp.com>
3569
3570        * libchip/serial/z85c30.c: Fixed typo.
3571
35722001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3573
3574        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3575        * configure.in: Remove.
3576        * configure.ac: New file, generated from configure.in by autoupdate.
3577        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3578        * libchip/configure.in: Remove.
3579        * libchip/configure.ac: New file, generated from configure.in by
3580        autoupdate.
3581        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3582        * librdbg/configure.in: Remove.
3583        * librdbg/configure.ac: New file, generated from configure.in by
3584        autoupdate.
3585        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3586        * libnetworking/configure.in: Remove.
3587        * libnetworking/configure.ac: New file, generated from configure.in by
3588        autoupdate.
3589
35902001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3591
3592        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3593        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3594        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3595
35962001-09-27      Joel Sherrill <joel@OARcorp.com>
3597
3598        * libchip/ChangeLog: Fixed typo in date.
3599
36002001-09-27      Eric Norum <eric.norum@usask.ca>
3601
3602        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3603        TFTP  filesystem.
3604
36052001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3606
3607        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3608        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3609        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3610        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3611        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3612        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3613        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3614        'PREINSTALL_FILES ='.
3615        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3616        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3617        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3618        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3619        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3620        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3621        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3622        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3623        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3624        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3625        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3626        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3627
36282001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3629
3630        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3631        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3632        * librdbg/src/m68k/any/Makefile.am: Ditto.
3633        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3634        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3635        happy.
3636
36372001-09-21      Joel Sherrill <joel@OARcorp.com>
3638
3639        * libchip/network/Makefile.am: Fixed typo on file name.
3640        * libchip/network/i82586.c: Commented out line 318 which is referencing
3641        a member of a structure that is not currently there.  This needs to be
3642        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3643        to C style.
3644
36452001-09-19      Eric Norum <eric.norum@usask.ca>
3646
3647        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3648
36492001-09-19      Chris Johns <ccj@acm.org>
3650
3651        * libchip/network/README.i82586, libchip/network/i82586.c,
3652        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3653        Network driver for Intel i82586.
3654        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3655        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3656        "root" filesystem with information obtained via the DHCP response.
3657
36582001-09-14      Eric Norum <eric.norum@usask.ca>
3659
3660        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3661        make gcc 3.x happy.
3662
36632001-08-16      Mike Siers <mikes@poliac.com>
3664
3665        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3666        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3667        These support callback functionality that has not even been compiled
3668        under RTEMS yet.
3669        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3670        example application.  Mike's notes on the modifications: - renamed
3671        error() function because of namespace problems - removed calls to the
3672        exit() funciton - removed extra files from the pppd source directory -
3673        defined pppd task constant values in rtemspppd.h - modifyied example
3674        code to get actual tick per second value - placed the pppd 2.3.11 man
3675        page file (pppd.8) into the pppd directory.
3676        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3677        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3678        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3679        libnetworking/pppd/rtems-ppp.c: Deleted.
3680        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3681        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3682        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3683        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3684        libnetworking/pppd/example/init.c,
3685        libnetworking/pppd/example/netconfig.h,
3686        libnetworking/pppd/example/ppp.conf,
3687        libnetworking/pppd/example/pppdapp.c,
3688        libnetworking/pppd/example/system.h: New files.
3689        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3690        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3691        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3692        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3693        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3694        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3695        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3696        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3697        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3698        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3699        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3700        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3701        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3702        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3703        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3704
37052001-08-16      Joel Sherrill <joel@OARcorp.com>
3706
3707        * libnetworking/pppd/example/Makefile: Removed.
3708        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3709        to avoid bootstrap -c clobbering it.
3710        * libnetworking/rtems_telnetd/.cvsignore: New file.
3711
37122001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3713
3714        * libnetworking/Makefile.am, libnetworking/configure.in,
3715        libnetworking/rtems_servers/Makefile.am,
3716        libnetworking/rtems_servers/telnetd.c,
3717        libnetworking/rtems_servers/telnetd.h,
3718        libnetworking/rtems_telnetd/Makefile.am,
3719        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3720        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3721        libnetworking/rtems_telnetd/telnetd.c,
3722        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3723        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3724        effect when ftpd change. - the tcp/ip stats have been implemented into
3725        icmds.c and started when telnetd daemon is started.
3726        * libnetworking/rtems_servers/telnetd.c,
3727        libnetworking/rtems_servers/telnetd.h: Removed.
3728        * libnetworking/rtems_telnetd: New directory.
3729        * libnetworking/rtems_telnetd/Makefile.am,
3730        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3731        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3732        libnetworking/rtems_telnetd/telnetd.c,
3733        libnetworking/rtems_telnetd/telnetd.h: New files.
3734
37352001-06-14      Joel Sherrill <joel@OARcorp.com>
3736
3737        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3738        Moved from libmisc/shell so the network stack to address network
3739        depenendency.
3740        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3741
37422001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3743
3744        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3745
37462001-05-15      Joel Sherrill <joel@OARcorp.com>
3747
3748        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3749        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3750        accidentally deleted the incorrectly empty versions.
3751
37522001-05-14      Till Straumann <strauman@slac.stanford.edu>
3753
3754        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3755        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3756        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3757        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3758        to know the values) - the affected BSP (shared/motorola) headers have
3759        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3760        driver (libchip/network/dec21140.c) has been fixed to use
3761        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3762        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3763        who is using this driver. - the DEC driver also has been fixed to use
3764        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3765        delay_in_bus_cycles().
3766
37672001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3768
3769        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3770
37712001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3772
3773        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3774
37752001-04-24      Eric Norum <eric.norum@usask.ca>
3776
3777        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3778        NTP synchronization a little more robust -- no NTP daemon yet, but at
3779        least it trys a little harder when the primary NTP server is down.
3780
37812001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3782
3783        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3784        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3785        libnetworking/pppd/modem_example/modem.c,
3786        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3787        other strings into English.
3788        * libnetworking/pppd/STATUS: updated to reflect the changes.
3789
37902001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3791
3792        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3793        again.
3794
37952001-04-20      Eric Valette <valette@crf.canon.fr>
3796
3797        * mcp750 directory renamed new_exception processing as it supports many
3798        more CPU models.
3799        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3800        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3801        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3802        formerly in mcp750 plus modifications.
3803        * librdbg/src/powerpc/mcp750/.cvsignore,
3804        librdbg/src/powerpc/mcp750/Makefile.am,
3805        librdbg/src/powerpc/mcp750/remdeb.h,
3806        librdbg/src/powerpc/mcp750/remdeb_f.x,
3807        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3808        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3809        new_exception_processing.
3810        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3811        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3812        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3813        part of this effort to add support for the MPC8xx.
3814
38152001-04-19      Joel Sherrill <joel@OARcorp.com>
3816
3817        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3818        internal include files.
3819
38202001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3821
3822        PR 158
3823        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3824        rcmd() library call by commenting out the parts that deal with signals.
3825        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3826        stdio. The 'server-side' parts of this file which deal with
3827        authentication are disabled since they are not needed.
3828
38292001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3830
3831        * libnetworking/include/.cvsignore: Remove dangling file.
3832
38332001-03-14      Joel Sherrill <joel@OARcorp.com>
3834
3835        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3836        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3837        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3838        libchip style serial drivers can be written in libcpu or libbsp.
3839
38402001-03-01      Joel Sherrill <joel@OARcorp.com>
3841
3842        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3843        libchip/network/sonic.c, libchip/network/sonic.h,
3844        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3845        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3846        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3847        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3848        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3849        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3850        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3851        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3852
38532001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3854
3855        * librdbg/include/rdbg/Makefile.am,
3856        librdbg/include/rdbg/i386/Makefile.am,
3857        librdbg/include/rdbg/m68k/Makefile.am,
3858        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3859        style on include files.
3860
38612001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3862
3863        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3864        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3865        replace ${..} with $(..).
3866        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3867        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3868        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3869        libnetworking/rtems/Makefile.am, libnetworking/
3870        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3871        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3872        include_*HEADERS instead of H_FILES.
3873        * libnetworking/include/Makefile.am: Remove.
3874        * libnetworking/Makefile.am: Add handling of *.h files.
3875        * libnetworking/configure.in: Remove include/Makefile.
3876
38772001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3878
3879        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3880
38812001-01-31      Sergei Organov <osv@javad.ru>
3882
3883        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3884        current dir and root dir removed in favor of new libio support for
3885        task-local current and root directories. - Bug in `close_data_socket()'
3886        introduced by previous change fixed. - `command_pasv()' changed to set
3887        timeout on socket we are listening on and code fixed to don't close
3888        socket twice on error. - `serr()' changed to clear `errno'. -
3889        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3890        changed to clear `errno' before processing session. -
3891        `close_data_socket()' fixed to close both active and passive sockets -
3892        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3893        empty string  in `exec_command()'.
3894
38952001-01-25      Eric Norum <eric.norum@usask.ca>
3896
3897        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3898        improves throughput on systems which are dropping packets.   Only the
3899        first timeout is reduced.  This keeps the number of extra packets down
3900        on networks that are very busy and dropping lots of packets.
3901
39022001-01-24      Sergei Organov <osv@javad.ru>
3903
3904        * libnetworking/rtems_servers/ftpd.c,
3905        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3906        - Timeouts on sockets implemented. 'idle' field added to configuration.
3907        No timeout by default to keep backward compatibility. Note: SITE IDLE
3908        command not implemented yet. - Basic global access control implemented.
3909        'access' field added to configuration. No access limitations by default
3910        to keep backward compatibility. - Anchor data socket for active mode
3911        (using self IP and port 20.) - Fixed default data port support (still
3912        not tested). - Don't allow IP address different from originating host in
3913        PORT command to improve security. - Fixed bug in MDTM command. - Check
3914        for correctness of parsing of argument in command_port(). - Fixed
3915        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3916        a directory. - Command parsing a little bit improved: command names are
3917        now converted to upper-case to be more compatible with RFC (command
3918        names are not case-sensitive.) - Reformat comments so that they have
3919        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3920        previous changes - True ASCII mode implemented (doesn't work for hooks
3921        and /dev/null) - Passive mode implemented, PASV command added. - Default
3922        port for data connection could be used (untested, can't find ftp client
3923        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3924        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3925
39262001-01-18      Joel Sherrill <joel@OARcorp.com>
3927
3928        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3929        macro using variable arguments.
3930        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3931        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3932        since I updated the main RTEMS development machine to RedHat 7.2 and
3933        apparently got a new version of rpcgen.
3934
39352001-01-12      Sergei Organov <osv@javad.ru>
3936
3937        * libnetworking/rtems_servers/ftpd.c,
3938        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3939        - use pool of pre-created threads to handle sessions instead of
3940        creating/deleting threads on the fly - LIST output is now similar to
3941        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3942        happy with it. - LIST NAME now works (both for files and directories) -
3943        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3944        clients happy  - keep track of CWD for every session separately -
3945        ability to specify root directory name for FTPD in configuration table.
3946        FTPD will then create illusion for FTP clients that this is actually
3947        root directory. - ignore options sent in commands, thus LIST -al FILE
3948        works and doesn't try to list "-al" directory. - buffers are allocated
3949        on stack instead of heap where possible to eliminate malloc/free calls
3950        (avoid possible heap fragmentation troubles). - drop using of task
3951        notepad to pass parameters - use function arguments instead - use
3952        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3953        in socket() instead of AF_INET.
3954
39552001-01-02      Joel Sherrill <joel@OARcorp.com>
3956
3957        * libnetworking/CHANGELOG: Removed.
3958        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3959
39602000-12-14      Eric Norum <eric.norum@usask.ca>
3961
3962        * libnetworking/lib/tftpDriver.c: Added write capability.
3963
39642000-12-08      Joel Sherrill <joel@OARcorp.com>
3965
3966        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3967        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3968        numerous variable declarations conditional on PPP_COMPRESS and
3969        PPP_FILTER.  Commented out variables that were not used because the code
3970        using them was commented out. Removed totally unused variables.
3971        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3972        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3973
39742000-11-30      Joel Sherrill <joel@OARcorp.com>
3975
3976        * libnetworking/modem/ppp_tty.c: Changed to include
3977        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3978        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3979        * libnetworking/Makefile.am: Modified to reflect above.
3980
39812000-11-27      Joel Sherrill <joel@OARcorp.com>
3982
3983        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3984
39852000-11-25      Eric Norum <eric.norum@usask.ca>
3986
3987        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3988        core.
3989
39902000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3991
3992        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3993        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3994        subdir.
3995        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3996        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3997        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3998        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3999        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4000        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4001        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4002        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4003        ppp_tty.c and the real pppd main is in pppmain.c.
4004
40052000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4006
4007        * libchip/network/sonic.c: Added ipalign() routine to align the received
4008        packet so that the ip header is on a 32-bit boundary. Necessary for
4009        cpu's that do not allow unaligned loads and stores and when the 32-bit
4010        DMA mode is used.
4011
40122000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4013
4014        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4015        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4016        ACLOCAL_AMFLAGS.
4017        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4018        ACLOCAL_AMFLAGS.
4019        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4020        ACLOCAL_AMFLAGS.
4021
40222000-11-03      Chris Johns <ccj@acm.org>
4023
4024        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4025        libchip/network/cs8900.h: New files.
4026
40272000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4028
4029        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4030        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4031        $(RTEMS_TOPdir)/aclocal.
4032        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4033        $(RTEMS_TOPdir)/aclocal.
4034        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4035        $(RTEMS_TOPdir)/aclocal.
4036
40372000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4038
4039        * configure.in: Switch to GNU-canonicalization.
4040        * Makefile.am: Reflect changes to configure.in.
4041        * acinclude.m4: Remove.
4042
40432000-10-30      Joel Sherrill <joel@OARcorp.com>
4044
4045        * POSIX include files merged into newlib.  This resulted in some
4046        definitions moving to other files and thus some secondary effects in
4047        RTEMS source code.
4048        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4049        in sync with newlib's <machine/types.h>.
4050        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4051        definition of struct itimerval in <sys/time.h>.
4052
40532000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4054
4055        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4056        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4057        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4058        * ChangeLog: Fix typos.
4059        * configure.in: add tests to the GNU canonicalized subdirectories.
4060
40612000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4062
4063        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4064        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4065        the lib directory before configuring lib/.
4066
40672000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4068
4069        * configure.in, Makefile.am: add exec to the GNU canonicalized
4070        subdirectories.
4071        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4072        * configure.in: add libnetworking, librpc and librdb to the GNU
4073        canonicalized subdirectories.
4074        * configure.in: add libmisc and libchip to the GNU canonicalized
4075        subdirectories.
4076        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4077        Switch to GNU canonicalization.
4078        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4079        Switch to GNU canonicalization.
4080        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4081        Switch to GNU canonicalization.
4082
40832000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4084
4085        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4086        canonicalization to libfs/. The approach is currently a bit of a hack as
4087        GNU canonicalization does not support the per-BSP build some of the
4088        other directories require.  As more of the tree is converted, this will
4089        become less  of an issue.
4090
40912000-10-20      Joel Sherrill <joel@OARcorp.com>
4092
4093        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4094        parameter.
4095
40962000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4097
4098        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4099        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4100        * librdbg/configure.in: Add m68k support.
4101        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4102        subdirectory.
4103        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4104        failure.
4105        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4106        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4107        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4108        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4109        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4110        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4111        librdbg/src/m68k/.cvsignore: New files.
4112        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4113        function pointers.
4114        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4115        _after_ pointer has been checked against NULL.
4116
41172000-10-18      Joel Sherrill <joel@OARcorp.com>
4118
4119        * wrapup/Makefile.am: Added libfs.
4120
41212000-10-18      Chris Johns <ccj@acm.org>
4122
4123        * libfs created.
4124        * configure.in: Added libfs subdirectory.
4125        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4126
41272000-09-28      Joel Sherrill <joel@OARcorp.com>
4128
4129        * libnetworking/rtems_webserver/Makefile.am,
4130        libnetworking/rtems_webserver/base64.c,
4131        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4132        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4133
41342000-09-22      Joel Sherrill <joel@OARcorp.com>
4135
4136        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4137        libnetworking/rtems/rtems_bsdnet_internal.h,
4138        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4139        have included rtems.h.  It is now including precisely the  least amount
4140        of low level, yet portable .h files to get the basic RTEMS types
4141        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4142        used machine/types.h to include rtems.h.
4143
41442000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4145
4146        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4147
41482000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4149
4150        * libnetworking/ChangeLog: Cleanup.
4151
41522000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4153
4154        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4155        * libchip/ChangeLog: Fix formating.
4156
41572000-09-05      Joel Sherrill <joel@OARcorp.com>
4158
4159        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4160        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4161        confusion and to work with the converted flags.
4162
41632000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4164
4165        * wrapup/Makefile.am: Include compile.am.
4166        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4167        libchip/serial/Makefile.am: Include compile.am.
4168        * librdbg/src/i386/any/Makefile.am,
4169        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4170        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4171        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4172        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4173        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4174        libnetworking/rtems_servers/Makefile.am,
4175        libnetworking/rtems_webserver/Makefile.am,
4176        libnetworking/wrapup/Makefile.am: Include compile.am.
4177
41782000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4179
4180        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4181        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4182
41832000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4184
4185        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4186
41872000-08-31      Joel Sherrill <joel@OARcorp.com>
4188
4189        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4190        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4191        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4192        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4193        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4194        * libnetworking/wbase64.c: Removed.
4195        * libnetworking/Makefile.am, libnetworking/asp.c,
4196        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4197        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4198        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4199        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4200        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4201        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4202        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4203        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4204        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4205        Modified.
4206
42072000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4208
4209        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4210
42112000-08-30      Joel Sherrill <joel@OARcorp.com>
4212
4213        * libnetworking/rtems_webserver/license.txt: New file.
4214
42152000-08-10      Joel Sherrill <joel@OARcorp.com>
4216
4217        * ChangeLog: New file.
4218        * libchip/ChangeLog: New file.
4219        * librdbg/ChangeLog: New file.
4220        * libnetworking/ChangeLog: New file.
4221
Note: See TracBrowser for help on using the repository browser.